On viuen les teves notes

Totes les apps de Caliu guarden les teves notes a SQLite, el motor de bases de dades petit i robust que ja funciona dins de cada telèfon, navegador i ordinador que tens. El servidor també fa servir SQLite. Un mateix motor a tot arreu vol dir que una nota té exactament la mateixa forma a cada dispositiu, sense que es perdi res pel camí.

Als teus dispositius

AppOn es desen les teves notes
WebSQLite compilat a WebAssembly, desat a l'emmagatzematge local del navegador (IndexedDB)
iPhone, iPad i MacUna base de dades SQLite al dispositiu, a la qual s'accedeix a través de GRDB
Apple WatchLa seva pròpia base de dades SQLite, perquè funcioni sense el telèfon a prop
AndroidUna base de dades SQLite al dispositiu

A l'iPhone, l'iPad i el Mac, els widgets i l'extensió de compartir llegeixen el mateix fitxer de base de dades que l'app. Per això una nota que envies a Caliu apareix a l'app immediatament, fins i tot sense connexió.

La cerca també funciona al teu dispositiu. Recorre la base de dades local, així que és instantània i funciona sense connexió.

El Markdown és el format de fons

Cada nota es desa com a text Markdown pla. Tota la resta s'extreu d'aquest text:

  • Les etiquetes surten dels #hashtags que escrius.
  • Els enllaços entre notes surten dels [[note links]] que escrius.

Com que el text és la font de veritat, res d'una nota no viu en un format amagat. Exporta una nota i t'ho emportes tot.

Al servidor

Un cop inicies la sessió, les teves notes també es guarden al servidor de Caliu:

  • Les notes i les etiquetes viuen a Cloudflare D1, que és SQLite funcionant als centres de dades de Cloudflare.
  • Les imatges i els fitxers que adjuntes viuen a Cloudflare R2, un servei d'emmagatzematge de fitxers. Si enganxes una imatge sense connexió, es desa al teu dispositiu i es puja en segon pla quan tornes a tenir connexió.

Totes les connexions amb el servidor van xifrades. Per saber què vol dir això per a la teva privadesa, consulta l'article «Privadesa i les teves dades».

Fitxers senzills al Mac

L'app per al Mac també pot desar les teves notes com a fitxers Markdown senzills en una carpeta que triïs, un fitxer per nota. Edita'ls amb qualsevol app i els canvis tornen a Caliu i als teus altres dispositius. Consulta l'article «Fitxers locals al Mac» per configurar-ho.

Quan una nota desapareix de debò

Les notes eliminades es queden 30 dies a la paperera. Després, el servidor les esborra definitivament i avisa tots els dispositius perquè facin el mateix. Les notes arxivades no s'eliminen mai automàticament.