Dónde viven tus notas

Todas las apps de Caliu guardan tus notas en SQLite, el motor de base de datos pequeño y robusto que ya funciona dentro de cada teléfono, navegador y ordenador que tienes. El servidor también usa SQLite. Un mismo motor en todas partes significa que una nota tiene exactamente la misma forma en cada dispositivo, sin que nada se pierda por el camino.

En tus dispositivos

AppDónde se guardan tus notas
WebSQLite compilado a WebAssembly, guardado en el almacenamiento local de tu navegador (IndexedDB)
iPhone, iPad y MacUna base de datos SQLite en el dispositivo, a la que se accede a través de GRDB
Apple WatchSu propia base de datos SQLite, para que funcione sin tener el teléfono cerca
AndroidUna base de datos SQLite en el dispositivo

En iPhone, iPad y Mac, los widgets y la extensión para compartir leen el mismo archivo de base de datos que la app. Por eso una nota que envías a Caliu aparece en la app al instante, incluso sin conexión.

La búsqueda también se ejecuta en tu dispositivo. Recorre la base de datos local, así que es instantánea y funciona sin conexión.

Markdown es el formato de fondo

Cada nota se guarda como texto Markdown puro. Todo lo demás se extrae de ese texto:

  • Las etiquetas salen de los #hashtags que escribes.
  • Los enlaces entre notas salen de los [[note links]] que escribes.

Como el texto es la fuente de verdad, nada de una nota vive en un formato oculto. Exporta una nota y te llevas todo.

En el servidor

En cuanto inicias sesión, tus notas también se guardan en el servidor de Caliu:

  • Las notas y las etiquetas viven en Cloudflare D1, que es SQLite funcionando en los centros de datos de Cloudflare.
  • Las imágenes y los archivos que adjuntas viven en Cloudflare R2, un servicio de almacenamiento de archivos. Si pegas una imagen sin conexión, se guarda en tu dispositivo y se sube en segundo plano cuando vuelves a conectarte.

Todas las conexiones con el servidor van cifradas. Para saber qué significa eso para tu privacidad, consulta el artículo «Privacidad y tus datos».

Archivos sencillos en el Mac

La app para Mac también puede guardar tus notas como archivos Markdown sencillos en una carpeta que elijas, un archivo por nota. Edítalos con cualquier app y los cambios vuelven a Caliu y a tus otros dispositivos. Consulta el artículo «Archivos locales en Mac» para configurarlo.

Cuándo desaparece una nota de verdad

Las notas eliminadas pasan 30 días en la papelera. Después, el servidor las borra definitivamente y avisa a todos los dispositivos para que hagan lo mismo. Las notas archivadas nunca se eliminan automáticamente.