Skip to content
BrazID

Identity verification by CPF and birth date

An invented name or someone else’s CPF at signup becomes a loss later. Look up the CPF with the birth date and compare the name provided with the official name, right on the signup screen.

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

Signup: identity check

CPF
529.***.***-25
Name
MARIA SOUZA LIMA
Birth date
26/11/1982
Name matches the CPF

Response in 12 ms

The cost of doing nothing

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

Account opened with someone else’s CPF

Using another person’s data brings disputes and complaints from the real holder, and they land on your support team.

Wrong data on file

A wrong name on the record spoils contracts, billing, invoices and every message to the customer.

Costly manual review

Every mismatch becomes a ticket for the team, and review time often costs more than the lookup.

Where identity checks fail today

Typed name differs from the official one

Abbreviations, typos and invented names pass through any ordinary form.

Someone else’s CPF

Anyone can type a valid CPF that is not theirs. The check digit alone proves nothing.

Manual checking

Asking for documents and reviewing them one by one does not scale and pushes customers away at purchase time.

How BrazID solves it

  • Challenge

    Typed name differs from the official one

    Solution

    Compare the typed name with the official name returned by the API and flag mismatches before creating the account.

  • Challenge

    Someone else’s CPF

    Solution

    Require the birth date along with the CPF. Someone who only has another person’s CPF number does not get through: if the date does not match, the API responds 404 and does not charge.

  • Challenge

    Manual checking

    Solution

    Automate the decision: name matches, move on; it does not, send it to review or ask for another try.

Legal compliance

LGPD — art. 6, V

Data quality: guaranteeing accuracy, clarity, relevance and up-to-date data, according to the purpose of the processing.

Penal Code — art. 307

Criminalizes claiming a false identity, for oneself or for someone else, to gain an advantage. A check helps show the company acted with care.

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 the lookup prove the person signing up is the CPF holder?

Not on its own. It confirms the CPF and birth date exist together in the official records and returns the name. To prove it is the person, add a liveness check.

How do I compare names with accents or abbreviations?

The API returns the official name. Normalize accents, case and spaces on both sides before comparing, and decide how much difference your process accepts.

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.

Check who signs up before opening the account

Create your account, generate an API key and check your first signup in minutes.

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

See also