Para empresas y desarrolladores · Verificación de identidad
Conoce quién es tu cliente, sin guardar su cédula
Tu cliente demuestra quién es con el chip de su documento y su propio rostro, en su celular.
Tú recibes la respuesta a la pregunta que hiciste — y nada más.
¿Te pidieron verificarte o buscas la app? Todo lo que necesitas como persona está en id.ism.ec.
Qué es ID Protekt
Una app en el celular de tu cliente y una API en tu backend.
La app de la persona
ID Protekt lee por NFC el chip de la cédula o el pasaporte, comprueba la firma del Estado emisor y compara el rostro en vivo con la foto del chip. En iPhone y Android, en la app ID Protekt — en español, inglés y portugués de Brasil, con guía hablada durante la lectura del chip.
Tu pregunta, su consentimiento
Tú decides qué preguntar, con las palabras que tú defines; la persona ve tu nombre, tu propósito y cada dato antes de aceptar. La comprobación biométrica pide un consentimiento aparte y explícito.
Una respuesta, no una copia
Tu backend recibe los datos liberados y un recibo de consentimiento. Nunca te llega una foto del documento, una selfie ni una plantilla biométrica.
Qué puedes pedir
El nivel dice qué se demostró. Los datos dicen qué se entrega. Son independientes: pide lo mínimo que responda tu pregunta.
Nivel L1 · Documento auténtico
Se leyó el chip y la firma del Estado emisor es válida: un documento genuino y sin alterar. Suficiente cuando el riesgo es un documento falso.
Nivel L4 · Titular comprobado
L1 más prueba de vida y comparación 1:1 del rostro en vivo con la foto del chip: esta persona es el titular. Lo que piden la vinculación de clientes y la recuperación de cuentas.
Respuestas o datos
Pide una respuesta sí/no — «¿es esta persona el titular del documento X?» (subject_is), «¿es mayor de 18?» — o pide datos: nombres, número de documento y, en pasaportes, nacionalidad.
Más sobre los niveles y sobre cómo funciona la verificación con chip: Cómo funciona ID Protekt.
Caso insignia · Telecomunicaciones
Líneas en segundos: chip → pago → eSIM
Donde la ley exige identificar a quien registra una línea, ID Protekt lo responde desde el chip del pasaporte o la cédula, vinculado al titular. Tu checkout cobra y tu plataforma emite la eSIM — sin tienda, sin plástico, sin fotocopias.
Protección ante el cambio de SIM: verifica de nuevo al titular contra el chip antes de que el número se mueva, y cierra la puerta clásica del robo de cuentas.
El flujo para telecomunicaciones · Todos los casos de uso: edad, onboarding, seguros, call centers, consentimiento
Lo que nunca recibes
Guardar menos es lo que hace que una filtración no te cueste — y lo que espera la LOPDP.
Nunca se te envía
- Una foto o un escaneo del documento
- La selfie, un video o cualquier plantilla biométrica
- Los datos crudos del chip o su fotografía
- Nada que la persona no haya visto y aceptado
Lo que sí recibes
- Los datos que pediste, como valores de máquina
- El nivel alcanzado y quién calculó el veredicto
- Si lo reportó una app ID Protekt genuina en un equipo genuino
- Un identificador del recibo de consentimiento, para tus registros
Cómo integrarlo
Cinco pasos, al estilo OAuth: tu backend envía la solicitud, la persona se verifica en su celular y tu backend recoge la respuesta.
1. Obtén un cliente
Registramos tu cliente — un client id y un secreto, que se muestra una sola vez —, un plan (nivel, datos y el propósito que leerá la persona) y tus direcciones de retorno: una página https, el esquema de tu propia app (tuapp://verify) o ambas. Cada cliente recibe un entorno de pruebas propio antes de salir en vivo.
2. Envía la solicitud desde tu backend
Nunca desde un navegador o una app: el secreto se queda en tu servidor. Recibes un enlace de un solo uso, válido por diez minutos; una vez abierto, la persona tiene una hora para terminar.
POST https://api.ism.ec/verify/v1/par
{
"client_id": "cl_…",
"client_secret": "…",
"plan_id": "bn_…",
"redirect_uri": "suapp://verify",
"state": "<aleatorio, guardado en tu sesión>"
}
→ { "req": "…", "verify_url": "https://id.ism.ec/go?req=…", "expires_at": "…" }
3. La persona se verifica
Abre el enlace en su celular, muéstralo como código QR en una computadora o envíalo por donde ya contactas a tu cliente. El enlace lleva solo una referencia opaca: ni cliente, ni permisos, ni datos personales.
4. De vuelta a ti
Al terminar, ID Protekt abre tu redirect_uri con ?code=…&state=…. Comprueba que state es el que guardaste.
5. Recoge la respuesta
Canjea el código de inmediato: es de un solo uso, vive 120 segundos y solo puede canjearlo el cliente para el que se emitió. Las credenciales van en el cuerpo o como HTTP Basic.
POST https://api.ism.ec/verify/v1/token
{ "client_id": "cl_…", "client_secret": "…", "code": "<del retorno>" }
→ {
"claims": { "subject_is": true },
"assurance": "L4",
"verified_by": "device",
"device_attestation": "…",
"verified_at": "…",
"consent_receipt_id": "…",
"state": "…"
}
Lee el dato, no el estado. Una verificación terminada no es una aprobación: subject_is: false es un rechazo, y un dato ausente no se demostró. Conserva abierta la sesión de la persona, para que, si no vuelve, pueda intentarlo de nuevo.
Ejemplo real — MiAuto.ec, nuestro propio marketplace de autos usados: el vendedor se verifica en L4 antes de que su anuncio pase a revisión. Su app indica miauto://verify y su portal web una dirección https, así cada uno vuelve a donde empezó el vendedor; el backend compara el número de documento leído del chip con el que el vendedor declaró.
Lo que obtienes
Todo lo que sigue se puede comprobar. Pídenos la evidencia de cualquier línea.
Construido y funcionando
/pary/tokenen producción enapi.ism.ec/verify/v1- Lectura del chip y comprobación de la firma del Estado, prueba de vida y comparación facial (L1 y L4) en iOS y Android
- Retorno a una página https o al esquema de tu app
- Atestación del dispositivo en cada respuesta — y exigida: en producción, solo una app auténtica instalada desde la tienda, en hardware auténtico, recibe respuesta
Hecho para empresas reguladas
- El documento nunca sale del teléfono: el chip, la selfie y la comparación facial se procesan en el dispositivo de la persona; tú recibes solo la respuesta
- Cada respuesta rinde cuentas: indica el nivel de garantía alcanzado y la atestación del dispositivo
- Una integración, todos los canales: las mismas dos llamadas sirven a tu sitio web y a tus propias apps de iOS y Android
- Te acompaña nuestro equipo: definimos contigo tu plan y el texto que leerán tus clientes
Solicita acceso
Cuéntanos qué necesitas saber de tus clientes y preparamos tu cliente y tu plan.
🍪 Valoramos tu privacidad
Usamos cookies y analítica para entender cómo usas el sitio y mejorar tu experiencia. Esto incluye Google Analytics para medir el uso.
Al hacer clic en "Aceptar" consientes la analítica. Más información en nuestra Política de Cookies y Política de Privacidad.