Pricing

Pay per record. Nothing else.

One free entitlement, one paid product. A record is free until you watch it, and watching happens on the record itself.

FreeFreeforeverStart freeWatch$4per record, monthlyWatch a recordMax$12per record, monthlyWatch a record
Rows per record10,000 (sample beyond)100,0001,000,000
ChecksDaily, 3 manual refreshes a dayUp to hourly, 10 manual refreshes a daySame, unlimited manual refreshes
History7 days30 days180 days
Records2, always freeUnlimited, $4 per recordUnlimited, $12 per record
Ingest10 ingests a dayUnmeteredUnmetered

The whole model

Records
Your first 2 records are always free; every record beyond them is watched.
Checks
Checks on modern url records run hourly at no extra cost. Any host that serves ETags qualifies.
Rows
Large file? We index the first 10,000 rows free so you can start asking questions today.

Common questions

What counts as a row?

A row is one entry in your record, identified by its key field. Caps apply per record, not account-wide: a free record holds 10,000 rows, a watched record 100,000, and a max record 1,000,000.

What happens when my file is bigger than the cap?

Nothing is rejected. We index the first 10,000 rows on a free record and say so on the record itself, in the API, and over MCP. Watch the record to unlock the rest.

How often do checks run?

Free records check once a day. Paid records check 4x a day traditional, hourly on fast-check sources. The cadence is a capability, not a price: the same either way.

How long is history kept?

7 days on a free record, 30 on watch, 180 on max. The window is the change history; the rows themselves stay for the life of the record.

How do I pay?

Watching happens on the record itself: open a record, choose watch or max, confirm. Your first 2 records are always free.

Can AI agents use it?

Yes. MCP is on every rung: 18 read-only tools for listing, querying, and diffing records.

Start free. Watch when it matters.

Start free