Tratamiento y conservación de datos
0.01.31 · Alpha · 2026-10-17.1
1. Responsable/ámbito. Aleksey Zubov es responsable de datos del proyecto; datos de contacto abajo. Pruebas pueden fallar sin eliminar obligaciones de protección. No están activos venta de suscripciones, rastreo publicitario o IA online.
2. Dispositivo. Libros, originales, progreso, marcadores, notas, vocabulario/configuración en navegador (IndexedDB/OPFS/localStorage). Leer no sube libro entero. Áreas invitado/cuenta separadas. No cifrado propio por cada archivo local. Limpieza, desalojo, modo privado o cambio de dominio/dispositivo pueden perder datos. Controlas tus copias; eliminar cuenta no las borra.
3. Registros del servidor. Según la función: ID de cuenta, email, identificador de acceso, nombre opcional; hashes de tokens, ID y fechas de sesiones y dispositivos; versión, hash, idioma y fecha de aceptación y declaración 18+; solicitudes de borrado, comentarios, estados de entrega, auditoría y seguridad. Las cuotas son contadores agregados sin identificar libros ni palabras buscadas. La foto privada opcional se describe más abajo; no se guardan biografías públicas.
4. Fines/bases. Cuenta/servicios/comentarios pedidos: contrato o medidas precontractuales solicitadas; protección/administración proporcionada: interés legítimo; retención obligatoria: ley. Procesos opcionales que requieren consentimiento: elección separada revocable. Condiciones/Google no autorizan nube personal/publicidad. Campos necesarios de acceso/edad requeridos para cuenta; lectura local separada. Sin decisiones automatizadas jurídicas o análogamente significativas previstas.
5. Destinatarios. Cloudflare distribuye/protege sitio y trata datos de red/técnicos/registrosD 1 necesarios; Turnstile verifica formularios. Google OAuth aporta identidad/correo. Azure Translator/Google Cloud Translation reciben texto/idiomas seleccionados. Wikimedia/Wiktionary, FreeDictionaryAPI.com y dictionaryapi.dev reciben consultas elegidas/activadas. Sitios externos reciben datos de conexión y quizás palabra del enlace. Texto/audio de voz depende de navegador/proveedor del dispositivo, posiblemente online. Los enlaces de acceso y avisos de solicitudes se envían mediante Resend, que recibe la dirección del destinatario, el contenido del mensaje y los datos de entrega.
6. Plazos. Identificación ordinaria de cuenta:30 días desde solicitud, siete de cancelación incluidos. Referencias opacas necesarias a publicaciones/auditoría aparte; excepciones legales/incidentes documentadas revisadas. Sesiones hasta siete días; expiradas/revocadas/protección normalmente limpiadas en 30 días desde expiración/revocación/evento. Comentarios cerrados:12 meses naturales; abiertos durante gestión. Papelera local normalmente 30 días, caché lexical limitada siete días. Contadores generales sin ID directo pueden quedar para contabilidad del servicio. Algunas sesiones pueden durar hasta 30 días; su revocación termina el acceso.
7. Infraestructura/transferencias. Retención de proveedores, registros y rotación de copias siguen configuración/acuerdos y pueden diferir. No garantía de tratamiento exclusivamente UE. Garantías internacionales necesarias mediante decisiones de adecuación/mecanismos contractuales aplicables; información/copias al responsable. Avisos de productos describen tratamiento propio del proveedor. Regiones/copias específicas disponibles a solicitud, no deducidas solo de cuenta italiana.
8. Almacenamiento/seguridad. Cookies técnicas host-only para sesiones y solicitudes breves OAuth. Caché offline solo carcasa pública fija, no API autenticada/libros. Almacenamiento del navegador para funciones locales solicitadas. HTTPS, solicitudes limitadas, permisos servidor, tokens cortos/verificaciones reducen riesgo, sin seguridad absoluta. Publicidad/analítica opcional requieren información/elección aparte antes de activar.
9. Derechos. Según ley: acceso, rectificación, supresión, limitación, portabilidad, oposición/revocación en [email protected]. Puede exigirse identificación proporcionada. Respuesta normalmente en un mes, extensiones legales notificadas. Reclamación ante autoridad competente, incluido Garante italiano. Borrado servidor/archivos locales distintos; solicitudes legales directas aparte del botón de cancelación.
10. Cambios. Cambios sustanciales en revisión fechada antes de activar, avisos/consentimientos extra cuando proceda. Solo datos necesarios para obligaciones/litigios/investigaciones documentadas; excepciones no permiten retener todo indefinidamente.
Los diccionarios públicos y archivos de modelos locales opcionales se guardan por separado en el navegador, pueden compartirse entre cuentas del mismo dispositivo y no se incluyen en las copias personales de libros. Eliminar una cuenta no elimina estos paquetes públicos. Se pueden borrar mediante las herramientas sin conexión o la configuración del almacenamiento del sitio del navegador. La instalación descarga paquetes del servidor configurado del proyecto; la búsqueda y el procesamiento local no envían el texto seleccionado a una API de traducción. El espacio, la limpieza automática del navegador y los límites del dispositivo pueden impedir el uso sin conexión.
9. Nube opcional. Con permiso separado, el archivo elegido pasa por el servidor Septalingua a R2 privado Cloudflare o Google Drive, OneDrive, Dropbox o Yandex Disk personal. Se procesan archivo, nombre, tamaño, suma de control, ID opacos de cuenta/archivo, permiso y estado. Los tokens se cifran en el servidor, separados de los archivos, y nunca llegan al cliente. Acceso limitado a archivos de la aplicación. iCloud usa permisos del sistema. Cuotas y límites cloud están ligados a la cuenta; la lectura local ordinaria no envía datos a la nube.
10. Desconectar borra al instante tokens y solicitudes pendientes. Las copias se conservan hasta borrado separado o cierre de cuenta. Tras siete días para cancelar, copias del proyecto y metadatos cloud se borran dentro del plazo total de 30 días, salvo las excepciones legales y de incidentes indicadas. Un fallo no reabre el acceso; el responsable debe supervisar la cola. Las copias personales permanecen hasta que las borres; el proveedor establece sus plazos y condiciones. Comprueba la nube antes de repetir una subida incierta.
14. La foto de perfil es opcional. El navegador reduce JPEG/PNG/WebP a un máximo de 128 píxeles en el lado más largo y crea un PNG sin los metadatos originales. Solo se envía esta copia, no la foto original. El servidor verifica y vuelve a codificar el PNG; se guarda en R2 privado de Cloudflare y actualmente solo puede acceder el titular conectado. La foto pública en la comunidad no está activada. Puedes sustituirla o eliminarla en el perfil. Al eliminarla deja de mostrarse de inmediato; el borrado físico se realiza cuando la cola se procesa correctamente, respetando las retenciones legales documentadas y las reglas de eliminación de cuentas.
15. Los contadores, si están activos, registran aperturas del sitio e instalaciones comunicadas por el navegador, no personas únicas ni todas las instalaciones. Los eventos no contienen nombres, email, dirección de página, procedencia ni contenido de libros y no crean cookies ni identificadores permanentes. Los identificadores aleatorios evitan duplicados y se eliminan después de dos días mediante limpieza programada; permanecen los totales diarios. Los límites contra abusos usan un HMAC temporal de la dirección de red, eliminado después de un día en el mantenimiento. Los registros de red del alojamiento siguen las reglas descritas anteriormente.
Si vinculas Telegram expresamente en el perfil, guardamos el identificador de Telegram y de la aplicación, el vínculo con la cuenta y las fechas de vinculación y último acceso. Solo se solicita verificar la identidad, sin teléfono, mensajes ni permiso para que un bot te contacte. El servidor intercambia el código; no se conserva el token de acceso Telegram. El intento dura diez minutos; su registro residual se elimina un día después de caducar, salvo una retención vigente. Desvincular elimina el vínculo y revoca las sesiones; quedan email o Google. El borrado de cuenta incluye Telegram; la auditoría sigue las reglas separadas anteriores.
Si añades una clave de acceso, guardamos su clave pública, identificadores opacos, contador, estado de copia y fechas. La clave privada y los datos biométricos quedan en tu dispositivo o gestor elegido; la sincronización se rige por sus condiciones. Un intento dura cinco minutos; su registro residual se elimina un día después de caducar, salvo retención vigente. Revocar elimina el vínculo del sitio y revoca sesiones, pero no borra la clave del gestor. El borrado de cuenta también incluye estos registros.
Cuando eliges expresamente una acción de IA, el fragmento seleccionado y el contexto vecino indicado pueden enviarse al proveedor elegido, OpenAI, Google Gemini o DeepL; no se envían el libro completo, su título ni su identificador. Septalingua conserva para la contabilidad identificadores de solicitud, cuenta y modelo, fechas, recuentos de tokens o caracteres de DeepL, reservas y cargos de créditos internos, sin el texto de la solicitud o respuesta. Los registros de reservas finalizadas se eliminan tras 90 días, salvo una retención legítima activa; los resultados inciertos se conservan hasta que el responsable los concilie. El proveedor tiene condiciones propias de tratamiento y conservación. Desactivar el almacenamiento de respuestas API no significa que el proveedor no conserve ningún dato.
Si abres una página de pago de Stripe, Stripe trata los datos de pago y técnicos conforme a su política: https://stripe.com/privacy. Los datos de tarjeta se introducen en Stripe; Septalingua no recibe el número completo ni el código de seguridad. El responsable puede recibir identificadores, fechas, importes, moneda, estado, datos de contacto e información necesaria para contabilidad, reembolsos y prevención de abusos. Se usan para gestionar la contribución elegida, cumplir obligaciones legales y proteger intereses legítimos en disputas, sin conceder ventajas en Septalingua. Los documentos contables obligatorios se conservan durante el plazo legal; los demás datos solo mientras sean necesarios para la operación o una disputa concreta. Stripe aplica sus propias reglas de conservación y tratamiento internacional. Eliminar la cuenta de Septalingua no anula la conservación obligatoria de documentos de pago.