Consentimiento de datos
Art. 12El usuario autoriza el tratamiento de sus datos para finalidades específicas. Revocable por atributo.
Cada aceptación queda encadenada con SHA-256 y sellada por una autoridad de tiempo externa (RFC 3161). Si un juez pide la evidencia, la tienes, y cualquiera puede verificarla sin confiar en nosotros.
500 consentimientos gratis · integración en 20 minutos · sin tarjeta
{
"id": "cns_0019f37f1abbf162e590",
"accepted_at": "2026-08-04T15:00:12Z",
"terms_version": "consent-2026-v1",
"terms_sha256": "085e3a624a02ff01b2c4…",
"legal_ref": "Ley 21.719, art. 12",
"evidence_hash":
"chain_index": 12
}
Tres pasos. O pásale la URL a tu agente de IA y que lo haga él.
Regístrate gratis y recibe 500 consentimientos para integrar y probar.
curl -X POST /v1/signup -d '{"name":"mi-sitio", "email":"[email protected]"}'Términos, consentimientos y políticas. Cada uno con su tipo legal y hash SHA-256.
curl -X POST /v1/terms -H 'X-API-Key: psk_...' -d '{"version":"v1", "type":"tyc", ...}'Agrega el script a tu sitio y registra aceptaciones con evidencia verificable.
<script src=".../v1/snippet.js"> </script> PersonnnVerificador.accept(userId)Registramos cada aceptación con su contexto legal exacto. Tú solo integras el snippet.
El usuario autoriza el tratamiento de sus datos para finalidades específicas. Revocable por atributo.
Aceptación del contrato, separada del consentimiento de datos; la ley lo presume inválido si van juntos.
Registro de que el usuario fue informado, con la huella del documento exacto que vio.
El usuario autoriza a un tercero a gestionar sus datos, con trazabilidad completa.
Permiso por atributo: email, RUT, foto. Cada uno se autoriza y revoca por separado, con validador de RUT incluido.
Borra datos personales en todas tus plataformas conectadas y conserva la cadena verificable intacta.
Guardar un checkbox en una base de datos es fácil. El problema es que la prueba depende de quien la guarda. Si desaparece, si alguien altera los registros, si un juez pide la evidencia, no tienes nada.
Aquí cada consentimiento se encadena al anterior con SHA-256: alterar una fila rompe la cadena desde ese punto. Y el head se ancla a una autoridad de tiempo externa (RFC 3161). Cualquiera lo verifica con openssl, sin confiar en nosotros.
ChatGPT, Claude y Gemini integran el servicio solos. Les pasas la URL y hacen todo.
pvk_ pública para el sitio, solo escribe; psk_ secreta para administrar. Si tu psk_ se usa desde una IP desconocida, te avisamos por correo al instante.
Sin panel genérico: le pides a tu IA que genere el tuyo con un prompt.
Cada consentimiento se descarga como certificado imprimible con su sello RFC 3161. Es lo que presentas en una fiscalización.
Tu cliente recibe un magic link, ve lo que autorizó y revoca sin crear cuenta. Cada revocación queda como evidencia.
¿Sin frontend propio? El widget con checkbox + modal de lectura obligada se monta con una línea.
Tu cliente no solo está en tu base: está en Mailchimp, HubSpot, Shopify, WooCommerce y tus audiencias de Facebook Ads. Conectas cada plataforma una vez; cuando un titular ejerce su derecho, el verificador borra en todas y sella cada operación con su propio hash SHA-256 en tu cadena.
Shopify, WooCommerce, PrestaShop, Mailchimp, HubSpot y Facebook Ads: la supresión se ejecuta sola, conector por conector.
Google, TikTok y LinkedIn Ads no exponen borrado individual: emitimos la checklist específica sellada y tu ejecución humana también queda en la cadena.
Plataforma × resultado × hash, imprimible. Ni siquiera el registro de supresiones retiene al suprimido: queda solo su huella HMAC.
Las instrucciones completas viven en archivos que tu agente lee y ejecuta. Tú solo copias la URL.
Pégala en ChatGPT, Claude o Gemini. El agente crea la cuenta, registra los documentos e integra el snippet.
https://verificador.personnn.com/agents.md
No hay panel genérico. Con este prompt tu IA genera un HTML standalone que corre en tu navegador con tu psk_.
https://verificador.personnn.com/v1/dashboard.md
El Verificador sella lo que pasa en tu web. Personnn Zonas hace lo mismo con la regla de tu local: la publica con fecha sellada y te da un cartel con QR para la vitrina. Unos términos y condiciones de la vida real.
Graban adentro, suben el video y después te piden canje. O publican a tus clientes sin preguntar.
Un socio graba su rutina y detrás sale media sala. El reclamo te llega a ti.
Un video de treinta segundos expone quién estuvo ahí. Y el responsable del tratamiento eres tú.
Un plan mensual simple para negocios chicos, o packs prepago sin expiración para más volumen.
para integrar y tu primer piloto
hasta 1.000 consentimientos/mes · clínicas, tiendas y negocios locales
50.000 consentimientos · prepago, sin expiración
250.000 consentimientos · prepago, sin expiración
1M+ consentimientos
Referencia: en el mercado hay proveedores cobrando del orden de 60 CLP por consentimiento verificado. Precios vigentes al .
Respuestas cortas para humanos y para las IAs que te citan. La fuente canónica es la ley y la cadena.
openssl desde tu propia máquina, sin confiar en nosotros. Si mañana desaparecemos, tu evidencia sigue siendo verificable con herramientas estándar.402 hasta que recargues. Pero las lecturas de evidencia (/v1/verify, reportes, certificados PDF) y las revocaciones del titular nunca se cortan por saldo. Quedarte sin créditos no puede impedirle a una persona ejercer sus derechos ni a ti responderle a la autoridad.POST /v1/signup y confirma el correo: recibes dos llaves, la pvk_ pública que va en el navegador y la psk_ secreta que solo vive en tu servidor. 2) POST /v1/terms con la psk_ para registrar tus documentos; cada uno queda con su hash SHA-256, de modo que después se sabe qué versión exacta se aceptó. 3) Agregas el <script> con su atributo SRI y llamas PersonnnVerificador.accept(userId). Si prefieres no hacerlo a mano, pásale /agents.md a ChatGPT, Claude o Gemini y la integración la hace el agente.acceptScopes(userId, ["kyc:email","kyc:rut"]) y revocas solo uno con revokeScopes(userId, ["kyc:rut"]). Antes de cada uso del dato consultas GET /v1/permissions?subject_id=X&purpose=kyc:rut, que te dice si en ese momento tienes permiso. Tanto el otorgamiento como la revocación quedan sellados en la cadena con su timestamp, así que puedes probar no solo que tenías consentimiento, sino desde cuándo y hasta cuándo. El titular también puede revocar por su cuenta desde el portal, sin pasar por tu soporte.POST /v1/connectors. Cuando llega una solicitud, POST /v1/erasure-requests ejecuta el borrado real por API en Shopify, WooCommerce, PrestaShop, Mailchimp, HubSpot y Facebook Ads, y genera una checklist asistida sellada donde no hay API de borrado, como Google, TikTok y LinkedIn Ads. Cada operación queda con su propio SHA-256 en la cadena y produce un comprobante PDF presentable ante la autoridad. Así la respuesta a un titular deja de ser una promesa y pasa a ser un documento verificable.Última actualización: · Fuente primaria: Ley 21.719 en la Biblioteca del Congreso Nacional. Hecho en Chile por Azomland, LLC.