Ir al contenido

La búsqueda solo está disponible en las versiones de producción. Intenta construir y previsualizar el sitio para probarlo localmente.

Dónde viven tus datos

TabBoy es una extensión local («local-first»). A diferencia de los administradores de pestañas basados en la nube, tus datos de navegación nunca salen de tu dispositivo. Al ser un proyecto de código abierto, cada afirmación de esta página se puede verificar directamente en nuestro repositorio.

El estado persistente de la extensión se guarda en el directorio de tu perfil local de Chrome mediante la API estándar chrome.storage.local.

En tu equipo, Chrome almacena estos datos dentro de la base de datos LevelDB de la extensión:

  • macOS: ~/Library/Application Support/Google/Chrome/<Profile>/Local Extension Settings/<Extension-ID>/
  • Linux: ~/.config/google-chrome/<Profile>/Local Extension Settings/<Extension-ID>/
  • Windows: %LOCALAPPDATA%\Google\Chrome\User Data\<Profile>\Local Extension Settings\<Extension-ID>\

Cero sincronización en la nube (storage.sync deshabilitado)

Sección titulada « Cero sincronización en la nube (storage.sync deshabilitado)»

TabBoy no utiliza browser.storage.sync ni chrome.storage.sync.

Aunque tengas activada la sincronización de Chrome con tu cuenta de Google, tus colecciones, reglas e historial de TabBoy nunca se transmiten a los servidores de Google ni se sincronizan automáticamente entre dispositivos. Tus datos permanecen exclusivamente en el equipo donde instalaste la extensión.

Todas las claves están tipadas y validadas con Zod en src/features/storage/repository.ts:

Área de almacenamiento Nombre de clave Propósito
storage.local local:collections Colecciones del usuario (espacios jerárquicos y pestañas).
storage.local local:rules Reglas activas de agrupación automática.
storage.local local:savedGroups Grupos de pestañas guardados para después.
storage.local local:sessionsV1 Puntos de restauración y estados históricos de navegación.
storage.local local:recoverySnapshotsV1 Copias de seguridad automáticas antes de acciones destructivas.
storage.local local:workspaceMoodThresholdsV2 Configuración de umbrales para la carga de trabajo.
storage.local local:dashboardSaveOptionsV1 Preferencias de creación de colecciones en el panel.
storage.local local:collectionTreeDepthV1 Profundidad de visualización configurada para el árbol de colecciones.
storage.local local:collectionTreeExpandedIdsV1 Estado expandido/colapsado de carpetas en el árbol.
storage.local local:collectionsViewOptionsV1 Opciones de ordenación, filtro de etiquetas y favoritos.
storage.local local:appShortcuts Atajos de teclado personalizados.
storage.local local:themePreferenceV1 Preferencia de tema (system, light, dark).
storage.local local:onboardingCompletedV1 Indicador de finalización de la guía inicial.
storage.local local:celebrationShownV1 Indicador de celebración tras la primera organización.
storage.local local:latestScan Metadatos del último escaneo local de ventanas/pestañas.
storage.local local:latestScanDebug Informe de diagnóstico efímero del último escaneo.
storage.local local:latestScanRulesFingerprint Huella digital de reglas en el escaneo.
storage.session session:suggestions Sugerencias generadas por reglas (efímeras, eliminadas al cerrar el navegador).
storage.session session:byokCredential Credenciales API BYOK del usuario (efímeras, eliminadas al cerrar el navegador).

Dado que TabBoy no almacena nada en servidores remotos, si eliminas tu perfil de Chrome o se daña tu disco, TabBoy no podrá recuperar tus datos de forma remota.

Para mantener tus datos protegidos:

  1. Exportación / Copia de seguridad JSON: Exporta periódicamente una copia desde el panel de TabBoy (ver Copia de seguridad y restauración).
  2. Instantáneas de seguridad: TabBoy genera automáticamente puntos de recuperación (local:recoverySnapshotsV1) antes de acciones destructivas (cerrar pestañas o agrupar).
  3. Sin formatos cerrados: Las copias son archivos JSON legibles que puedes inspeccionar con cualquier editor.