Digital trust infrastructure for Latin America

Digital trust infrastructure for real-world agreements.

Idonia proves the person is real and present, confirms their identity, and seals their commitment with legal force. Agreements you can enforce, not just file.

Custo
R$ 0,49por verificação
Free tier
100 verifications
Signature
ICP‑Brasil+ carimbo
SLA
99,9%uptime
Verificação em tempo real Conexão segura
§ 01 · METHOD

From presence to legal certainty

Presence. Identity. Commitment. All in one place.

01

Prove presence

Biometric liveness confirms a real person is in front of the camera, right now. Not a photo, not a recording, not a mask — a living person, verified server-side.

02

Confirm identity

Biometric verification correlates the live person to a known identity. Each session builds a trust chain — device, biometrics, authenticated account — so you always know who you're dealing with.

03

Seal the commitment

The verified identity is bound to the document with an ICP-Brasil digital signature and certified timestamp. Legal proof of who signed, when, and that they were really there.

§ 02 · ARCHITECTURE

Built for adversarial conditions

Every design decision assumes the device is compromised. Every agreement assumes it will be challenged in court.

Your camera, our server

The device captures. Idonia's server decides. No biometric data is processed on the device. Every identity decision happens in a controlled, auditable environment.

Proof of presence

Multiple independent challenges verify a live person — not a photo, recording, or synthetic face. The server makes the call, not the device.

Continuous identity

Each verification builds on the last. Known users are recognized across sessions, devices, and time — with configurable trust thresholds for your risk profile.

Sealed with legal force

Every agreement is sealed with an ICP-Brasil digital signature and certified timestamp — indivisible proof of who committed, when, and that they were present. Full legal validity under MP 2.200-2/2001.

Multi-factor assurance

Layer email, SMS, or Pix micro-transactions on top of biometric presence for the assurance level your use case demands.

Complete audit trail

Every session produces a verifiable chain of evidence — from camera activation to sealed agreement. Logged, signed, and independently verifiable.

Get early access

R$ 0.49 per verification. First 100 free. No card, no contract. Sign up for priority onboarding.

No spam. Only launch updates.

§ 03 · PRICE

Simple, transparent pricing

One plan. Pay only for what you use. No minimums, no commitments.

Per verification

/ verification

R$ 0,49

First 100 verifications free

No card to start. First 100 verifications on the house.

  • Biometric presence verification
  • Identity verification and matching
  • ICP-Brasil signature + certified timestamp
  • PII data challenges
  • Demographic data extraction
  • Webhook notifications
  • Admin review dashboard
  • 99.9% uptime SLA

Optional add-ons

SMS OTPR$ 0,10
Email OTPR$ 0,01
WhatsApp OTPR$ 0,10
Serpro validation (CPF/CNPJ)Coming soon
Pix micro-validationComing soon
Start free — no card
§ 04 · API

Built for developers

REST APIs, webhooks, and native SDKs. Integrate in minutes.

Verification API

Create verification requests with pre-registered PII, custom challenge sets, and callback URLs. Poll for results or receive webhooks.

POST /api/v1/verification
{
  "requester_id": "your-app",
  "full_name": "Maria Silva",
  "document_number": "123.456.789-00",
  "callback_url": "https://your.app/hook",
  "expires_in_hours": 24
}

→ { "token": "abc123", "url": "/v/abc123" }
API reference →

Webhooks

Receive real-time notifications when verifications complete, documents are signed, or sessions expire. HMAC-signed payloads.

POST https://your.app/hook
X-Idonia-Signature: sha256=...

{
  "event": "verification.completed",
  "token": "abc123",
  "status": "passed",
  "identity_id": "uuid",
  "signature": {
    "algorithm": "sha256WithRSA",
    "certificate": "ICP-Brasil A3",
    "timestamp": "2026-03-25T14:30:00Z"
  }
}
Webhook docs →

SDK Integration

Native Flutter SDK for iOS, Android, and web. Drop-in widget with full customization. Or use the hosted verification page — no SDK needed.

// Flutter
import 'package:idonia_core/idonia_core.dart';

final session = IdoniaSession(
  gatewayUrl: 'https://api.idonia.com',
  token: verificationToken,
);

await session.start();
// → onVerdict callback fires
SDK quickstart →

See it in action

Try a self-onboarding verification — no sign-up required. Your camera, our server, real-time results.

Launch demo

Trust that proves itself.