Dos preguntas que vale la pena hacerle a cualquier cosa a la que le confíes un diario: ¿quién puede leerlo, y qué le pasa cuando la app ya no existe?
✦
A un diario se le exige más que a la mayoría del software, y con razón. La gente me pregunta dos cosas antes de escribir algo de verdad en uno: ¿quién puede ver esto, y qué pasa cuando te aburras y lo dejes? Las dos son justas. Estas son las respuestas reales, no la versión tranquilizadora de marketing.
No hay cuenta, ni servidor que guarde tu diario
En Ember no te registras. No hay correo, ni contraseña, ni perfil, ni nada en lo que iniciar sesión. Cuando creas un diario, Ember lee y escribe archivos directamente en el almacenamiento de tu dispositivo, exactamente igual que un editor de texto.
No es una política que yo pueda cambiar en silencio más adelante. No existe ningún servidor que guarde tus entradas, así que no hay ningún interruptor que accionar. Lo que escribes nunca me llega, porque no tiene adónde llegar. Si activas la sincronización con iCloud, Apple se encarga del cifrado y la sincronización. Ember se queda al margen.
Todo lo que sale de tu dispositivo
Ember funciona sin conexión por defecto. Lo único que pasa por la red es:
- Analíticas anónimas: usamos PostHog para ver datos agregados (como cuántas personas usan una función concreta) y así corregir errores. Están asociadas a un identificador de dispositivo aleatorio. Tus entradas, los nombres y el contenido tienen estrictamente bloqueada la salida de tu dispositivo.
- Búsquedas de lugares: si añades una ubicación a una entrada, el geocodificador nativo de Apple convierte las coordenadas en nombres de ciudades. Esto pasa por las API nativas de Apple, igual que en la app Fotos.
- Sincronización con iCloud: si activas expresamente la copia de seguridad en iCloud, tus archivos cifrados se sincronizan a través de los servidores de Apple.
Tu diario, sin Ember
Muchas apps encierran lo que escribes en bases de datos propietarias. La arquitectura de Ember es completamente abierta. Todo se guarda en un archivo JSON abierto y cuidadosamente documentado.
Eso significa que puedes abrir la base de datos de tu diario en cualquier editor de código, buscar en ella con las herramientas habituales del terminal, hacer una copia de seguridad copiando una sola carpeta y construir tus propias herramientas encima. Puedes ver la especificación completa de nuestro formato de datos en la referencia del formato de archivo (en inglés). La exportación ya ocurrió, cada vez que escribiste.
Si desaparezco
Esta es la pregunta que la gente es demasiado educada para hacer, así que la respondo sin rodeos. Yo llevo Ember. Podría dejarlo, por decisión propia, por las circunstancias o porque me atropelle un autobús. Un diario que todavía querrás dentro de veinte años no debería depender de que yo siga aquí.
Como Ember es totalmente nativo de las plataformas de Apple y local primero, nunca te bloquea porque haya fallado una comprobación en un servidor. No hay servidores DRM que puedan caerse. Si la web desaparece para siempre, la app de tu Mac, iPhone y iPad sigue funcionando.
Y por debajo de todo, tu diario son solo archivos JSON abiertos. Incluso en el peor de los casos, en que las plataformas de Apple cambiaran tanto que la app dejara de funcionar dentro de 15 años, tu base de datos seguiría siendo totalmente legible y procesable por cualquier desarrollador del mundo.
Tu archivo de vida te pertenece.
¿Es hora de empezar a escribir?
Ember es un archivo de vida privado para tu Mac, iPhone y iPad. Local primero, sin ataduras, sin IA, sin ruido.
Probar la beta