{"package_name":"app.palimpsest","name":"Palimpsest","summary":"Encrypted notes, diary and to-dos with hidden vaults behind one password","category":"Note","icon_url":"/api/icon/app.palimpsest","latest_version_code":204,"latest_version_name":"0.2.4","apk_url":"/api/apk/app.palimpsest","apk_size":6379079,"apk_sha256":"7746f1070fe3b53741c7556396192cd059376e022ae88a9eaa502a1dac9fddf0","source_kind":"fdroid-repo","repo_slug":"fdroid-main","last_updated":1792292422,"release_timestamp":1792186385,"description":"<p>Palimpsest is an encrypted diary and notes app with <b>deniable vaults</b>: one password field, any number of vaults, and no way to tell from the file how many there are. Every password opens its own vault. A decoy password shows a believable diary; another shows the real one.</p>\n\n<p><b>Experimental, not audited.</b> It protects against a curious partner, a thief and a quick border check. It does not protect against a forensic lab, spyware on the phone, or someone who keeps demanding passwords. If an adversary keeps copies of the file from different moments and knows a decoy password, a hidden vault can give itself away. The threat model in the source repository has the details.</p>\n\n<p><b>Writing</b></p>\n<ul>\n<li>Notes in a grid with folders, tags, pins and colours; a diary with a timeline and a month calendar; to-dos</li>\n<li>Markdown editor that hides the markers away from the line you edit</li>\n<li>Photos and voice notes captured in memory, never in the gallery; photos cropped before they are stored, EXIF and location dropped</li>\n<li>Links between entries, backlinks and a graph of links where you link entries by dragging one onto another</li>\n<li>Search, search inside an entry, trash with 30-day expiry</li>\n</ul>\n\n<p><b>Vaults</b></p>\n<ul>\n<li>Create, change the password, delete a vault (its blocks are overwritten in place)</li>\n<li>A one-shot rule: on the next opening of this vault, destroy the vault with password X</li>\n<li>Backup of everything, restore, export of one vault under its own password, import with merging</li>\n</ul>\n\n<p><b>Privacy</b></p>\n<ul>\n<li>No internet permission, no trackers, no ads</li>\n<li>Screenshots blocked unless you allow them; no preview in recent apps</li>\n<li>Incognito keyboard, no autofill, copied text cleared after 60 seconds</li>\n<li>Locks on screen off, after idle time and in the background</li>\n</ul>\n\n<p>The core is written in Rust: Argon2id, XChaCha20-Poly1305 and BLAKE2b; the container is a pile of 4096-byte blocks that","categories":["Note","Task","Writing"]}