Reva/Pricing

api pricing

Pay for answers.
Never for a miss.

The app is a free download and the web checker is free to read. This is the pricing for the API, the layer they are built on: it bills only on a matched result, a real ingredient scored and cited. When we come up empty, that call is free, on purpose.

Free

for a first build

$0
  • 20,000 matched calls / month
  • safety score + allergen flags
  • raw INCI on /analyze
  • community support
Get a key

Pro

most popular · for builders

$49/mo
  • 50,000 matched calls / month
  • full read: pregnancy, skin-fit, clean-beauty
  • AICIS + TGA data, per-field provenance
  • /verify truth-oracle, email support
Get an API key

Business

for scale

$199/mo
  • 500,000 matched calls / month
  • batch + reformulation webhooks, SLA
  • signed provenance cards, replay tokens
  • prepaid overage at $0.004 / call
Talk to us
The app is free. This page is only for the API.

The app and web checker cost nothing, forever - no account to read a product. Everything below is for developers building on the graph.

Get the app

charge-on-match

A miss is free. On purpose.

Legacy APIs bill every request, so you pay to be told "we don't know." Reva only charges when it returns a real, cited answer. That aligns our incentive with coverage, not with your bill.

200 Matched

We found the ingredient, scored it against the evidence, and returned the source. That is one credit. This is the only case you pay for.

404 Not in the graph

The ingredient is not yet in the graph, so we cannot honestly score it. The call is free, and it quietly adds a signal to our crawl queue.

200 Held

Coverage came in below a third, so we held the score rather than fake a green. You get the honest low-confidence flag, and the call is free.

compare plans

Every tier, one graph.

FeatureFree$0Pro$49 / moBusiness$199 / mo
The read
Matched calls / month20,00050,000500,000
Safety score + allergen flags
Full read: pregnancy, skin-fit, clean-beauty
/verify truth-oracle
Australia & provenance
AICIS + TGA regulatory data
Per-field provenance + citations
Signed provenance cards
Replay-token attestation
Scale & delivery
Batch + reformulation webhooks
Prepaid overage$0.004 / call
Custom rate limits + SLA
Support
SupportCommunityEmailPriority SLA

Above 500,000 matched calls a month, an annual subscription beats pay-as-you-go. Talk to us for volume and on-premise.

questions

The honest fine print.

What counts as a "match"?

A match is a request where we recognised the ingredient or product, scored it against the evidence, and returned the sources. A 404 for something not yet in the graph is free, and a 200 where coverage fell below a third and we held the score is also free. You only pay for answers you can act on.

Is the Australian data really different?

Yes, materially. In Australia a primary sunscreen is a therapeutic good at SPF 4 and needs an AUST L number, cosmetic-strength retinol is capped at a 1% class ceiling with the pharmaceutical retinoids sitting in Schedule 4 (prescription-only), and retinaldehyde now carries its own AICIS assessment. Global apps model EU rules and bolt on exceptions. Reva is built directly on the AICIS inventory and the ten SUSMP schedules.

Can I use it commercially?

Yes. Build it into a product, a brand tool, or an agent. You may not resell raw API access or reverse the dataset in bulk, and you must carry the same "informational, not medical advice" disclaimer downstream. The full terms are on the Terms page.

Is a Reva score medical advice?

No. Every score is an algorithmic estimate built from public regulatory and scientific data, not a diagnosis or a treatment plan. It is there to help you read a label, not to replace a dermatologist. For a skin condition, see a professional.

I need more than 500,000 calls a month.

Then a subscription is cheaper than metered overage. We offer annual volume tiers, a consolidated bulk lane for non-urgent gap questions, and on-premise for regulated environments. Get in touch and we will size it to your traffic.

Start free. Pay when it pays you back.

20,000 matched calls a month, no credit card. And the app stays free for good.