How Plimm's AI works

Last updated October 5, 2026

Plimm downloads two AI models and a small voice detector to your phone once, 437 MB in all, and runs them there. One writes the reflections; the other turns speech into text. There is no Plimm server, and your entries are never sent to Plimm or any AI service. Put the phone in airplane mode and everything still works.

What runs on the phone

The models Plimm downloads during setup
ModelWhat it doesSize
Qwen2.5-0.5B-Instruct, 4-bit (Q4_K_M), run by llama.cppReads your entries, writes the reflections and conversation replies, and puts insights into words379 MB
Whisper base.en (q5_1), run by whisper.cppTurns a voice entry into text57 MB
Silero VAD v5.1.2Finds the parts of a recording that contain speech1 MB

All three are open models, and llama.cpp and whisper.cpp are open-source engines. After the download, Plimm checks every file against its SHA-256 fingerprint and does not use a file that fails.

What happens when you write

  1. Your entry is saved in a database on the phone that Plimm encrypts with SQLCipher, under a key kept by the Android Keystore or the iPhone's Keychain, on top of the phone's own encryption.
  2. Plimm checks what you wrote for signs of crisis against a list of phrases, which needs no model. If it finds one, it shows crisis resources, including the crisis line for your country, such as 988 in the US. It never contacts anyone.
  3. The model reads the entry, on the phone, and notes its emotions and topics. It also flags clear signs of crisis the list missed, which shows the same resources. In a conversation, it writes the reply.
  4. Across weeks of entries, Plimm looks for patterns, and the model puts them into plain sentences.

None of these steps needs a connection.

One model at a time

A language model needs a lot of memory, so Plimm keeps only one model loaded at a time. It unloads the speech model before a conversation, and stops a reply in progress before it transcribes a recording. That is why Plimm needs a phone with about 4 GB of RAM, and why it checks the phone before the download. If a phone cannot run the models well, Plimm says so up front instead of sending your writing to a server.

Check it yourself

After the download, turn on airplane mode. Writing, voice transcription, conversations and insights all keep working. Plimm needs a connection only for the first download, for a model update you choose to install, and to buy Pro.

What does leave the phone

The app sends a few things, and none of them contains your writing or your recordings. The privacy policy describes each one in full.

Backups are the phone's, not Plimm's. On iPhone, when iCloud Backup is on, iOS includes the journal in your own iCloud backup, as it does for other apps; Plimm never receives it, and voice recordings are left out. On Android, Plimm is left out of Google backups.

Limits

Try Plimm free

Free on iPhone and Android. Writing stays free and unlimited; Plimm Pro is there if you want more.

Download on the App Store Get it on Google Play