FELCA API Integration — Age Verification Endpoints for Brazil
The FlagCheck FELCA API gives you two production-ready endpoints to comply with Brazil's FELCA Law (Digital ECA — Law 15.211/2025), in effect since March 17, 2026. Verify whether a Brazilian user is 18+ in under 2 seconds, optionally combining biometric face liveness for high-risk platforms.
What the FELCA Law Requires (Quick Summary)
Brazil's Digital ECA mandates that any digital platform reachable by minors must implement reliable age verification — self-declaration is banned. Violations carry fines up to BRL 50 million. The FELCA API covers both mandatory scenarios:
- •Standard platforms (games, streaming, social media): CPF age check is sufficient.
- •High-risk platforms (sports betting, adult content, alcohol e-commerce): CPF + face liveness is strongly recommended.
Read our full guides: FELCA Law Explained → Compliance Step-by-Step →
API Endpoints
/api/felca/age-checkAge verification via CPF. Returns is_adult, age and date of birth.
Use this for: standard platforms (games, streaming, social media, e-commerce).
/api/felca/livenessAge verification + facial biometrics. Returns is_adult + face_match confidence score.
Use this for: sports betting, adult content, alcohol/tobacco delivery, fintech.
Code Examples
POSTEndpoint 1 — Age Check (CPF only)
POSTEndpoint 2 — Liveness (CPF + Selfie)
API Responses
✅ Adult user (is_adult: true)
🔴 Minor user (is_adult: false)
🤳 Liveness response
Audit Logging (ANPD Compliance)
For ANPD compliance audits, log the following fields from the response — never store raw CPF:
- 1SHA-256 hash of the CPF (not the raw CPF)
- 2is_adult result (boolean)
- 3meta.timestamp (ISO 8601)
- 4meta.request_id (for dispute resolution)
- 5Your own user_id or session_id
FELCA Law — in effect March 17, 2026
Ready to Integrate?
Get your API key and start verifying Brazilian users today. FELCA-compliant, LGPD-safe, production-ready.