App privada y sin conexión para TDAH
TL;DR
- Las personas con TDAH planifican en momentos muy personales — bloqueos de inicio, baja energía, volcados nocturnos de ideas — y esos datos merecen privacidad real (CDC).
- Una app TDAH privada guarda todo en el navegador: sin cuentas, sin servidores remotos, sin scripts de rastreo; internet solo en la primera carga.
- TinyStepDaily: datos en
localStoragebajo clavesnuma-*, service worker cache-first y funcionamiento offline tras la primera visita (TinyStepDaily).
Aviso de salud: Este artículo ofrece información general y estrategias prácticas para la planificación diaria con TDAH, pero no sustituye el diagnóstico ni el tratamiento profesional. El TDAH es un trastorno neurobiológico que a menudo requiere atención clínica. Si los síntomas afectan tu vida de forma significativa, consulta a un profesional de la salud.
Por qué la privacidad importa cuando planificas con TDAH
El TDAH afecta la función ejecutiva — planificación, organización, inicio de tareas y regulación del impulso (CDC). Las apps de planificación se usan en momentos de vulnerabilidad: bloqueos de inicio, baja energía, volcados mentales nocturnos. Si esos datos viajan a servidores de terceros sin tu consentimiento, añades una carga de privacidad innecesaria.
La FTC recomienda a los desarrolladores de apps de salud minimizar datos, limitar permisos y eliminar información sin necesidad de retenerla (FTC Best Practices). Una app que no recoge nada no tiene qué eliminar ni vender.
Los seis puntos que debes comprobar
Una app privada funciona de inmediato: escribes tu nombre, eliges idioma y empiezas. Si la primera pantalla pide correo, teléfono o redes sociales, no es privada por diseño. TinyStepDaily no pide cuenta: eliges idioma (español, inglés o portugués), un nombre y uno de cuatro paquetes — Iniciar, Enfoque, Organizar o Regular — cada uno activa herramientas coherentes sin mostrártelo todo (TinyStepDaily).
2. Los datos se guardan solo en el navegador
El estándar es localStorage, el almacén clave-valor del navegador que vive exclusivamente en tu dispositivo. Nada sale de tu máquina. TinyStepDaily guarda tareas, rutinas, progreso de gamificación y nivel de energía bajo claves numa-tasks, numa-routines, numa-game, numa-energy, todas en localStorage, con migración por versión para actualizar el app sin perder datos (TinyStepDaily).
Qué comprobar: abre las DevTools (F12 → Aplicación → Almacenamiento local) y busca claves con el prefijo del app. Si aparecen y no hay solicitudes de red salientes durante el uso normal, es genuinamente local.
3. Capacidad real de sin conexión (service worker)
Una app offline real registra un service worker con estrategia cache-first — sirve assets archivados antes de tocar la red — y precachea el shell de la app (HTML, JS, CSS, iconos) en la primera visita para funcionar en modo avión después. MDN documenta que los PWAs operan sin conexión usando service workers y la Cache API (MDN PWA Offline). TinyStepDaily precachea el shell al instalar (/, /index.html, /manifest.webmanifest) y sirve del cache antes de tocar la red: tras la primera visita, cada pantalla funciona sin internet.
4. Sin rastreo ni analytics
Abre DevTools → pestaña Red, usa la app unos minutos y busca solicitudes a dominios de analytics, publicidad o rastreo (Google Analytics, Firebase, Mixpanel, Sentry). Si la pestaña permanece tranquila, no rastrea; si ves solicitudes a terceros, datos salen de tu dispositivo sin importar la política de privacidad. TinyStepDaily es una app estática: sin servidor, sin analytics, sin scripts de terceros (TinyStepDaily).
5. Exportación y portabilidad de datos
Tu historial de tareas, rutinas y progreso debe ser exportable; si no puedes sacarlo, estás atrapado. Busca un botón de exportación JSON y una función de importación que restaure el archivo. TinyStepDaily incluye exportData() e importData(), que serializan cada entrada de localStorage en un string JSON: el usuario posee sus datos y los mueve entre navegadores.
6. Sin cuentas ocultas ni sincronización de fondo
Algunas apps parecen no tener cuenta pero sincronizan con un backend en la nube. Señales: la app funciona distinto en diferentes dispositivos, hay opción "cerrar sesión" enterrada en ajustes, o pide un identificador de dispositivo. Una app genuinamente offline se comporta idéntico con o sin internet: todo lo que necesita vive en el almacenamiento del navegador.
El flujo TinyStepDaily: cómo funciona en la práctica
Flujo visible en el producto TinyStepDaily (TinyStepDaily):
Bienvenida. Eliges idioma, un nombre y un paquete de soporte: Iniciar (desglose + ideas), Enfoque (temporizador + respiración), Organizar (rutinas + revisión) o Regular (respiración + tarea aleatoria).
Pantalla de Hoy. Saludo con tu mascota, Tiny, seguido de un check-in de energía (Baja, Media o Buena). La app muestra tu único siguiente paso con un botón de reproducción para empezar a enfocarte y, debajo, un plan ligero con hasta seis tareas pendientes ordenadas por hora.
Pantalla de Enfoque. Eliges tarea (o enfocas sin tarea), duración entre presets de 15, 25, 45 o 60 minutos, y presionas play. Un anillo de progreso se llena y se torna dorado. Un "estacionamiento de distracciones" anota pensamientos intrusivos sin salir del temporizador: la idea va a tu bandeja de entrada, no a tu ansiedad.
Pantalla de Plan. Navegas tareas por día con un mini calendario, añades elementos recurrentes, gestionas rutinas paso a paso y capturas ideas en una bandeja de entrada libre de presión.
Pantalla de Tu. Nivel, racha, logros, actividad semanal y mapa de calor anual: toda la gamificación es local — XP, niveles que desbloquean tiers de mascota — sin tablas de clasificación ni presión social.
Cuándo una app offline no es la solución
Las apps offline intercambian sincronización en la nube por control local. Si necesitas el mismo plan en el teléfono y el portátil a la vez, una herramienta con nube sirve mejor, con requisito de cuenta. Para muchas personas con TDAH, la fricción de crear cuenta y la incomodidad de los datos en servidores pesan más que cambiar de dispositivo: la privacidad también es quitarse una carga cognitiva de encima.
Common errors and fixes
| Error | Causa | Fix | Source |
|---|---|---|---|
| "Borré el navegador y perdí todo" | localStorage está vinculado al perfil del navegador |
Usa la función Exportar con regularidad y guarda el JSON | MDN PWA |
| "La app no funciona sin conexión" | El service worker no se registró o la primera carga quedó incompleta | Abre la app una vez con internet, luego prueba en modo avión | MDN Offline |
| "No veo mis datos en otros dispositivos" | Local-only significa sin sincronización en la nube | Exporta del dispositivo A e importa en el B: mismo archivo JSON | TinyStepDaily |
| "Aparecen solicitudes a terceros en la pestaña Red" | Scripts de analytics o rastreo embebidos | Cambia a una alternativa sin rastreo o usa un bloqueador | FTC Best Practices |
| "La app pide permisos de notificación" | Las notificaciones push requieren registro en servidor | Rechaza el permiso; la app funciona sin notificaciones | MDN PWA |
Preguntas frecuentes (FAQ)
¿Qué hace que una app TDAH sea privada? Guarda todos los datos localmente en el navegador y nunca los envía a un servidor. No requiere cuenta ni rastreo. El CDC describe el TDAH como un trastorno neurobiológico que afecta tareas diarias y organización (CDC); una app privada maneja esos desafíos sin añadir la carga de la vigilancia.
¿Una app offline puede reemplazar un planificador completo? Depende de lo que necesites. TinyStepDaily cubre tareas, rutinas, temporizadores de enfoque y gamificación, todo local. Intercambia sincronización en la nube por cero fricción de cuenta. Si necesitas el mismo plan en varios dispositivos, una herramienta en la nube encaja mejor, pero exigirá cuenta.
¿Es seguro localStorage para mis datos de planificación?
localStorage permanece en tu dispositivo y solo se borra cuando limpias los datos del navegador. No está cifrado, así que evita contraseñas e información sensible. Para tareas, rutinas e historial de enfoque es apropiado y ampliamente usado.
¿Cómo hago una copia de seguridad desde una app local? Usa la exportación (en Ajustes o Perfil): descarga un JSON con tus tareas, rutinas y progreso. Guárdalo en tu carpeta de descargas, una memoria USB o tu almacenamiento en la nube; restauras todo con la importación.
¿Las apps offline de TDAH funcionan en el teléfono? Sí, si son progressive web apps (PWA). Una PWA se instala en la pantalla de inicio y opera sin conexión como app nativa. TinyStepDaily es una PWA instalable en iOS y Android (TinyStepDaily).
¿Qué diferencia hay entre una app TDAH local y un gestor de tareas normal? Los gestores típicos exigen cuenta, sincronizan en la nube y suelen usar analytics. Una app local guarda todo en tu navegador, no pide cuenta y no envía nada a ningún sitio. La compensación: sin sincronización automática entre dispositivos; la ganancia: privacidad completa y fiabilidad sin conexión.
Related articles
- Cómo empezar una tarea cuando el TDAH bloquea
- Temporizador de enfoque para TDAH: cómo usar un timer que realmente ayude
- Rutina diaria para TDAH: estructura sin rigidez
- Cómo organizar tareas con TDAH: un sistema que funciona
- Dividir tareas en pasos: la guía completa
Sources
- CDC — ADHD in Adults: describe el TDAH como trastorno neurobiológico que afecta tareas diarias, organización y relaciones en adultos.
- MDN — Offline and background operation: documenta cómo los service workers y la Cache API habilitan la operación offline en PWAs.
- FTC — Mobile Health App Developers: Best Practices: recomienda minimizar datos, limitar permisos y eliminar información sin necesidad de retención.
- TinyStepDaily: app de planificación TDAH 100% local y sin cuentas ni servidores; sus funciones de almacenamiento local, uso offline y exportación se describen en el producto.
Start with one small step, a calm focus timer, and a private space for your day. Open the app.