Privacy Policy
Plain-language summary: your file stays on your device. Only the text read from it is sent over an encrypted connection to our server, analyzed in memory, and not stored. Your report stays in your browser tab. We only receive what is needed to take payment (through Stripe), to email a short summary if you ask (no names, policy numbers, or medical details), and to email a renewal reminder if you ask (your email address, the date, and the policy type — deleted after it is sent). Our home and scan-start pages use Meta ad measurement, which never sees your document or report; you can turn it off. We do not sell personal data.
1. Scope
This Privacy Policy explains what information ClauseGuard Insurance ("ClauseGuard", "we") handles when you use clauseguardinsurance.com and our reports, how we use it, how long we keep it, and your choices.
2. How your insurance documents are handled
When you scan a policy, plan document, EOB, or letter, your browser reads it locally (using the open-source PDF.js and Tesseract OCR libraries). The file itself never leaves your device. To build your report, the text read from it is sent over an encrypted (HTTPS) connection to our server, which analyzes it in memory and does not store or log it. The server returns your free preview and the full report locked with encryption; only a confirmed payment unlocks it. The text is not shared with any third party other than our hosting provider, Cloudflare, which runs our server. The libraries are downloaded from public content networks (cdnjs.cloudflare.com, cdn.jsdelivr.net, tessdata.projectnaptha.com), which receive a normal web request including your IP address, but not your document.
Your preview and the locked (encrypted) report are kept in your browser's session storage for that tab only. They are erased when you close the tab or press "Delete this report now". We do not keep a copy.
3. What we receive and why
Payment. Stripe processes your payment. We receive the Stripe checkout session ID, the plan purchased, the amount, and the email address you give Stripe for the receipt. We never receive your full card number. To save you typing, the report page pre-fills the “email my summary” box with that checkout email; nothing is sent until you click the button.
Policy credits. To count how many policies a purchase covers (1 or 3), our server creates one-way codes (cryptographic hashes) that identify each scanned policy without revealing anything about it. We store these codes with the checkout session ID.
Summaries you ask us to send. If you ask for an email summary, we receive your email address and a short summary: the policy type, the score, the number of findings, up to five finding titles, up to three questions, and the policy end date. Names, policy and vehicle numbers, document quotes, and medical details are removed in your browser and again on our server. We pass the message to our email provider (Resend) for delivery and do not keep it afterwards.
Renewal reminders you ask for. We store your email address, the policy end date, the policy type, your language, and a cancel code.
Support. If you email us, we receive your message and email address.
Technical logs. Our hosting provider (Cloudflare) processes standard request logs such as IP address and browser type for security and reliability. To prevent abuse, we also keep short-lived request counters per connection (and, for the “email me a link” form, per email address); they hold only one-way codes, never the address itself, and expire within 24 hours.
Product analytics (PostHog). We use a separate PostHog project to measure page visits and the steps from scanning to checkout and a verified purchase. A random browser identifier links these steps. Only fixed event names, general page categories, browser/device information, payment plan and technical status categories are sent. URL query strings and fragments, names, email addresses, file names, policy text, insurer details, findings, reports and medical information are excluded. Session recordings, automatic text/form capture and console recording are disabled. Your Privacy Choices below and Global Privacy Control also disable this analytics. Payment events observed in the browser may be missed when a browser blocks analytics.
Anonymous funnel counts. To understand where visitors leave the purchase flow, we keep aggregate daily counts for a small set of events (landing-page view, scan start, successful document recognition, checkout start, and purchase). These counters do not store a user ID, IP address, email address, insurer, document text, findings, report content, or any medical detail.
Advertising measurement (Meta). To learn which of our ads bring visitors and purchases, our home pages and the scan-start page load the Meta Pixel, which records a page visit together with your IP address, browser information, and Meta cookies. When a checkout starts or a purchase is completed, our server tells Meta (through its Conversions API) only that the event happened and the amount (US $14.99 or $29.99), with your IP address, browser information, and Meta cookie IDs. Meta never receives your document, its text, the policy type, your insurer, your findings, your report, or your email address, and the Pixel is never loaded on the report pages. Meta may use this information under its own policies, including to measure and improve ads. You can turn this off at any time under Your Privacy Choices, and we turn it off automatically when your browser sends Global Privacy Control (GPC).
4. How long we keep it
Documents, their text, and report content: never stored on our servers (the text is analyzed in memory only).
Summaries: not stored after sending (our email provider keeps delivery logs under its own retention rules).
Reminders: deleted as soon as the reminder is sent, when you use the cancel link, or after the policy end date passes — whichever comes first.
Checkout session ID, plan, and policy codes: kept up to 400 days for refunds and fraud prevention, then deleted automatically.
Payment and tax records are kept by Stripe and in our accounting for as long as the law requires (typically up to 7 years).
Support emails: deleted within 12 months after the matter is closed unless needed for a dispute.
5. Text messages
ClauseGuard does not currently send text messages and does not collect mobile phone numbers. If we add text messages in the future, we will update this policy and ask for your consent first.
6. Health-related information
Health insurance documents can include health information. The file stays on your device; the text read from it is analyzed in memory on our server and is not stored. Summaries for health plans and letters are limited to general plan features (for example "high deductible" or "appeal deadline mentioned") and never include diagnoses, treatments, providers, or claim details. ClauseGuard is not a HIPAA covered entity or a business associate of your health plan.
7. Who we share with
Only service providers who help us run the Service: Stripe (payments), Cloudflare (hosting, database, security), and Resend (email delivery), each using the data only to provide its service to us; and Meta Platforms for the advertising measurement described in section 3, unless you opt out. We may disclose information if required by law or to protect rights and safety. We do not share information with insurers, agents, brokers, or lead generators, and we do not sell personal information for money.
8. Local storage on your device
Your browser stores your language and theme choices and, after a purchase, the Stripe checkout session ID for 60 days so you can use remaining Family pack credits. You can clear these at any time in your browser settings.
9. Your rights
Depending on where you live (including California and other U.S. state privacy laws, and PIPEDA and provincial laws in Canada), you may have the right to know, access, correct, or delete your personal information and to opt out of certain processing. Email [email protected] — we respond within 30 days and will not discriminate against you for asking. Under some state laws (such as California), the Meta advertising measurement may count as "sharing" personal information for cross-context behavioral advertising or as "targeted advertising". You can opt out below; we also honor Global Privacy Control.
Your Privacy Choices.
10. Security
We use HTTPS everywhere, keep stored data to the minimum described above, restrict access to it, and rely on the security programs of Stripe, Cloudflare, and Resend. No system is perfectly secure, which is why your file stays on your device and the text we analyze is never stored.
11. Children
The Service is not directed to children under 13 (or under 16 where applicable) and we do not knowingly collect their information.
12. International users
ClauseGuard operates from the United States. Information you choose to send us is processed in the United States.
13. Changes
We will post changes here and update the "Last updated" date. Material changes will be highlighted before they take effect.
14. Contact
Privacy questions and deletion requests: [email protected].
Política de Privacidad
Resumen en lenguaje claro: su archivo se queda en su dispositivo. Solo el texto leído se envía por una conexión cifrada a nuestro servidor, se analiza en memoria y no se guarda. Su informe permanece en la pestaña de su navegador. Solo recibimos lo necesario para cobrar (a través de Stripe), para enviarle por correo un resumen breve si lo pide (sin nombres, números de póliza ni datos médicos) y un recordatorio si lo pide (su correo, la fecha y el tipo de póliza, que se eliminan tras enviarlo). Nuestra página de inicio y la de inicio del escaneo usan la medición publicitaria de Meta, que nunca ve su documento ni su informe; puede desactivarla. No vendemos datos personales.
1. Alcance
Esta Política de Privacidad explica qué información maneja ClauseGuard Insurance ("ClauseGuard", "nosotros") cuando usa clauseguardinsurance.com y nuestros informes, cómo la usamos, cuánto tiempo la guardamos y sus opciones.
2. Cómo se manejan sus documentos de seguro
Cuando escanea una póliza, documento del plan, EOB o carta, su navegador lo lee localmente (con las bibliotecas de código abierto PDF.js y Tesseract OCR). El archivo en sí nunca sale de su dispositivo. Para preparar su informe, el texto leído se envía por una conexión cifrada (HTTPS) a nuestro servidor, que lo analiza en memoria y no lo guarda ni lo registra. El servidor devuelve su vista previa gratis y el informe completo bloqueado con cifrado; solo un pago confirmado lo desbloquea. El texto no se comparte con terceros, salvo nuestro proveedor de alojamiento, Cloudflare, que ejecuta nuestro servidor. Las bibliotecas se descargan desde redes públicas (cdnjs.cloudflare.com, cdn.jsdelivr.net, tessdata.projectnaptha.com), que reciben una solicitud web normal con su dirección IP, pero no su documento.
Su vista previa y el informe bloqueado (cifrado) se guardan en el almacenamiento de sesión de su navegador solo para esa pestaña. Se borran al cerrar la pestaña o al pulsar "Eliminar este informe ahora". No guardamos una copia.
3. Qué recibimos y por qué
Pago. Stripe procesa su pago. Recibimos el ID de la sesión de pago, el plan comprado, el monto y el correo que da a Stripe para el recibo. Nunca recibimos su número de tarjeta completo. Para ahorrarle tiempo, la página del informe completa el campo «enviar mi resumen» con ese correo del pago; no se envía nada hasta que usted pulse el botón.
Créditos por póliza. Para contar cuántas pólizas cubre una compra (1 o 3), nuestro servidor crea códigos de un solo sentido (hashes criptográficos) que identifican cada póliza escaneada sin revelar nada sobre ella. Guardamos estos códigos con el ID de la sesión de pago.
Resúmenes que nos pide enviar. Si pide un resumen por correo, recibimos su correo y un resumen breve: tipo de póliza, puntuación, cantidad de hallazgos, hasta cinco títulos de hallazgos, hasta tres preguntas y la fecha de fin. Los nombres, números de póliza y de vehículo, citas del documento y datos médicos se eliminan en su navegador y de nuevo en nuestro servidor. Entregamos el mensaje a nuestro proveedor de correo (Resend) y no lo guardamos después.
Recordatorios que solicita. Guardamos su correo, la fecha de fin de la póliza, el tipo de póliza, su idioma y un código de cancelación.
Soporte. Si nos escribe, recibimos su mensaje y correo.
Registros técnicos. Nuestro proveedor de alojamiento (Cloudflare) procesa registros estándar como dirección IP y tipo de navegador por seguridad y fiabilidad. Para evitar abusos, también guardamos contadores temporales de solicitudes por conexión (y, para el formulario «enviarme un enlace», por correo); solo contienen códigos de un solo sentido, nunca la dirección, y vencen en 24 horas.
Analítica del producto (PostHog). Usamos un proyecto separado de PostHog para medir visitas y pasos desde el escaneo hasta el pago y una compra verificada. Un identificador aleatorio del navegador conecta estos pasos. Solo enviamos nombres de eventos fijos, categorías generales de página, información del navegador/dispositivo, plan de pago y categorías de estado técnico. Excluimos parámetros y fragmentos de URL, nombres, correos, nombres de archivos, texto de pólizas, aseguradoras, hallazgos, informes y datos médicos. No grabamos sesiones, texto/formularios automáticamente ni consola. Sus opciones de privacidad y Control Global de Privacidad también desactivan esta analítica. Un navegador que bloquea la analítica puede impedir que se registre una compra.
Conteos anónimos del embudo. Para entender dónde abandonan los visitantes el proceso de compra, guardamos conteos diarios agregados de un pequeño conjunto de eventos (visita a la página, inicio del escaneo, reconocimiento correcto del documento, inicio del pago y compra). Estos conteos no guardan identificador de usuario, dirección IP, correo, aseguradora, texto del documento, hallazgos, contenido del informe ni datos médicos.
Medición publicitaria (Meta). Para saber cuáles de nuestros anuncios traen visitas y compras, nuestras páginas de inicio y la página de inicio del escaneo cargan el Píxel de Meta, que registra la visita junto con su dirección IP, datos del navegador y cookies de Meta. Cuando se inicia un pago o se completa una compra, nuestro servidor informa a Meta (mediante su API de Conversiones) solo que el evento ocurrió y el monto (US$14.99 o US$29.99), con su dirección IP, datos del navegador e identificadores de cookies de Meta. Meta nunca recibe su documento, su texto, el tipo de póliza, su aseguradora, sus hallazgos, su informe ni su correo, y el Píxel nunca se carga en las páginas del informe. Meta puede usar esta información según sus propias políticas, incluso para medir y mejorar anuncios. Puede desactivarlo en cualquier momento en Sus opciones de privacidad, y lo desactivamos automáticamente cuando su navegador envía Control Global de Privacidad (GPC).
4. Cuánto tiempo lo guardamos
Documentos, su texto y contenido del informe: nunca los guardamos en nuestros servidores (el texto solo se analiza en memoria).
Resúmenes: no se guardan después de enviarse (nuestro proveedor de correo conserva registros de entrega según sus propias reglas).
Recordatorios: se eliminan en cuanto se envía el recordatorio, cuando usa el enlace de cancelación o cuando pasa la fecha de fin de la póliza, lo que ocurra primero.
ID de sesión de pago, plan y códigos de póliza: se guardan hasta 400 días para reembolsos y prevención de fraude, y luego se eliminan automáticamente.
Registros de pago e impuestos: los guarda Stripe y nuestra contabilidad durante el tiempo que exige la ley (normalmente hasta 7 años).
Correos de soporte: se eliminan dentro de 12 meses tras cerrar el asunto, salvo que se necesiten para una disputa.
5. Mensajes de texto
Actualmente ClauseGuard no envía mensajes de texto ni recopila números de teléfono móvil. Si en el futuro agregamos mensajes de texto, actualizaremos esta política y pediremos su consentimiento antes.
6. Información relacionada con la salud
Los documentos de seguro médico pueden incluir información de salud. El archivo se queda en su dispositivo; el texto leído se analiza en memoria en nuestro servidor y no se guarda. Los resúmenes de planes de salud y cartas se limitan a características generales del plan (por ejemplo "deducible alto" o "se menciona un plazo de apelación") y nunca incluyen diagnósticos, tratamientos, proveedores ni detalles de reclamos. ClauseGuard no es una entidad cubierta por HIPAA ni socio comercial de su plan de salud.
7. Con quién compartimos
Solo con proveedores que nos ayudan a operar: Stripe (pagos), Cloudflare (alojamiento, base de datos, seguridad) y Resend (correo), que usan los datos solo para prestarnos su servicio; y Meta Platforms para la medición publicitaria descrita en la sección 3, salvo que usted se oponga. Podemos divulgar información si la ley lo exige o para proteger derechos y seguridad. No compartimos información con aseguradoras, agentes, corredores ni generadores de clientes potenciales, y no vendemos información personal a cambio de dinero.
8. Almacenamiento local en su dispositivo
Su navegador guarda sus preferencias de idioma y tema y, tras una compra, el ID de la sesión de pago durante 60 días para que pueda usar créditos restantes del Paquete familiar. Puede borrarlos en cualquier momento desde la configuración de su navegador.
9. Sus derechos
Según dónde viva (incluidas las leyes de privacidad de California y otros estados de EE. UU., y PIPEDA y leyes provinciales en Canadá), puede tener derecho a conocer, acceder, corregir o eliminar su información personal y a oponerse a cierto procesamiento. Escriba a [email protected]: respondemos en 30 días y no lo discriminaremos por solicitarlo. Según algunas leyes estatales (como la de California), la medición publicitaria de Meta puede considerarse "compartir" información personal para publicidad conductual entre contextos o "publicidad dirigida". Puede oponerse abajo; también respetamos el Control Global de Privacidad.
Sus opciones de privacidad.
10. Seguridad
Usamos HTTPS en todo el sitio, guardamos solo los datos mínimos descritos, restringimos el acceso y confiamos en los programas de seguridad de Stripe, Cloudflare y Resend. Ningún sistema es perfectamente seguro; por eso su archivo se queda en su dispositivo y el texto que analizamos nunca se guarda.
11. Menores
El Servicio no está dirigido a menores de 13 años (o de 16 donde corresponda) y no recopilamos su información a sabiendas.
12. Usuarios internacionales
ClauseGuard opera desde Estados Unidos. La información que decida enviarnos se procesa en Estados Unidos.
13. Cambios
Publicaremos los cambios aquí y actualizaremos la fecha de "Última actualización". Los cambios sustanciales se destacarán antes de entrar en vigor.
14. Contacto
Preguntas de privacidad y solicitudes de eliminación: [email protected].