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.
Ubicación física del almacenamiento
Sección titulada « Ubicación física del almacenamiento»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.
Inventario de claves de almacenamiento
Sección titulada « Inventario de claves de almacenamiento»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). |
¿Qué pasa si pierdo mi perfil de Chrome?
Sección titulada « ¿Qué pasa si pierdo mi perfil de Chrome?»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:
- Exportación / Copia de seguridad JSON: Exporta periódicamente una copia desde el panel de TabBoy (ver Copia de seguridad y restauración).
- Instantáneas de seguridad: TabBoy genera automáticamente puntos de recuperación (
local:recoverySnapshotsV1) antes de acciones destructivas (cerrar pestañas o agrupar). - Sin formatos cerrados: Las copias son archivos JSON legibles que puedes inspeccionar con cualquier editor.
