Esta política de privacidad se aplica a la extensión del navegador Eink Mode. Solo procesamos datos en el alcance necesario para proporcionar la funcionalidad y tratamos de usar almacenamiento local.

1. Datos que recopilamos y procesamos

  • Datos de configuración funcional: preferencia de tema, idioma, atajos de teclado, tamaño de fuente, interlineado, grosor de fuente, márgenes, tipo de letra, comportamiento de hipervínculo, posición de la barra de herramientas de resaltado, color de fondo, visualización de dos columnas, pantalla completa automática, tamaño y tipo de letra del sistema, así como el estado de notificación de versiones y políticas.
  • Datos del estado de lectura: estado de activación del modo de lectura del sitio web, estado de la sesión de trabajo en la pestaña y la información de caché necesaria.
  • Contenido creado por el usuario: datos de resaltados, notas, etiquetas, trazos a mano o dibujos (incluye la URL de la página correspondiente y el título, con cualquier información de identificación personal y parámetros de consulta eliminados intencionalmente, para garantizar la privacidad del usuario). Los datos de los usuarios gratuitos se almacenan únicamente en el dispositivo; los miembros que hayan iniciado sesión pueden optar por sincronizarlo en la nube (la funcionalidad de sincronización en la nube aún no está soportada para manuscritos y dibujos).
  • Datos analíticos anónimos: ID de instalación y ID de sesión generados aleatoriamente, dominio de ocurrencia de eventos (solo el nombre del dominio), eventos de uso de funciones, intervalos de tiempo de permanencia, intervalos de longitud de contenido, versión de la extensión y etiquetas de depuración necesarias. Estos datos se utilizan para la calidad del producto y la mejora de las funciones, para que entendamos qué funciones son más útiles y deben mejorarse y cuáles son menos útiles y pueden eliminarse, para asignar adecuadamente los recursos y el tiempo de desarrollo, y los datos anteriores no contienen ninguna información que pueda identificar directamente la identidad personal.
  • Información del dispositivo y del idioma: tipo de dispositivo (escritorio/dispositivo móvil), información del navegador y del sistema operativo, configuración del idioma, resolución de pantalla y código de país estimado por el idioma, permitiendo que enfoquemos nuestros recursos para mejorar la adaptación a los dispositivos más utilizados y la presentación del idioma, los datos anteriores no contienen ninguna información que pueda identificar directamente la identidad personal.
  • Datos de la cuenta (usuarios registrados): cuando usted elige iniciar sesión en su cuenta de BacInk, recopilamos y procesamos su dirección de correo electrónico y ID de cuenta (proporcionado por el servicio de autenticación de Supabase), utilizados para identificar su identidad, gestionar los planes de suscripción y proporcionar la funcionalidad de sincronización en la nube. Los tokens de acceso (access token) y los tokens de actualización (refresh token) se almacenan únicamente en el servicio de fondo de la extensión y no se transmiten a los scripts de contenido de la página web.
  • Datos de compartición (cuando utiliza activamente la función de compartir): URL de la página de compartición, código de compartición, periodo de validez de la compartición y el contenido que decide resaltar para compartir.

2. Ubicación y método de almacenamiento de datos

  • Principalmente almacenados en el espacio de almacenamiento de la extensión del navegador (por ejemplo, chrome.storage) y IndexedDB.
  • Parte de los datos temporales (como los ID de sesión y la caché de compartición) se almacenará en el espacio de almacenamiento de la sesión (por ejemplo, chrome.storage.session).
  • Almacenamiento en la nube (miembros registrados): Las configuraciones de funciones, atajos y datos de resaltados se pueden sincronizar a través del servicio en la nube de BacInk (Supabase). Puede controlar si activar la sincronización en la nube en la página de configuración. Los datos en la nube están protegidos por la seguridad a nivel de fila (Row Level Security) de Supabase, accesibles solo por usted.
  • La versión actual no utiliza cookies como mecanismo principal de almacenamiento.
  • Algunos datos pertenecen a datos de sesión y pueden restablecerse al cerrar la pestaña o reiniciar el navegador.

3. Permisos y usos que utilizamos

  • Permiso de Storage: utilizado para guardar configuraciones, estado de lectura y datos de notas/dibujos locales, así como para gestionar sesiones de autenticación.
  • Permiso de Tabs: utilizado para abrir y monitorear la pestaña de autenticación OAuth durante el proceso de inicio de sesión, y cerrarla automáticamente al finalizar la autenticación.
  • Acceso al contenido del sitio web: para proporcionar funciones como el modo de lectura, resaltar y manuscrito, la extensión ejecutará scripts de contenido en las páginas de sitios que cumplan con los requisitos, analizando y reordenando el contenido localmente; por defecto, este procesamiento no sube el contenido completo a los servidores.
  • Permiso de acceso a servidores: solo se utiliza para los siguientes servicios: https://www.google-analytics.com/https://bacink.com/ y los puntos de conexión de Supabase utilizados por el servicio en la nube de BacInk (incluyendo autenticación, sincronización de configuraciones y servicio de compartición).

4. Transmisión de datos al exterior

  • Google Analytics 4 (GA4): transmisión de datos de eventos anónimos (como conteo de uso de funciones, cambio de modo, navegación por páginas, cambio de tema, intervalo de tiempo y nombre de dominio), utilizados para mejorar la calidad del producto y funcionalidades.
  • API de BacInk: solicitudes a https://bacink.com/backend/api/blog.php para obtener resúmenes de artículos necesarios para actualizar avisos y políticas de privacidad.
  • Servicio en la nube de BacInk (Supabase): los miembros registrados, al habilitar la sincronización en la nube, enviarán las configuraciones de la extensión (márgenes, tipos de letra, interlineado, atajos, etc.), resaltados y notas al backend de Supabase de BacInk para almacenamiento y sincronización entre dispositivos. Esta transmisión está protegida por HTTPS y los datos solo están asociados con cuentas verificadas.
  • Función de compartición (Supabase): cuando activa un enlace de compartición, el sistema cargará los datos necesarios para la compartición (como la URL de la página y los resaltados), para que los invitados puedan ver el contenido compartido.
  • Verificación de Google OAuth: si elige iniciar sesión con su cuenta de Google, el proceso abrirá la página de autorización de Google OAuth. BacInk solo recibe el token de sesión proporcionado por Supabase después de completar la verificación, y no obtiene directamente su contraseña de Google.

5. Cosas que no haremos

  • No recopilamos de manera proactiva datos que puedan identificar directamente a una persona, como nombre o teléfono (la dirección de correo electrónico solo se recopila cuando usted inicia sesión de manera activa).
  • No transmitimos URL completas de navegación, rutas URL o parámetros de consulta; en los datos analíticos, solo se registra el nombre del host de la página (por ejemplo, example.com), sin incluir rutas o información personal.
  • No enviaremos su contraseña de cuenta o el contenido de los formularios ingresados en la página a los servidores de BacInk.
  • No venderemos su información personal.
  • No cargaremos sus resaltados, notas o contenido manuscrito en los servidores sin su consentimiento. La funcionalidad de sincronización en la nube debe ser iniciada y habilitada por usted; los datos de los usuarios gratuitos se mantendrán siempre en el dispositivo.
  • No transmitiremos tokens de acceso (access token, refresh token) a ningún script de contenido de página o servicio de terceros.

6. Retención y eliminación de datos

  • Los datos locales se conservarán en su navegador hasta que borre los datos del navegador/extensión o desinstale la extensión.
  • Los datos analíticos remotos son gestionados por Google Analytics según su política de servicio y configuración de retención.
  • Los datos de sincronización en la nube y compartición (configuraciones, atajos, resaltados y contenido de compartición creado por usted) son gestionados por el servicio en la nube de BacInk. Puede eliminar su cuenta y los datos en la nube a través de la página de gestión de cuentas en el sitio oficial.

7. Su control

  • Puede controlar la retención de datos locales y el comportamiento de las funciones relacionadas mediante la eliminación de datos del navegador, la eliminación de la extensión y el ajuste de los permisos del navegador.
  • Puede activar o desactivar la funcionalidad de sincronización en la nube en cualquier momento desde la página de configuración.
  • Puede cerrar la sesión de su cuenta mediante la función de cierre de sesión en el panel de control; después de cerrar la sesión, la extensión volverá a modo de almacenamiento local.
  • Puede eliminar los resaltados, notas y datos manuscritos locales o revocar los enlaces de compartición que haya creado.
  • Puede eliminar su cuenta en la página de gestión de cuentas en el sitio oficial para borrar la información personal almacenada en el servicio en la nube de BacInk y todos los datos relacionados con esa cuenta.

8. Actualización de políticas

Esta política puede actualizarse debido a funciones o requisitos regulatorios; los cambios se publicarán en esta página y se ajustará la fecha de "última actualización" en consecuencia.

9. Contáctenos

Si tiene preguntas sobre esta política de privacidad, contáctenos en: bacink.contact@gmail.com

Al utilizar Eink Mode, usted confirma que ha leído y acepta esta política de privacidad.

Última actualización: 3 de mayo de 2026