Skip to content
BrazID

CPF verification for healthcare and pharmacies

Confirm the customer’s CPF and age on your site, app and at the counter before releasing restricted products. BrazID receives only the CPF: no health data goes through the API.

Free plan with 20 lookups per month. No credit card.

Restricted product sale

CPF
529.***.***-25
Birth date
26/11/1982
Sale approved

Response in 12 ms

The cost of doing nothing

Without a real check, the risk lands on your company.

Citations and shutdowns

Selling controlled products without following health rules can lead to citations and the closing of the establishment.

Sales to minors

Restricted products in the hands of minors put customers at risk and the company under liability.

Sensitive data at stake

Health information is sensitive data under the LGPD, and a wrong record widens the impact of any incident.

Industry challenges

Online sales of controlled products

Without a check at checkout, anyone can try to buy restricted products.

Uneven checks in store

Each clerk checks (or does not check) ID their own way, and nothing is recorded.

Disconnected channels

App, site and physical store follow different rules, and control gets lost between them.

How BrazID solves it

  • Challenge

    Online sales of controlled products

    Solution

    Look up the CPF at checkout and block purchases of restricted products by minors.

  • Challenge

    Uneven checks in store

    Solution

    Standardize counter checks with a quick lookup instead of relying on the clerk’s eye.

  • Challenge

    Disconnected channels

    Solution

    Use the same API key across app, site and store, and follow everything in the lookup history.

Legal compliance

ECA — art. 243

Prohibits selling or supplying children and teenagers with products that can cause dependence.

Anvisa — Ordinance 344/1998

Technical regulation of substances and medicines subject to special control.

LGPD — arts. 7 and 11

Legal bases for handling personal data and stricter rules for sensitive data, such as health data.

Every lookup is kept in your dashboard history with a masked CPF, date, result and response time, to support audits and compliance reviews.

For information only. This does not replace advice from your legal team.

Frequently asked questions

Does BrazID receive customers’ health data?

No. The lookup receives only the CPF and returns registration data. Clinical and purchase information stays in your system.

Does it validate prescriptions or insurance?

No. BrazID confirms CPF registration data. Validating prescriptions, insurers and health plans stays with other processes.

How much does it cost?

Each successful lookup uses 1 credit. Invalid or not found CPFs are not charged. The free plan includes 20 lookups per month and Pro plans start at R$ 29.

Sell with the customer’s age confirmed

Create your account, generate an API key and validate your first CPF in minutes.

Free plan with 20 lookups per month. No credit card.

See also