Skip to content
BrazID

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
Over 18

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.

See also