How we verify prices

Short version: official pages only, dated receipts, and we flag what we can't confirm.

1. Official sources only

Each price comes from the vendor's own pricing page (or official API docs for usage-priced models). We load the page in a real headless browser so JavaScript-rendered prices appear, and save the visible text as a snapshot.

2. Dated and linked

Every tool page shows the exact source URL and when it was checked, to the hour in US Eastern time (for example, "Oct 20, 2026, 5 PM ET"). Where we only recorded a date, we show the date alone. Prices are in USD as displayed, excluding tax. Where a page shows both monthly and yearly billing, we label which is which. If only one billing period was visible, we say so.

3. Flag, don't guess

If the page didn't load, showed no prices, or was ambiguous, the tool is marked unverified or partly verified. Today that's 1 of 39: LOVO (Genny).

4. Re-checks, with a person in the loop

We re-check pricing pages regularly. A monitoring script reloads every official pricing page, saves a fresh text snapshot, and compares the price-related lines with the previous snapshot. It doesn't change anything on the site. It writes the differences to a review list, and each one is confirmed on the vendor's page before we update a price, log it in the pricing changes log, and add it to that tool's price history.

Not every flag is a real change. Some vendors show different prices to different visitors while they test pricing; when we see that, we say so on the tool's page rather than pick a number silently.

Corrections

Spot something wrong? Email [email protected] with the page and the source, and we'll re-check it.