Como Verificar la Edad en Brasil por CPF: Guia Tecnica para Plataformas Digitales
Brasil tiene un sistema unico de verificacion de identidad: el CPF (Cadastro de Pessoas Fisicas). Este documento fiscal de 11 digitos, emitido por la Receita Federal, esta vinculado a la fecha de nacimiento oficial de cada ciudadano. Esto permite a plataformas digitales verificar la edad de usuarios brasileros de forma instantanea, confiable y en cumplimiento con la ley.
1. Que es el CPF (Cadastro de Pessoas Fisicas)
El CPF es el numero de identificacion fiscal unico de Brasil, equivalente al NIF en Espana, CUIT en Argentina o RFC en Mexico. Consta de 11 digitos (formato: 123.456.789-00) y es obligatorio para toda persona fisica registrada en Brasil — ciudadanos, residentes y extranjeros con actividad fiscal.
Datos clave del CPF:
- Emitido por la Receita Federal do Brasil (equivalente a Hacienda)
- 11 digitos con 2 digitos verificadores
- Vinculado a: nombre completo, fecha de nacimiento, situacion fiscal
- Base de datos: ~250 millones de registros
- Obligatorio desde el nacimiento (padres registran a recien nacidos)
2. Por que el CPF es la clave para verificar edad en Brasil
A diferencia de otros paises donde la verificacion de edad depende de documentos fisicos o autodeclaracion, Brasil tiene una ventaja unica: el CPF esta vinculado directamente a la fecha de nacimiento oficial almacenada en la Receita Federal. Esto significa que:
- No se necesita escanear documentos: el numero de CPF es suficiente para consultar la edad.
- Fuente oficial: los datos provienen directamente del gobierno brasileno, no de bases de datos privadas.
- Cobertura universal: practicamente todo brasileno tiene CPF, incluyendo menores (registrados por los padres).
- Verificacion instantanea: la consulta se realiza via API en ~200ms.
Contexto legal: La Ley FELCA (Lei 15.211/2025), tambien conocida como ECA Digital, obliga a todas las plataformas digitales que operan en Brasil a implementar verificacion de edad confiable desde marzo de 2026. La autodeclaracion esta prohibida. Multas de hasta R$ 50 millones (~USD 10 millones).
3. Como funciona la verificacion paso a paso
El proceso es simple y completamente automatizado:
Tu plataforma envia el CPF
El usuario ingresa su CPF. Tu backend envia una solicitud POST a la API de FlagCheck.
La API consulta la Receita Federal
FlagCheck verifica el CPF contra la base de datos oficial del gobierno brasileno en tiempo real.
Respuesta inmediata
La API retorna: is_adult (true/false), age, date_of_birth. Tiempo de respuesta: ~200ms.
Tu plataforma decide
Si is_adult es true, permite el acceso. Si es false, bloquea el contenido restringido por edad.
4. Dos niveles de verificacion
Nivel 1: Solo CPF — Verificacion de Edad
Confirma la edad de la persona a partir de datos oficiales de la Receita Federal. Es el metodo mas rapido y con menor friccion para el usuario.
- Endpoint: POST /api/felca/age-check
- Datos requeridos: Solo el numero de CPF
- Tiempo de respuesta: ~200ms
- Suficiente para: Juegos, streaming, redes sociales, e-commerce (cumplimiento ECA Digital)
Nivel 2: CPF + Selfie — Verificacion Biometrica
Ademas de verificar la edad, confirma que la persona que esta usando la plataforma es realmente el titular del CPF. Incluye deteccion de vida (liveness) para prevenir fotos impresas, deepfakes y fraude.
- Endpoint: POST /api/felca/liveness
- Datos requeridos: CPF + imagen selfie (Base64)
- Tiempo de respuesta: 2–4 segundos
- Recomendado para: Apuestas deportivas, contenido adulto, delivery de alcohol, fintech
5. Ejemplo de integracion (cURL)
Una sola solicitud HTTP es suficiente para verificar la edad:
# Solicitud POST — Verificacion de Edad por CPF
curl -X POST https://api.flagcheck.com.br/api/felca/age-check \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"cpf": "12345678900"}'6. Respuesta de la API — Usuario adulto
Cuando el CPF es valido y la persona tiene 18 anos o mas:
# Respuesta — Adulto (is_adult: true)
{
"success": true,
"data": {
"is_adult": true,
"age": 28,
"date_of_birth": "1998-03-15",
"document": {
"type": "CPF",
"valid": true
}
}
}is_adult— boolean: true si tiene 18+ anosage— edad actual calculadadate_of_birth— fecha de nacimiento (formato ISO)document.valid— si el CPF existe y esta activo en la Receita Federal
7. Cuando el CPF es invalido o la persona es menor
CPF invalido:
{
"success": false,
"error": {
"code": "INVALID_CPF",
"message": "CPF not found or invalid in Receita Federal database."
}
}Persona menor de 18 anos:
{
"success": true,
"data": {
"is_adult": false,
"document": {
"type": "CPF",
"valid": true
}
}
}Proteccion de datos: Cuando la persona es menor, la API no retorna la edad ni la fecha de nacimiento. Esto cumple con el Articulo 14 de la LGPD (Ley General de Proteccion de Datos de Brasil), que establece protecciones especiales para datos de menores.
8. Cumplimiento LGPD (Ley de Proteccion de Datos de Brasil)
La LGPD (Lei Geral de Protecao de Dados, Lei 13.709/2018) es el equivalente brasileno del GDPR europeo. Toda plataforma que procese datos de ciudadanos brasileros debe cumplir con ella.
Como FlagCheck garantiza cumplimiento LGPD:
- Sin almacenamiento: El CPF se procesa en tiempo real y se descarta inmediatamente despues de la respuesta.
- Base legal: Cumplimiento de obligacion legal (Art. 7, II LGPD) y proteccion del menor (Art. 14 LGPD).
- Datos minimos: Solo se retorna is_adult, edad y fecha de nacimiento — nunca nombre, direccion u otros datos personales.
- Proteccion de menores: Cuando is_adult es false, no se retornan edad ni fecha de nacimiento.
- Auditoria: Cada respuesta incluye un request_id y timestamp para tu registro de auditoria.
Recomendacion para tu auditoria: Almacena un hash SHA-256 del CPF (nunca el CPF en texto plano) junto con el resultado is_adult, el timestamp y el request_id. Esto demuestra cumplimiento sin exponer datos personales.
Integre la Verificacion de Edad en Minutos
API REST documentada con Swagger. Ejemplos en cURL, JavaScript, Python y PHP. Credenciales de prueba gratuitas.
Ver Documentacion CompletaTiempo de respuesta ~200ms · Sin almacenamiento de datos personales
Preguntas Frecuentes — Verificacion de Edad por CPF en Brasil
Que es el CPF y por que sirve para verificar edad?▼
Cuanto tarda la verificacion de edad por CPF?▼
Cual es la diferencia entre Nivel 1 (CPF solo) y Nivel 2 (CPF + Selfie)?▼
Que pasa si el CPF es invalido o pertenece a un menor?▼
Esta verificacion cumple con la LGPD (ley de proteccion de datos de Brasil)?▼
En que formato debo enviar el CPF a la API?▼
Como verificar la edad en Brasil por CPF API verificacion edad plataformas digitales 2026
como verificar edad brasil verificar edad cpf brasil api cpf brasil verificacion como saber edad persona brasil consultar edad cpf brasil cpf age check api ECA Digital FELCA LGPD Receita Federal FlagCheck api@flagcheck.com.br verificacion biometrica liveness