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
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.