Skip to content

Product

Everything we have shipped, and what we are building next.

Dated, tagged and newest first. The list below is the whole history rather than the highlights, because a product that only publishes its good months is telling you something.

Being built now

Named rather than hinted at, and deliberately without dates against it. A roadmap with dates is a promise; this is a direction, and it is here so that somebody evaluating the product can see what is missing rather than guess at it.

Embeddable audit widget

Put the free audit on your own site under your own branding, so a visitor can measure their own site and the result is saved to your workspace with their enquiry. The scan engine and the abuse controls behind it are live today at /tools/website-audit. What is left is the embed, the branding and the per-customer allowance.

Scheduled re-audits

Re-run an audit on a schedule and be told when a score moves, so a fixed site becomes a reason to get back in touch rather than something you find out about by chance. The scoring and the comparison both exist; the schedule and the notification do not.

Shipped

September 2026

2 releases

  1. Improved v1.2

    No bill you did not choose

    Usage past your plan allowance is no longer charged to your next invoice. Work stops instead, and a top-up pack is how you carry on, so your bill is only ever what you agreed to.

    What changed Hide detail
    • Every plan now stops at its allowance. Nothing is added to an invoice after the fact.
    • Top-up packs are the way past an allowance mid-month. They never expire and they stack on top of your plan, so anything left over is still there next month.
    • The usage page shows two buckets instead of three: what your plan gives you, and what you bought.
    • You are still emailed at 80% and at 100% of each allowance, which is now a prompt to top up rather than a warning about a charge.
  2. New v1.1

    An opportunity score on every business found

    Every business a search finds now carries a score for the gaps visible on its public listing, so you can tell which are worth a full audit before spending one.

    What changed Hide detail
    • An opportunity score from 0 to 100 on every discovered business, read off its public listing before any audit: no website, few reviews, a low rating, an unclaimed profile, missing hours, thin photos. Higher means more visible gaps.
    • A signal a directory never reports is left out of the score rather than counted against the business, so a Places or Yelp result is judged on what that source can actually see.
    • Sort the list by opportunity, see the score beside each business as a search runs, and find it in the spreadsheet export.

July 2026

6 releases

  1. New v1.0

    Bulk audits, CSV import and the REST API

    Everything the interface does became something a script or an assistant can do too: a REST API, an MCP server, signed webhooks, and bulk audits that run on their own workers.

    What changed Hide detail
    • An MCP server, so an AI assistant can start an audit and read the report directly, on the same endpoints as the REST API, not a second path through the product.
    • Select any number of businesses and audit all of them at once, or upload a CSV of URLs and audit the list.
    • Bulk audits run on their own workers, so a batch of five hundred never puts a single audit you are waiting on behind it.
    • A REST API on the Agency and Scale plans: start an audit, poll it, and read the finished report, with a signed webhook when each one completes.
    • API tokens and the webhook endpoint are managed under Settings, API.
    • Report sections now say whether a check was not included in the scan or genuinely could not be measured, instead of showing the same badge for both.
  2. Improved v0.9

    Searches and audits replace credits

    Plans are metered in two units a buyer recognises instead of in credits nobody could price a job with. Discovery stopped auditing everything it found, so most of what used to cost money is now free.

    What changed Hide detail
    • Plans are now metered in two units a buyer recognises: searches per month and audits per month.
    • Discovery no longer audits every business it finds. Audits run when you ask for one, and cost one audit each, flat.
    • Everything else is free: reviews, rank checks, scoring and the report.
    • A search blocked by an upstream source is never billed.
    • Usage is visible in the app header at all times, and the search screen tells you what a search costs before you run it.
    • A free forever plan, with no card and no expiry.
  3. Improved v0.8

    Object storage and horizontal scaling

    Reports and screenshots moved off the local disk, which is what lets audit workers run on their own machines without losing access to what they generated.

    What changed Hide detail
    • Report PDFs and screenshots moved to S3-compatible object storage, so any worker can serve any report.
    • Audit workers can now run on their own box without losing access to generated artefacts.
    • Server-rendered link previews for shared report URLs.
  4. New v0.7

    Credits and billing

    Metering across every pipeline stage, with an idempotency key on every debit so a retried job cannot charge twice.

    What changed Hide detail
    • Credit-based metering across every pipeline stage, with an idempotency key on every debit.
    • Separate allowance, top-up and overage buckets: a monthly reset never clears a top-up.
    • Runs that reach a plan limit settle cleanly and tell you what to do, instead of failing.
  5. New v0.6

    Workspaces

    Full multi-tenancy. Businesses, runs and reports are isolated per workspace, and report branding follows the workspace on plans that include it.

    What changed Hide detail
    • Full multi-tenancy: businesses, runs and reports are isolated per workspace.
    • Per-workspace report branding on plans that include white-labelling.
  6. Fixed v0.5

    Compliance

    One-click unsubscribe on every message, and a suppression list that is enforced when a draft is written rather than only when it is sent.

    What changed Hide detail
    • One-click unsubscribe (RFC 8058) and List-Unsubscribe headers on every message.
    • A suppression list enforced at draft time as well as send time.
    • Spam complaints from the mail provider now suppress the address automatically.