Local data · Technology in use

SQLite / SQLCipher

An embedded database; SQLCipher adds transparent encryption.

The problem it solves

An embedded database; SQLCipher adds transparent encryption.

Technical rationale

SQLite reduces local persistence to a transactional file; SQLCipher adds encryption without changing the query model. That combination lets 2 Free run without a server while keeping a protected local source of truth.

How I have used it

It is the encrypted local source of truth for 2 Free on Linux and Android.