← back to apps

Alien Notes

org.alieninvestor.notes

android MIT kind 32267

Offline notes, checklists & sketches — Argon2id + AES-256-GCM, no internet permission, no cloud, Markdown preview, encrypted backup & merge.

latest release
1.14 main
released 2026-10-16 21:23 UTC
download apk
alien-notes-1.14.apk · 3.2 MB
android-arm64-v8aandroid-armeabi-v7aandroid-x86android-x86_64 vcode 15
✓ signed cert f368f90b…
screenshotscreenshotscreenshotscreenshot

about

description
Alien Notes is a local, encrypted app for notes, checklists and sketches. It runs fully offline — no cloud, no server, no account, no telemetry. The app requests no INTERNET permission — only the two normal permissions for the fingerprint sensor (USE_BIOMETRIC, USE_FINGERPRINT up to Android 8.1). The app itself never sends anything and only hands out plaintext when you trigger it, for example by copying or by saving a note as a file. Sister app of Alien Pass and Sachwert-Tresor. Features: - Notes (free text, up to 100,000 characters) and checklists (up to 200 entries with boxes, "done to the bottom", "clear ticks"; since 1.9 long entries wrap, Enter splits an entry at the cursor and pasted text with several lines becomes several entries); switch a note between the two — lines become entries and back, with a warning whenever something would be shortened - Sketches (since 1.14): draw with a finger (with the mouse on the Linux desktop) on a portrait canvas — freehand, line, arrow, rectangle, ellipse, triangle and hexagon; three stroke widths, solid or dashed, four colours (cyan, yellow, red, white); a stroke eraser, ↶/↷ per stroke, "clear all" with a confirmation, an optional grid with snapping. A second finger cancels the current stroke. Stored as lines (numbers, vector data) in the same encrypted file, not as images; up to 1000 strokes per sketch. Copy and "As file" are not available for sketches - No save button: the app saves as you type (after 1.5 s) and when you leave the note — encrypted, the whole file every time; the title may stay empty, the first line then serves as the title - Undo and redo while editing (since 1.10): ↶ and ↷ at the top of the editor take back up to 50 steps of the open note (fewer for very long notes) and bring them back, including a checklist entry removed with ✕; the history lives only in memory, closing the note, opening another one and locking clear it; with a keyboard (desktop, or attached to the phone) Ctrl+Z, Ctrl+Shift+Z and Ctrl+Y use the same history - Markdown preview per note (off by default): headings, bold, italic, lists, boxes, code, rules — a small own subset, no third-party renderer, no HTML, links stay plain text; a cheat sheet in the editor shows "type this → looks like this" - Categories like folders (filter chips, suggestions, rename a category with all its notes), favourites, pinned notes, search across title, text, checklist entries and category, "insert date", an "Open" chip for checklists with unfinished entries - Moving from Standard Notes (since 1.1): reads a decrypted Standard Notes backup — the downloaded ZIP directly or the text file inside — and turns plain, Markdown, code, rich-text and Super notes into notes, checklists into checklists, the first tag into the category; 2FA (Authenticator) entries, spreadsheets and files are never imported; a second import creates no duplicates - Select several notes at once (since 1.1): trash (with one "Undo" for all, at most 200 at once), set a category (since 1.9 the existing ones are offered right away as a list) or the favourite mark - "Undo" after deleting (six seconds), "no preview" per note (the list shows only the title), three font sizes, and every confirmation is an in-app dialog — the Android system dialog does not inherit the screenshot protection - Copy puts the whole note into the clipboard; auto-clear after 15/30/60 s (default 30 s, can be switched off) and on lock; copied content is flagged sensitive so the Android 13+ system preview hides it. With "Lock in background: immediately" the copied note stays until the chosen time runs out so it can still be pasted into another app (since 1.3); since 1.13 all of this also applies to text copied or cut via Android's selection bar - Asks the keyboard app not to learn from what you type (since 1.13; Gboard then shows its incognito icon — only a request, not every keyboard honours it) - As file (since 1.12): saves the open note as a Markdown file (.md, the same text as Copy) through the share sheet; the file is not encrypted, so the app asks first; the file name only carries date and time, never the title; the backup always stays encrypted - Locking, more relaxed than a password manager: by default no lock after inactivity and in the background only after 30 minutes (both adjustable up to "never" / "immediately"); "Lock now" clears the key and everything on screen at once; the file is always encrypted. With "immediately" the Android app also locks while the file picker is open — unlock within five minutes and the import continues with the chosen file (since 1.2) - Trash: deleted notes stay restorable for 30 days, up to 200 at a time; shows only title, type and date, never the content; device-local — a deletion travels to your other devices when merging, the content does not - Encrypted .notes backup and merge between devices (newer change wins, deletions carried for a year), also between phone and Linux desktop. Since 1.14 the file carries format version 2: older app versions reject it with "newer app version" instead of silently dropping sketches when merging — update phone and desktop together; older backups still import - Optional Aegis hurdle: an extra TOTP code on unlock (key or otpauth link to copy, no QR; honestly documented as a hurdle, not a second factor) - Optional fingerprint unlock (Android keystore, passphrase required after every restart unless "also after a restart" is ticked, off by default) and optional quick unlock by PIN on the Linux desktop — both taken over from Alien Pass and documented there - Screenshots and app-switcher preview blocked by default (FLAG_SECURE), can be switched off in Settings — notes are not always secret; locked and during setup the protection is always on - Argon2id key derivation (32/64/128 MiB, self-benchmarked at setup) + AES-256-GCM via WebCrypto; own file format AINV1 with its own keys — Alien Pass rejects a notes file and vice versa - Notes file in the private app folder, written atomically (temp file, fsync, rename) — never a half-written file; 20 MB file limit enforced on save as well, an oversized file still opens so you can tidy up - Linux desktop edition (Flatpak without network permission and without file access, GPG-signed checksum) — on the download page and in the GitHub release - No INTERNET permission; only USE_BIOMETRIC and USE_FINGERPRINT (up to Android 8.1) for the fingerprint sensor (plus the AndroidX-generated signature permission that grants nothing), allowBackup=false + data extraction rules (no cloud, adb or D2D backup), WebView excluded from the Android autofill framework (a third-party autofill service never sees the passphrase fields, since 1.4) - Strict CSP: connect-src 'none', no inline script; Markdown rendered only via createElement/textContent; bundled Argon2 (hash-wasm) hash-checked in the build; internal security audit of the new surface before release (no independent audit) - German / English, offline in-app manual, open source (MIT) Signing certificate SHA-256 (verify with AppVerifier), identical for every version: F3:68:F9:0B:F8:DF:8C:55:BB:6C:28:6D:32:25:BA:8A:F4:45:22:7B:A6:9B:36:00:DF:BB:F6:A1:44:09:BA:7C apksigner (no separators): f368f90bf8df8c55bb6c286d3225ba8af445227ba69b3600dfbbf6a14409ba7c
publisher
c4fe4db774908f9e909871277166b050ae59bc8faf578c9fb737e804d82b0fff
first seen
2026-09-24T21:48:00.390774+00:00
last event
2026-10-16 21:23 UTC
website
https://alien-investor.org/alien-notes.html
install
zapstore.dev or any Zapstore-compatible client
topics
#notes #privacy #security #tools

source & build

repository
https://github.com/Alien-Investor/alien-notes
arch flags
android-arm64-v8a android-armeabi-v7a android-x86 android-x86_64
manifest
zapstore.yaml ok checked 2026-10-05T15:10:15.699610+00:00
parsed zapstore.yaml (gap-filler — event fields always win)
{
  "icon": "./assets/icon-only.png",
  "images": [
    "./screenshots/1-list.png",
    "./screenshots/2-editor.png",
    "./screenshots/3-markdown.png"
  ],
  "license": "MIT",
  "match": ".*\\.apk$",
  "name": "Alien Notes",
  "release_notes": "./CHANGELOG.md",
  "repository": "https://github.com/Alien-Investor/alien-notes",
  "summary": "Offline notes \u0026 checklists \u2014 Argon2id + AES-256-GCM, no internet permission, no cloud, Markdown preview, encrypted backup \u0026 merge.",
  "tags": [
    "notes",
    "privacy",
    "security",
    "tools"
  ],
  "website": "https://alien-investor.org/alien-notes.html"
}

releases (kind 30063)

15 releases indexed; latest 1.14.

versionchannelreleasedevent
1.14 main 2026-10-16 21:23 UTC f216335a…
1.13 main 2026-10-14 10:56 UTC 753bdd72…
1.12 main 2026-10-13 09:36 UTC f3059ceb…
1.11 main 2026-10-10 20:33 UTC 34040c91…
1.10 main 2026-10-10 13:08 UTC cd153c06…
1.9 main 2026-10-09 20:39 UTC e49d0646…
1.8 main 2026-10-04 13:38 UTC 26ca4232…
1.7 main 2026-10-03 17:04 UTC c69ff2da…
1.6 main 2026-10-03 10:53 UTC 21406b90…
1.5 main 2026-09-30 21:45 UTC ec5ddcb2…
1.4 main 2026-09-26 18:24 UTC ed0a689c…
1.3 main 2026-09-26 16:59 UTC 4f1ad021…
1.2 main 2026-09-26 16:07 UTC 7f79e65a…
1.1 main 2026-09-25 23:18 UTC e0370239…
0.1 main 2026-09-24 12:03 UTC 7f7d02c8…

assets & verification

Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.

1.14 — alien-notes-1.14.apk

sha256
f486fe0c974f71109ceadccd7ece425ab0fc437a3d6e2f97b07c97cfcd1b4559
size
3.2 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
15
apk cert sha256
f368f90bf8df8c55bb6c286d3225ba8af445227ba69b3600dfbbf6a14409ba7c
download
alien-notes-1.14.apk

1.13 — alien-notes-1.13.apk

sha256
185381e86cafbe338251cb8ec65006dce2064b1f5d280d3ec8ef566fc4d61b29
size
3.2 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
14
apk cert sha256
f368f90bf8df8c55bb6c286d3225ba8af445227ba69b3600dfbbf6a14409ba7c
download
alien-notes-1.13.apk

1.12 — alien-notes-1.12.apk

sha256
c9f09cb6f93792c9d813ab4cfdcf47f03454756fe01f8d068f21550e6e205ce7
size
3.2 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
13
apk cert sha256
f368f90bf8df8c55bb6c286d3225ba8af445227ba69b3600dfbbf6a14409ba7c
download
alien-notes-1.12.apk

1.11 — alien-notes-1.11.apk

sha256
2432bffa8210e2daa3a3a34d2a6ed6b83f392ea5410daa402717ee14bd1e9505
size
3.2 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
12
apk cert sha256
f368f90bf8df8c55bb6c286d3225ba8af445227ba69b3600dfbbf6a14409ba7c
download
alien-notes-1.11.apk

1.10 — alien-notes-1.10.apk

sha256
e85e73f82289789c6ede23e138552302f7177cc8a5b64407a4373af8498dd0de
size
3.2 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
11
apk cert sha256
f368f90bf8df8c55bb6c286d3225ba8af445227ba69b3600dfbbf6a14409ba7c
download
alien-notes-1.10.apk

1.9 — alien-notes-1.9.apk

sha256
c21819736e168b376c900ba6ed70d318ad16e5b9c48bf0e00ec839fc27e8f5c4
size
3.2 MB
archs
android-arm64-v8a, android-armeabi-v7a, android-x86, android-x86_64
version code
10
apk cert sha256
f368f90bf8df8c55bb6c286d3225ba8af445227ba69b3600dfbbf6a14409ba7c
download
alien-notes-1.9.apk

Showing the newest 6 asset descriptors; the full set is in /api/apps/c4fe4db7…