Signup anti-fraud with CPF
Fake accounts, abused coupons and credit for invented identities cost more than the lookup that would stop them. Cross-check CPF, birth date, name and registration status in one call and block what does not match before approving.
Free plan with 20 lookups per month. No credit card.
Signup analysis
- CPF
- 529.***.***-25
- Name
- MARIA SOUZA LIMA
- Status
- REGULAR
Response in 12 ms
The cost of doing nothing
Without a real check, the risk lands on your company.
Losses from fake accounts
Mass signups with invented documents drain promotions, credits and support before anyone notices.
Chargebacks and defaults
A false identity at the sale becomes a dispute, a reversal and a debt nobody pays.
Reputation and liability
Fake accounts turn into spam, scams and complaints from people whose data was used, and those land on your company.
Where fake signups get through today
Mass-created accounts
Scripts create hundreds of accounts a minute with algorithm-generated CPFs. Check-digit math does not stop them.
Third-party data
Leaked CPFs and names are used to open accounts in someone else’s name.
Manual review that comes late
The risk team reviews afterwards, once the loss has already happened.
How BrazID solves it
Challenge
Mass-created accounts
Solution
Look up the CPF and birth date at signup. A nonexistent CPF or a mismatched date comes back as 404, with no charge, and you block on the spot.
Challenge
Third-party data
Solution
Compare the name provided with the official one and check the registration status: suspended, canceled or void goes to review.
Challenge
Manual review that comes late
Solution
Use the lookup history, with masked CPF, to investigate patterns and show what was checked.
Legal compliance
Penal Code — arts. 171 and 307
Fraud and false identity: signup scams can amount to these crimes, and a record of the check helps show the company’s diligence.
LGPD — art. 6, VII and VIII
Security and prevention: take measures to avoid harm when processing personal data, including accounts opened with third-party data.
Law 9,613/1998 (anti-money laundering)
Obligated entities must identify their customers and keep records up to date. Confirm with your legal team whether your sector is one of them.
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 catch every kind of fraud?
No. It confirms CPF registration data: existence, birth date, name and status. It does not do credit analysis, biometrics or risk scoring. Combine it with your own product signals.
Does someone with another person’s CPF and birth date get through?
They pass the data check, because the data matches. That is why, for higher-risk actions, you should add a liveness check or another authentication factor.
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.
Block the fake signup before it becomes a loss
Create your account, generate an API key and check your first signup in minutes.
Free plan with 20 lookups per month. No credit card.