Saltar al contenido principal
Didit recauda 7,5M $ para construir la infraestructura para identidad y fraude
Didit
Prueba de domicilio

Residencia verificada a partir de cualquier documento de soporte.

Facturas de servicios, extractos bancarios, cartas gubernamentales: leídos, analizados, cotejados con la identificación y validados con el registro de direcciones del país. $0.20 por verificación. 500 verificaciones gratis cada mes.

Respaldado por
Y CombinatorRobinhood Ventures
Firecrawl
Slash
Crnogorski Telekom
UCSF Neuroscape
Bit2Me
Shiply

Con la confianza de más de 2.000 organizaciones en todo el mundo.

Una ilustración abstracta oscura y cinematográfica de Prueba de Domicilio: cuatro paneles de vidrio translúcidos flotando sobre un fondo negro puro, atravesados por una línea luminosa azul Didit. Cada panel lleva un pequeño motivo abstracto (sobre, factura de servicios, marcador de mapa, silueta de casa).

Lo que debe una plataforma regulada

No te fíes de una dirección escrita. Lee la factura, valida el registro.

Una dirección escrita a mano no pasa una auditoría. Una factura de servicios escaneada que no se coteja con la identificación no pasa una auditoría. Didit te ofrece la receta completa de Prueba de Domicilio, captura, OCR, coincidencia de nombre + dirección con la identificación, más validación de registro nacional en más de 18 jurisdicciones, como un paquete de evidencia firmado por $0.20 por verificación.

Cómo funciona

Desde el registro hasta el usuario verificado en cuatro pasos.

  1. Paso 01

    Crea el flujo de trabajo

    Elige las verificaciones que necesites: ID, prueba de vida, coincidencia facial, sanciones, dirección, edad, teléfono, email, preguntas personalizadas. Arrástralas a un flujo en el panel de control o envía el mismo flujo a nuestra API. Crea ramificaciones condicionales, haz pruebas A/B, sin necesidad de código.

  2. Paso 02

    Integra

    Intégralo de forma nativa con nuestros SDK para Web, iOS, Android, React Native o Flutter. Redirige a una página alojada. O simplemente envía a tu usuario un enlace por email, SMS, WhatsApp, donde quieras. Elige lo que mejor se adapte a tu stack.

  3. Paso 03

    El usuario completa el flujo

    Didit gestiona la cámara, las indicaciones de iluminación, la transferencia móvil y la accesibilidad. Mientras el usuario está en el flujo, puntuamos más de 200 señales de fraude en tiempo real y verificamos cada campo con fuentes de datos autorizadas. Resultados en menos de dos segundos.

  4. Paso 04

    Recibes los resultados

    Los webhooks firmados en tiempo real mantienen tu base de datos sincronizada en el momento en que un usuario es aprobado, rechazado o enviado a revisión. Consulta la API bajo demanda. O abre la consola para inspeccionar cada sesión, cada señal y gestionar los casos a tu manera.

Diseñado para el cumplimiento · Precios de infraestructura

Seis verificaciones. $0.20 por prueba de domicilio.

Una prueba de domicilio de nivel regulatorio no es solo un OCR; es una combinación de captura, análisis, verificación cruzada, validación de registro y un paquete de auditoría. Activa cada módulo por flujo de trabajo.
01 · Captura de documentos

Acepta cualquier documento de soporte.

Factura de servicios, extracto bancario, carta gubernamental, contrato de alquiler o hipoteca, contrato de móvil/internet, todo con una antigüedad máxima de 90 días. El flujo alojado guía al usuario en la captura; el SDK expone el mismo flujo dentro de tu app nativa.
Módulo de prueba de domicilio
02 · Análisis + detección de fraude

Analiza los campos. Verifica el documento.

El OCR extrae la dirección en campos canónicos,línea 1, línea 2, ciudad, código postal, país, fecha de emisión, y la normaliza entre una factura de servicios en inglés, un extracto bancario en español o un Anmeldung alemán. Al mismo tiempo, verificamos la autenticidad: manipulación a nivel de píxel, artefactos de copiar y pegar, alteración de fuentes/plantillas, reimpresiones de baja resolución e inconsistencias EXIF. Un documento falsificado o manipulado falla la verificación antes de llegar a tu registro de auditoría.
Módulo de prueba de domicilio
03 · Verificación cruzada de ID

Compara con el ID subyacente.

La dirección analizada se verifica cruzadamente con la dirección del ID subyacente, y el nombre en la prueba se verifica cruzadamente con el nombre en el ID. Esto detecta facturas falsificadas, nombres que no coinciden, cargas caducadas y facturas que pertenecen a otra persona en la misma dirección.
Módulo de verificación de ID
04 · Validación de registro

Valida con la fuente oficial del país.

Cuando el país lo permite,UK Royal Mail PAF, España Catastro / Padrón, Francia BAN, Alemania Anmeldung municipal, US USPS, y más, la dirección analizada se consulta directamente en el registro oficial.
Módulo de validación de base de datos
05 · Cobertura global

Más de 220 países, más de 48 idiomas.

Documentos aceptables por región: Europa prefiere facturas de servicios/bancos/ayuntamientos; Latinoamérica, registros fiscales; EE. UU., extractos bancarios/servicios/alquiler; APAC, cartas gubernamentales. El Workflow Builder te permite restringir los documentos aceptables por segmento de país.
Módulo de validación de base de datos
06 · Paquete de auditoría

Paquete de auditoría de nivel regulatorio.

Cada veredicto de prueba de domicilio está firmado y con marca de tiempo: la imagen original del documento, la carga útil de la dirección analizada, los veredictos de verificación cruzada y el resultado de la validación del registro. Exportable bajo demanda a través de la Consola de Negocio o la API. Centros de datos de la UE por defecto.
Cumplimiento por diseño
Integra

Una sesión. Dirección canónica. Paquete firmado.

Abre la sesión. Lee la dirección analizada. Archiva el paquete de auditoría de nivel regulatorio.
POST /v3/session/POA
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_proof_of_address",
    "vendor_data": "user-42",
    "expected_country": "ES"
  }'
201CreadoURL alojada · el usuario sube ID + selfie + comprobante de domicilio.
Ventana de 90 días aplicada a la fecha del documento.docs →
GET /v3/session/{id}/decision/Decisión
$ curl https://verification.didit.me/v3/session/$SESSION/decision/ \
  -H "x-api-key: $DIDIT_API_KEY"

# Decision payload (excerpted):
{ "proof_of_address": { "status": "Aprobado", "address": { ... } },
  "database_validation": { "service": "es_catastro_address", "result": { "registry_match": true } } }
200OKregistry_match true → comprobante de domicilio de alta confianza.
Persiste la dirección canónica.docs →
Integración lista para agentes

Lanza el comprobante de domicilio con un solo prompt.

Pégalo en Claude Code, Cursor, Codex, Devin, Aider o Replit Agent. Rellena tu stack. El agente construye el flujo de trabajo, inicia la sesión, analiza la dirección en campos canónicos, ejecuta la validación del registro y conecta el webhook.
didit-integration-prompt.md
You are integrating Didit's Proof of Address into a regulated onboarding flow (bank, fintech, lender, crypto exchange, EU payment institution). Regulators want a current address on every customer file; the legacy "ask the user to type it" approach fails audit because the typed address is unverified.

Four obligations on every Proof of Address:

  1. Capture an acceptable document — utility bill, bank statement, government letter, lease, mortgage, mobile / internet contract — dated within the last 90 days.
  2. Read the address fields with Optical Character Recognition (OCR) and parse them into the canonical address envelope (line 1, line 2, city, postal code, country).
  3. Cross-check the address against the address on the underlying ID document AND against the name on both — a mismatched address or a mismatched name fails the check.
  4. Where the country supports it, validate the parsed address against the authoritative address registry (UK Royal Mail PAF, Spain Catastro / Padrón, France BAN, Germany DATEV, US USPS).

Pricing (verified live):
  - Proof of Address: $0.20 per check
  - ID Verification (required as the cross-check anchor): $0.15 per check
  - Database Validation (per-country registry validation, optional): variable per service
  - Combined bundle (ID + Liveness + Face Match + Proof of Address): $0.55 per user
  - First 500 verifications free every month, forever

PRE-REQUISITES
  - Production API key from https://business.didit.me (sandbox key in 60s, no card).
  - Webhook endpoint with HMAC SHA-256 verification using the X-Signature-V2 header and your webhook secret.
  - A workflow_id from the Workflow Builder bundling ID Verification + Passive Liveness + Face Match 1:1 + Proof of Address. Add a Database Validation node for the country-specific address registry where available.

STEP 1 — Create the session

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<your proof-of-address workflow id>",
      "vendor_data": "<your user id, max 256 chars>",
      "callback_url": "https://<your-app>/onboarding/poa/callback",
      "expected_country": "ES",
      "metadata": {
        "purpose": "regulatory_address_capture",
        "user_id": "<your internal id>"
      }
    }

  Response: 201 Created with the hosted session URL. SMS or email the URL to the user; they complete ID capture + selfie + Proof of Address upload on their phone in under five minutes.

STEP 2 — Read the signed webhook on completion

  Didit POSTs to your callback. Session statuses are Title Case With Spaces:

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your user id>",
      "status": "Approved",
      "id_verification": { "status": "Approved", "document_type": "passport", "country_code": "ES" },
      "liveness": { "status": "Approved" },
      "face": { "status": "Approved", "similarity_score": 0.94 },
      "proof_of_address": {
        "status": "Approved",
        "document_type": "utility_bill",
        "issuer": "Iberdrola",
        "issued_at": "2026-04-12",
        "address": {
          "line1": "C. Diagonal 612",
          "line2": "3a",
          "city": "Barcelona",
          "postal_code": "08021",
          "country": "ES"
        },
        "cross_check": {
          "name_match": true,
          "address_match_with_id": true,
          "within_90_day_window": true
        }
      },
      "database_validation": {
        "status": "Approved",
        "service": "es_catastro_address",
        "result": { "registry_match": true }
      }
    }

  Session status enum (exact case):
    Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned

  Verify the X-Signature-V2 header BEFORE reading the body — HMAC SHA-256 of the raw bytes with your webhook secret.

STEP 3 — Decide

  Branch logic:
    Approved    → file the canonical address payload on the customer record.
    In Review   → hold the onboarding, wait for analyst webhook update.
    Declined    → refuse onboarding, log the decline reason (typically: document over 90 days old, name mismatch, address mismatch with the ID).
    Resubmitted → user updated the upload; re-read the decision.

  The Proof of Address sub-result is independent of the parent session — even if the parent session is Approved, the proof_of_address.status might be In Review if the cross-check flagged a different city. Switch on proof_of_address.status when you persist the address.

STEP 4 — Persist the canonical address envelope

  When proof_of_address.status === "Approved", save the entire address object to your customer record as the regulatory current address. Use the canonical fields (line1, line2, city, postal_code, country) — Didit normalises across document layouts so the same shape works for an English utility bill, a Spanish bank statement, and a German Anmeldung.

  Keep the issuer + issued_at fields for your audit log — they prove the document type and the recency window the regulator audited.

STEP 5 — Registry validation result

  When the workflow includes a Database Validation node, the database_validation block returns the per-country registry-validation outcome:
    - es_catastro_address — Spanish Catastro property registry
    - uk_royal_mail_paf — UK Postcode Address File
    - fr_ban — France Base Adresse Nationale
    - de_anmeldung — German municipal registration check
    - us_usps — US Postal Service address validation

  A registry-match-false result on a country that supports validation is a signal worth manual review even if the OCR pass succeeded — most fake addresses fail registry validation immediately.

STEP 6 — Refresh on a cadence (optional)

  Most regulators ask for the address on file to be re-confirmed every 1-3 years (longer for low-risk customers, shorter for high-risk). Add a periodic Proof of Address session to your account-refresh cadence — same workflow, same hosted URL flow.

WEBHOOK EVENT NAMES
  - status.updated — session status changed.
  - data.updated — session data changed (resubmission, document re-upload).

  Verify X-Signature-V2 on every payload. The webhook secret is per-environment — sandbox key is separate from production.

CONSTRAINTS
  - Session statuses use Title Case With Spaces (Approved, In Review).
  - Acceptable documents must be dated within the last 90 days by default; some workflows extend to 180 days for low-risk customer segments.
  - The address on the Proof of Address document MUST cross-check against the address on the underlying ID OR against a previously-Approved address on file. If neither match, the proof flips to In Review automatically.
  - Default record retention is 5 years post-relationship per the EU AML package.

Read the docs:
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/sessions-api/retrieve-session
  - https://docs.didit.me/core-technology/proof-of-address/overview
  - https://docs.didit.me/core-technology/database-validation/overview
  - https://docs.didit.me/integration/webhooks

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
¿Necesitas más contexto? Consulta la documentación completa del módulo.docs.didit.me →
Cumplimiento por diseño

Abre un nuevo país en un clic. Nosotros hacemos el trabajo duro.

Abrimos las filiales locales, aseguramos las licencias, realizamos las pruebas de penetración, obtenemos las certificaciones y nos alineamos con cada nueva regulación. Para lanzar verificaciones en un nuevo país, activa un interruptor. Más de 220 países en vivo, auditados y probados trimestralmente, el único proveedor de identidad que un gobierno de un estado miembro de la UE ha calificado formalmente como más seguro que la verificación presencial.
Lee el dossier de seguridad y cumplimiento
Sandbox financiero de la UE
Tesoro · SEPBLAC · BdE
Jugendschutz geprüft
FSM · JMStV §4(2) · 2026
ISO/IEC 27001
Seguridad de la información · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
Alineado con la UE por diseño

Cifras de comprobación

Cifras de comprobación
  • $0.00
    Por comprobante de domicilio, OCR + verificación cruzada + validación de registro.
  • 0+
    Países con validación de registro de direcciones autorizada integrada.
  • 0+
    Países soportados en general, con documentos aceptables por región.
  • 0
    Verificaciones gratuitas cada mes, en cada cuenta.
Tres niveles, una lista de precios

Empieza gratis. Paga por uso. Escala a Enterprise.

500 verificaciones gratuitas cada mes, para siempre. Pago por uso para producción. Contratos personalizados, residencia de datos y SLAs (Acuerdos de Nivel de Servicio) en Enterprise.
Gratis

Gratis

$0 / mes. No se requiere tarjeta de crédito.

  • Paquete KYC gratuito (Verificación de ID + Prueba de vida pasiva + Coincidencia facial + Análisis de dispositivo e IP), 500 / mes, cada mes
  • Usuarios en lista negra
  • Detección de duplicados
  • Más de 200 señales de fraude en cada sesión
  • KYC reutilizable en la red Didit
  • Plataforma de gestión de casos
  • Constructor de flujos de trabajo
  • Documentación pública, sandbox, SDKs, servidor MCP (Model Context Protocol)
  • Soporte de la comunidad
El más popular
Paga por uso

Basado en el uso

Paga solo por lo que usas. Más de 25 módulos. Precios públicos por módulo, sin cuota mínima mensual.

  • KYC completo por $0.33 (ID + Biométrico + IP / Dispositivo)
  • Más de 10.000 conjuntos de datos AML: sanciones, PEPs, medios adversos
  • Más de 1.000 fuentes de datos gubernamentales para la validación de bases de datos
  • Monitoreo de transacciones por $0.02 por transacción
  • KYB en vivo por $2.00 por empresa
  • Análisis de monederos por $0.15 por verificación
  • Flujo de verificación de marca blanca: tu marca, nuestra infraestructura
Empresarial

Empresarial

MSA y SLA personalizados. Para grandes volúmenes y programas regulados.

  • Contratos anuales
  • MSA, DPA y SLA personalizados
  • Canal dedicado en Slack y WhatsApp
  • Revisores manuales bajo demanda
  • Condiciones de reventa y marca blanca
  • Funciones exclusivas e integraciones con socios
  • CSM asignado, revisión de seguridad, soporte de cumplimiento

Empieza gratis → paga solo cuando se ejecuta una verificación → desbloquea Enterprise para un contrato personalizado, SLA o residencia de datos.

FAQ

Preguntas frecuentes

¿Qué es Didit?

Didit es la infraestructura para identidad y fraude que nos hubiera gustado tener cuando creábamos nuestros propios productos: abierta, flexible y pensada para desarrolladores. Así, se integra de verdad en tu stack, en lugar de ser una caja negra.

Una única API cubre la verificación de personas (KYC, know your customer), la verificación de empresas (KYB, know your business), el análisis de carteras de criptomonedas (KYT, know your transaction) y la monitorización de transacciones en tiempo real. Todo ello sobre una arquitectura diseñada para ser:

  • Rápida: p99 por debajo de los 2 segundos en cada sesión.
  • Fiable: en producción con más de 1.500 empresas en más de 220 países.
  • Segura: SOC 2 Tipo 1, ISO 27001, nativa de GDPR y certificada formalmente por el regulador financiero español como más segura que la verificación presencial.

Nuestra base: más de 14.000 tipos de documentos en más de 48 idiomas, más de 1.000 fuentes de datos y más de 200 señales de fraude en cada sesión. La infraestructura de Didit aprende dinámicamente de cada sesión y mejora cada día.

¿Qué es una prueba de residencia y por qué la exigen los reguladores?

Una prueba de residencia es exactamente lo que su nombre indica: una evidencia de que la persona que estás incorporando vive realmente en la dirección que declara. Los documentos habituales son:

  • Factura de servicios: electricidad, gas, agua, internet, contrato de móvil.
  • Extracto bancario: de un banco regulado, con el nombre y la dirección del usuario.
  • Carta oficial: requerimiento fiscal, carta del ayuntamiento, registro de votantes.
  • Contrato de alquiler o hipoteca: contrato firmado para la dirección.

¿Por qué les importa a los reguladores? Una dirección registrada es el ancla para el mantenimiento de registros de prevención de blanqueo de capitales, la declaración de residencia fiscal (FATCA / CRS) y la jurisdicción legal de cualquier futura aplicación de la ley. Una dirección autodeclarada y escrita no es verificable; una prueba de residencia respaldada por un documento reciente y un cotejo con el DNI es el estándar. Didit te ofrece la solución completa por $0.20 por verificación.

¿Por qué no basta con una dirección escrita?

Los reguladores rechazan sistemáticamente las direcciones autodeclaradas por tres motivos:

  • Fraude: cualquiera puede escribir cualquier dirección. Los "mules" y las identidades sintéticas lo usan habitualmente para usar la misma dirección en muchas cuentas abiertas.
  • Sin ancla de auditoría: cuando el regulador audita el expediente, no hay nada a lo que remitirse. Una prueba de residencia firmada es el documento que puedes incluir en el paquete de auditoría.
  • Declaración de residencia fiscal: según FATCA y el Estándar Común de Comunicación de la OCDE, los bancos deben informar sobre la residencia fiscal de los titulares de cuentas basándose en pruebas documentales. Una dirección escrita no se considera documental.

La receta de la prueba de residencia,captura, OCR, cotejo, validación de registro, produce un documento válido para reguladores en menos de cinco minutos desde el teléfono del usuario. $0.20 por verificación de principio a fin.

¿Qué tan rápida es la verificación para mi usuario final?

El flujo completo suele tardar menos de 30 segundos de principio a fin: coger el DNI, escanear el documento, hacer el selfie, listo. Es el más rápido del mercado. Los proveedores de KYC tradicionales suelen tardar más de 90 segundos para el mismo flujo.

En el backend, Didit devuelve el resultado en menos de dos segundos en p99, medido desde que el usuario termina el selfie hasta que se activa tu webhook. La captura móvil está optimizada para teléfonos y redes lentas: compresión progresiva de imágenes, carga diferida del SDK y un traspaso con un solo toque de escritorio a teléfono mediante código QR si el usuario empieza en la web.

¿Qué tiene de malo pedir solo una factura de servicios?

Si te limitas a "sube tu factura de servicios", un atacante decidido puede:

  • Falsificar la dirección en una factura de otra persona.
  • Reutilizar una factura de un inquilino anterior en la misma dirección.
  • Presentar una factura de otra persona en la misma dirección.
  • Presentar una factura caducada (de antes de mudarse).

La receta de Didit detecta los cuatro casos apilando tres capas de validación sobre el OCR:

  • Cotejo de nombres: el nombre de la factura debe coincidir con el nombre del DNI.
  • Cotejo de direcciones: la dirección de la factura debe coincidir con la dirección del DNI (o la dirección aprobada previamente).
  • Validación de registro: la dirección se consulta en el registro de direcciones oficial del país (UK Royal Mail PAF, España Catastro, Francia BAN, Alemania DATEV, US USPS, etc.).

Las tres se ejecutan en el servidor. El agente nunca ve una carga sin procesar, solo el resultado validado.

¿Qué pasa si un usuario falla, abandona o caduca?

Cada sesión termina en uno de siete estados claros, para que tu código siempre sepa qué hacer:

  • Approved: todas las comprobaciones superadas. Haz que el usuario avance.
  • Declined: una o más comprobaciones fallaron. Puedes permitir que el usuario vuelva a enviar el paso específico que falló (por ejemplo, volver a hacer el selfie) sin ejecutar todo el flujo de nuevo.
  • In Review: marcado para revisión de cumplimiento. Abre el caso en la consola, consulta todas las señales, decide aprobar o rechazar.
  • In Progress: el usuario está a mitad del flujo.
  • Not Started: enlace enviado, el usuario aún no lo ha abierto. Envía un recordatorio si pasa demasiado tiempo.
  • Abandoned: el usuario abrió el enlace pero no terminó a tiempo. Vuelve a contactar o haz que caduque.
  • Expired: el enlace de la sesión caducó. Crea una nueva sesión.

Un webhook firmado se activa con cada cambio de estado, para que tu base de datos esté siempre sincronizada. Las sesiones abandonadas y rechazadas son gratuitas.

¿Dónde residen los datos de mis clientes y cómo se protegen?

Los datos de producción se procesan y almacenan en la Unión Europea por defecto, en Amazon Web Services. Los contratos empresariales pueden solicitar regiones alternativas para jurisdicciones cuyos reguladores lo exijan.

Cifrado en todas partes. AES-256 en reposo en todas las bases de datos, almacenes de objetos y copias de seguridad. Transport Layer Security 1.3 en tránsito en cada llamada API, webhook y sesión de la Consola de Negocio. Los datos biométricos se cifran bajo una Customer Master Key separada.

controlas la retención. La retención predeterminada es indefinida (ilimitada) a menos que configures una más corta,entre 30 días y 10 años por aplicación, y puedes eliminar cualquier sesión individual en cualquier momento desde el panel de control o la API.

Certificaciones: SOC 2 Tipo 1 (auditoría Tipo 2 en curso), ISO/IEC 27001:2022, iBeta Nivel 1 PAD, y una certificación pública del Tesoro / SEPBLAC / CNMV de España de que la verificación remota de identidad de Didit es más segura que verificar a alguien en persona. Informe completo en /security-compliance.

¿Didit cumple con la normativa de mi sector?

Didit cumple por defecto con los reguladores relevantes para la infraestructura de identidad:

  • GDPR + UK GDPR: división controlador/procesador, acuerdo de procesamiento de datos completo publicado, autoridad supervisora principal designada (AEPD de España).
  • AMLD6 + EU AML Single Rulebook: más de 1.300 listas de sanciones, personas políticamente expuestas y medios adversos analizadas en tiempo real.
  • eIDAS 2.0: alineado con la Cartera de Identidad Digital de la UE; preparado para identidad reutilizable.
  • MiCA (Mercados de Criptoactivos): listo para plataformas de entrada, exchanges y custodios de criptomonedas.
  • DORA: Ley de Resiliencia Operativa Digital, resiliencia operativa de servicios financieros de la UE.
  • BIPA, CUBI, Washington HB 1493, CCPA / CPRA: privacidad biométrica de EE. UU. (Illinois, Texas, Washington) y privacidad del consumidor de California.
  • UK Online Safety Act: obligaciones de verificación de edad y seguridad infantil.
  • FATF Travel Rule: datos del originador y beneficiario en transferencias de criptomonedas, interoperable con IVMS-101.

Memorándum detallado, todos los certificados, todas las cartas de los reguladores: /security-compliance.

¿Qué tan rápido puedo integrar y empezar a verificar usuarios?
  • 60 segundos para una cuenta sandbox en business.didit.me, sin tarjeta de crédito.
  • 5 minutos para una verificación funcional a través de Claude Code, Cursor o cualquier agente de codificación mediante nuestro servidor Model Context Protocol (MCP).
  • Un fin de semana para una integración lista para producción con verificación de webhook firmado, reintentos y un flujo de remediación cuando un usuario es rechazado.

Tres rutas de integración: elige la que mejor se adapte a tu stack:

  • Integra de forma nativa con nuestro SDK para Web, iOS, Android, React Native o Flutter.
  • Redirige al usuario a la página de verificación alojada, sin SDK.
  • Envía un enlace por correo electrónico, SMS, WhatsApp o cualquier canal, sin trabajo de front-end.

Mismo panel de control, misma facturación, mismo precio de pago por éxito para los tres. Guía paso a paso en docs.didit.me/integration/integration-prompt.

¿Cómo funciona la ventana de 90 días?

La mayoría de los reguladores exigen que el documento de prueba de residencia tenga una fecha de emisión de los últimos 90 días en el momento de la verificación; cualquier documento más antiguo se considera obsoleto, bajo la suposición de que el usuario podría haberse mudado desde entonces.

El OCR de Didit lee la fecha del documento y la compara automáticamente con la marca de tiempo de la verificación:

  • Dentro de los 90 días within_90_day_window: true la prueba supera la comprobación de antigüedad.
  • Más de 90 días within_90_day_window: false la sesión pasa a "En revisión" y se le pide al usuario que suba un documento más reciente.

Para segmentos de clientes de bajo riesgo, puedes configurar el flujo de trabajo para extender la ventana a 180 días, o reducirla a 60 días para segmentos de alto riesgo. La configuración es por flujo de trabajo, no por sesión, por lo que los cambios se aplican de manera uniforme. La normativa "UK Right to Rent" usa 90 días; la guía AML de la UE generalmente acepta entre 90 y 180 días, dependiendo del supervisor.

¿Cómo funciona la actualización para clientes de larga duración?

La mayoría de los reguladores solicitan que la dirección registrada se reconfirme periódicamente:

  • Clientes de bajo riesgo: cada 3 años es lo habitual.
  • Clientes estándar: cada 1-2 años.
  • Clientes de alto riesgo / PEP de la UE: anualmente.
  • Ante un evento material: cambio significativo en el patrón de transacciones, cambio de dirección reportado por el cliente, nuevo producto incorporado.

La actualización de Didit es el mismo POST /v3/session/ contra tu flujo de trabajo de Prueba de Residencia con los vendor_data del cliente existente. El nuevo documento reemplaza al anterior en el archivo del cliente; ambos se mantienen en el registro de auditoría. Programa la actualización desde tu pipeline de datos de clientes; Didit no activa las actualizaciones automáticamente porque la frecuencia pertenece a tu política de riesgos.

¿Cómo se compara Didit en precio?

La mayoría de los proveedores de KYC valoran la Prueba de Residencia entre $0.50 y $2.00 por verificación, a menudo como un concepto aparte sobre una base KYC más alta, con recargos por país para cualquier validación de registro. El arquetipo de Onfido / Jumio / Veriff.

El precio publicado de Didit es de $0.20 por Prueba de Residencia + $0.15 por la Verificación de ID subyacente (requerida como ancla de cotejo) = $0.35 para la solución combinada. La validación de base de datos añade un coste variable por país, típicamente $0.05-$0.20. Sin mínimos, sin recargos por país.

Esto es aproximadamente 3-5 veces más barato que la pila actual con el mismo resultado regulatorio. Con 50.000 usuarios al mes, el ahorro frente a un proveedor de POA de $1.50 es de alrededor de $65.000 al año. Precios completos en /pricing.

Infraestructura para identidad y fraude.

Una API para KYC, KYB, Monitoreo de Transacciones y Detección de Fraude en Wallets. Intégrala en 5 minutos.

Pide a una IA que resuma esta página