Encrypted contacts, calendars, and tasks.
Small Fig encrypts your data on your device before syncing it. Use the web app in your browser, or connect the Android client to the contacts, calendar, and task apps you already use.
Small Fig isn’t released yet. See development status.
What the server stores
Contact details, event titles, and task contents are encrypted on your device before syncing. The server can read the metadata used for sync: an item’s kind, version, deletion state, schema version, rotation state, update time, and sync sequence.
The app’s “What’s stored remotely” panel lets you inspect both for each item.
Using your existing Android apps
The Android client decrypts your data on your phone and writes it to Android’s Contacts, Calendar, and compatible task providers. Apps with the relevant Android permission can then display and edit it.
A web app can decrypt and display data in the browser, but it can’t write directly to Android’s Contacts and Calendar providers. That’s why Small Fig has a native Android client.
Hosting
The code will be open source at release, with two ways to run Small Fig:
Development status
The web app, encrypted sync, Android client, and Docker deployment are built. Notes storage and sync are in progress. Testing the web and Android clients comes next.