Age verification for adult content
Confirm each user’s age from the official birth date on the CPF, in real time. Replace the “I am 18” button with a check your company can prove.
Free plan with 20 lookups per month. No credit card.
Age verification
- 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.
Legal liability
Making adult content available to minors can lead to civil and administrative liability for the platform.
Court-ordered blocking
Without effective access control, a platform is exposed to blocking and takedown orders.
Payment processing risk
Processors and banks often require age controls. Without them, the risk of losing payouts grows.
Industry challenges
Self-declaration does not stop anyone
An “I am 18” button is clicked by anyone, minors included.
Check only at signup
A borrowed or shared account gives minors access with no new verification.
Unchecked creators and subscribers
Those who publish and those who watch both need confirmed adulthood.
How BrazID solves it
Challenge
Self-declaration does not stop anyone
Solution
Look up the CPF at signup and confirm adulthood with the official birth date.
Challenge
Check only at signup
Solution
Repeat the lookup on sensitive actions, such as subscribing or entering a restricted area.
Challenge
Unchecked creators and subscribers
Solution
Record each verification with date and result, without keeping the full CPF when you do not need it.
Legal compliance
ECA — Law 8,069/1990
Establishes full protection for children and teenagers, including against age-inappropriate content.
ECA Digital
Strengthens the duties of digital platforms to protect children and teenagers, including age verification mechanisms.
LGPD — arts. 6 and 7
Purpose, necessity and legal bases: process only the CPF needed to verify age.
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 a CPF lookup prove the visitor is the CPF holder?
Not on its own. It confirms the birth date for the CPF provided. For higher-risk cases, combine it with a liveness check or document review.
Do I need to store the user’s CPF?
Not always. Usually it is enough to record the verification result and when it happened. Define this with your legal team under the LGPD.
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.
Protect your platform with real verification
Create your account, generate an API key and verify your users’ age in minutes.
Free plan with 20 lookups per month. No credit card.