Validación de identidad para LegalTech
Identifica a cada parte con INE o pasaporte, selfie y prueba de vida. Cruza CURP contra RENAPO, RFC ante el SAT y la credencial contra la Lista Nominal del INE. Busca litigios y coincidencias en listas de sanciones. Cada consulta queda registrada con su folio y su fecha.
Cada parte queda identificada con fuente y fecha antes de la firma
El firmante se identifica con INE o pasaporte, selfie y prueba de vida. La búsqueda judicial regresa expedientes con juzgado, partes y acuerdos fechados. Los homónimos llegan marcados. Cada consulta queda registrada en el expediente.
Ninguna de estas herramientas emite un dictamen. Regresan fuentes, fechas y coincidencias; la decisión queda del lado de tu despacho, registrada en el expediente.
Dónde encaja en tu operación
Los productos detrás de esta solución
Verificación de identidad
INE o pasaporte más selfie: la selfie se compara contra la foto del documento y corre prueba de vida. El veredicto regresa como verificado, parcial o rechazado.
CURP y RFC oficiales
CURP contra RENAPO y RFC ante el SAT. La respuesta trae el cruce campo por campo contra tus datos.
Antecedentes judiciales
Persona física y moral. Expedientes con juzgado, entidad, actor, demandado y acuerdos fechados.
Listas de sanciones y PEP
Nueve categorías de listas de fuentes públicas. Cada coincidencia trae score, alias, país y por qué coincidió: exacta, alias, difusa o fonética.
Huella digital (OSINT)
Noticias, perfiles y menciones públicas de la contraparte, con fecha y sentimiento por resultado.
Bitácora del documento
SHA-256 del PDF original y del firmado, más bitácora append-only con actor, IP y user-agent por evento.
Cómo funciona
El expediente se arma en cuatro pasos, con fuente, fecha y folio por consulta.
Da de alta a la parte
Persona física o moral. En una empresa buscamos su razón social y su nombre comercial en una sola consulta.
Alta única por parte
Identifica a quien firma
Un link propio por persona, vigente 24 horas. El firmante sube INE o pasaporte y una selfie; la selfie se compara contra la foto del documento y corre prueba de vida.
Aviso por webhook firmado
Cruza contra las fuentes
RENAPO, SAT, Lista Nominal del INE, listas de sanciones y Boletín Judicial. Con apellidos comunes la búsqueda judicial tarda hasta un minuto; el resto responde en segundos.
RENAPO · SAT · INE · Boletín Judicial
Cierra el expediente
El score de riesgo agrega las verificaciones que ya corrieron sobre la parte. Cada señal llega etiquetada, con su fuente, en la misma respuesta.
Score agregado del expediente
Lo que la LFPIORPI pide a despachos y fedatarios.
La Ley Antilavado aplica a despachos y fedatarios cuando realizan ciertos actos por cuenta de un cliente, aunque no los supervise la CNBV. La revisión recae sobre el soporte de cada identificación: su fuente y su fecha.
Las referencias legales de esta página —aquí y en las preguntas frecuentes— son informativas y no son asesoría legal. Si tu despacho realiza una Actividad Vulnerable lo determina tu área de cumplimiento. Singula entrega los insumos y la evidencia fechada de cada consulta: qué se consultó, cuándo, con qué resultado y —en el link de identidad— desde qué dispositivo, IP y hora.
- 01
Actividad Vulnerable
La Ley Antilavado (LFPIORPI) enlista en su artículo 17 los servicios profesionales independientes y los de fe pública. La obligación arranca al identificar al cliente, antes del acto.
- 02
Expediente de identificación
Integrar el expediente del cliente y, cuando corresponda, del dueño beneficiario: identificación oficial, CURP, RFC y domicilio, cada dato con su soporte. Singula cubre la parte de identidad y su soporte fechado; campos como domicilio, ocupación o la declaración de dueño beneficiario los recaba tu despacho.
- 03
Conservación por cinco años
El artículo 18 obliga a custodiar la información y sus soportes cinco años desde la fecha del acto, salvo que las leyes de la entidad federativa que corresponda establezcan un plazo diferente. Cada consulta de Singula queda registrada con su fecha, su fuente y su folio.
- 04
Avisos ante el SAT
Los Avisos se presentan por el portal del SAT, que los canaliza a la UIF. Cada dato del expediente conserva la fuente y la fecha de la consulta que lo generó.
- 05
Datos biométricos
El rostro y la prueba de vida son datos personales sensibles: la LFPDPPP vigente exige, en su artículo 8, consentimiento expreso y por escrito, más un aviso de privacidad que diga para qué se usan. El aviso y el consentimiento son responsabilidad del despacho o del fedatario: Singula no los recaba por ti.
Un cliente, todas las consultas
La parte se da de alta una vez y sobre ella corren las consultas: identidad, CURP, RFC, listas y judicial. Las asíncronas avisan por webhook firmado; el score de riesgo se lee sobre lo ya consultado.
# 1 · Pide la verificación de identidad de la contraparte
curl -X POST https://api.singula.mx/app/identity-verification/customer/cus_lzk9m4ab3f/create \
-H "Authorization: Bearer sk_live_..."
→ { "verification_url": "https://app.singula.mx/v/vt_8f2c4d",
"expires_at": "2026-07-29T14:22:08Z" } // el link vive 24 h
# 2 · Mientras la parte sube su INE, due diligence sobre el mismo customer
curl https://api.singula.mx/app/judicial/customer/cus_lzk9m4ab3f -H "Authorization: Bearer sk_live_..."
curl https://api.singula.mx/app/blacklist/customer/cus_lzk9m4ab3f -H "Authorization: Bearer sk_live_..."
# 3 · Webhook cuando la parte termina de identificarse
{ "event": "identity.completed", "request_id": "68f1c4a29b7e5d0012af33c1", "status": "success" }
# 4 · El expediente: el motor agrega lo que ya corriste (esta llamada no cobra)
curl https://api.singula.mx/app/risk/customer/cus_lzk9m4ab3f -H "Authorization: Bearer sk_live_..."
→ {
"score": 45, // arranca en 50 · bajo = riesgo bajo
"risk_level": "medium",
"confidence": 57, // 4 de las 7 herramientas relevantes
"tools_run": ["identityVerification", "validateCurp",
"checkBlacklist", "getJudicialRecordsOfPerson"],
"signals": [
{ "label": "CURP validado contra RENAPO · match alto", "risk_points": -15 },
{ "label": "Sin coincidencias en listas de sanciones", "risk_points": -10 },
{ "label": "Antecedentes judiciales · riesgo alto", "risk_points": 20 }
],
"coverage_gaps": ["validateRfc", "getPersonIntelligence"]
}Preguntas frecuentes
No. Devolvemos un índice del Boletín Judicial con los expedientes publicados: juzgado, entidad, categoría, actor, demandado y acuerdos fechados. Sirve para decidir a quién revisar a fondo. Cuando el acto exija una constancia oficial, la emite el juzgado o la autoridad que corresponda.
No. Los PEP, las empresas de participación estatal y las menciones en prensa entran como informativos con peso cero: aparecen completos en la respuesta pero no mueven el score. Ser PEP no es ilegal ni un impedimento por sí mismo; qué debida diligencia aplicas en ese caso lo define tu área de cumplimiento.
Sí. El cliente se da de alta como persona moral y la búsqueda judicial corre sobre su razón social y su nombre comercial, en una sola consulta. El RFC de doce caracteres se calcula con el algoritmo público y validarlo ante el SAT es otra llamada. La verificación biométrica aplica al representante que firma, no a la sociedad.
Hoy no. El módulo de documentos calcula el SHA-256 del PDF original y del firmado, y guarda una bitácora append-only con actor, IP y user-agent por evento. La constancia de conservación NOM-151 la emite un Prestador de Servicios de Certificación autorizado por la Secretaría de Economía; la integración de Singula con uno está en proceso y se anunciará cuando esté disponible.
Otras soluciones
Arma el expediente antes de la firma
El sandbox corre el flujo completo con datos de prueba y sin costo. Para pasar a producción, cambias la llave.