Changelog

New features, improvements, and the occasional fix — in chronological order.

Cold-start scrapes feel snappier

The first place in every job used to take a few seconds to land before the rest came in. Now the data starts flowing almost immediately.

You'll feel it most on quick spot-checks and small jobs — no more staring at an empty results table waiting for the first row.

Webhooks you can actually trust

Every webhook now ships with a signature and a timestamp, so your endpoint can confirm the request really came from us — and reject anything replayed by an attacker.

The verification snippet for your language is in the webhook docs. Existing unsigned webhooks keep working until July 1, 2026; rotate when you're ready.

Send results straight to Google Sheets

Skip the CSV roundtrip. Connect your Google account once in Integrations, then push any completed job to a fresh sheet with a single click — already formatted, headers and all, ready to filter or hand off to your team.

A faster dashboard, the way you actually use it

We rebuilt Jobs, Credits, and the home view from the ground up. More rows visible without scrolling, filters that apply the moment you click them, and live status that updates as your jobs run.

  • Denser job table; more visible per screen
  • Filters apply instantly
  • Live job status without refresh
  • Credit balance updates the moment you create a job

Review scrapes on huge listings now run to the end

Some listings with very large review counts used to stop short of completion. That's fixed — every review on the page is now returned.

Jobs affected during the impact window have been credited back automatically; you'll see the line item on your billing page.