Almacenamiento y sincronización · aplicación web actual
El texto se guarda aquí de inmediato.
Tu cuenta lo sincroniza automáticamente.
La aplicación web de JotGrove guarda fichas, posiciones del Muro, planes, tareas, ajustes, datos de revisión de AI y el progreso de Reset en IndexedDB dentro del navegador actual. Cada cambio sincronizable se guarda con una entrada persistente en la cola de salida. Si has iniciado sesión y tienes conexión, la sincronización suele empezar en unos dos segundos; el trabajo pendiente continúa automáticamente cuando vuelve la red o inicias sesión de nuevo.
- Escritura local inmediata por cuenta verificada
- Sincronización automática con sesión y conexión
- La cola persistente reintenta al volver la red
Edición guardada en local
- 01Guardar ahora
El cambio de texto se confirma de inmediato en este navegador.
- 02Encolar con seguridad
La misma transacción guarda el identificador y la revisión base en la cola persistente.
- 03Sincronizar automáticamente
Con sesión y conexión, el envío suele comenzar en unos dos segundos.
- 04Reanudar
El trabajo sin conexión queda pendiente y continúa al volver la red o iniciar sesión de nuevo.
Guardado inmediato → sincronización automática con conexión
Prioridad local, no solo local
La escritura local mantiene disponible el trabajo normal con texto cuando falla la red.
«Prioridad local» indica dónde se confirma primero un cambio. No significa que todas las funciones operen sin conexión, que el contenido sincronizado permanezca en un solo dispositivo ni que el servicio use cifrado de extremo a extremo.
- 01En este navegador
- 02Separación de cuentas
- 03La cola de sincronización
- 04Ediciones simultáneas
- 05Funciones que necesitan el servidor
En este navegador
La copia de trabajo reside en IndexedDB.
Las fichas, las posiciones del Muro, los planes, las tareas, las ejecuciones y resultados de AI, los ajustes, la cola de sincronización y los recorridos de Reinicia tu vida se almacenan en una base de datos del navegador. Por eso, las ediciones de texto pueden seguir disponibles durante una interrupción temporal de la red.
- Una transacción puede guardar el contenido y poner a la vez su operación de sincronización en cola
- Los registros basados en UUID permiten crear en local sin esperar una ida y vuelta al servidor
- Después de una visita correcta, la aplicación web instalable puede volver a abrir sin conexión su interfaz en caché; los datos privados de la API no se guardan en esa caché
Separación de cuentas
Cada cuenta y espacio verificados tienen su propia base de datos local.
Después de verificar el correo electrónico, JotGrove selecciona una base limitada por los identificadores validados del usuario y el espacio antes de cargar el contenido remoto. Al cerrar sesión se conserva la base local de esa cuenta para recuperarla en un futuro inicio de sesión.
- Una cuenta nueva empieza sin contenido, solo con los ajustes
- Cambiar de cuenta recarga la aplicación antes de que la carga inicial remota escriba en local
- La antigua base del navegador anterior a las cuentas no se importa automáticamente
La cola de sincronización
El texto sin conexión queda seguro y se sube automáticamente cuando vuelve la red.
Cada operación en cola se conserva en IndexedDB con un identificador estable y su revisión inicial. Las solicitudes de envío son idempotentes, de modo que reintentar una operación ya aceptada no debería crearla dos veces. Las solicitudes de recepción usan un cursor ordenado para llevar los cambios remotos al navegador.
- Las ediciones sin conexión repetidas se agrupan en el último estado pertinente antes de enviarse
- La recuperación de la red y un nuevo inicio de sesión reanudan automáticamente la sincronización pendiente
- El trabajo pendiente con sesión suele programarse tras unos 1,5 segundos, con una comprobación de seguridad cada 30 segundos aproximadamente; Sincronizar ahora sigue disponible
Ediciones simultáneas
La sincronización web actual no ofrece gestión manual de conflictos de versión.
La aplicación web usa actualmente la sincronización v1. Cuando una ficha, un plan o una tarea llega con una revisión base antigua, el servidor aplica la carga recibida, avanza la revisión y devuelve el estado merged. Por tanto, una instantánea que llegue después puede sustituir campos más recientes de otro dispositivo en vez de abrir un conflicto que puedas resolver.
- Las escrituras de posición del Muro pueden comparar relojes campo por campo
- La cola solo puede cambiar de base en algunos casos de identificador duplicado o registro ausente
- El servidor dispone de un motor v2 de conflictos por campo, pero el cliente web actual no llama a ese endpoint
Funciones que necesitan el servidor
Los medios, la transcripción, AI y las conexiones externas tienen otro límite de red.
Los bytes de las imágenes no se guardan en IndexedDB ni disponen de una cola de subida o reintento sin conexión. Si la subida falla, puede quedar solo la ficha de texto. Las imágenes subidas usan endpoints autenticados. Para la transcripción, el navegador envía el audio al servidor de JotGrove y este lo remite al proveedor configurado; se guarda la transcripción editable, no un audio reproducible. AI, los servicios de enlaces, la autenticación y la sincronización también necesitan el servidor.
- Los archivos adjuntos usan almacenamiento autenticado en el servidor
- Los clientes MCP solo pueden leer los últimos datos que hayan llegado al servidor
- Usa Sincronizar ahora antes de preguntar a un cliente externo por una edición muy reciente
Interpreta el estado literalmente
Local, pendiente y sincronizado son estados distintos.
La interfaz puede indicar si este navegador todavía tiene trabajo pendiente de llegar a la cuenta. Esta diferencia importa antes de borrar datos o usar MCP en otro lugar.
- 01
La prioridad local no implica cifrado de extremo a extremo
- 02
El producto actual es un espacio personal sin edición CRDT colaborativa
- 03
La sincronización web v1 actual puede aceptar como merged contenido editado simultáneamente; no hay selector de versiones
Sincronización automática con conexión
Sigue escribiendo aunque se corte la red.
El texto permanece en la cola persistente y se sube automáticamente al volver la conexión o iniciar sesión de nuevo. Usa Sincronizar ahora solo para confirmar una edición muy reciente antes de abrirla en otra sesión o cliente MCP.
Abrir JotGrove