From 88c657ec4a2d2ec2aa870529bfc1c3ccfa7b24f6 Mon Sep 17 00:00:00 2001 From: DevBehindYou Date: Fri, 9 Oct 2026 20:13:35 +0530 Subject: [PATCH] Blog: five more Main Blogs (L2, S2, L4, P4, P3) with figures and widgets - best-local-first-note-taking-apps (L2): Atomic Notes, Obsidian, Logseq, SiYuan, SilverBullet, Trilium Notes. Widgets: local-first-matcher, shutdown-test. - best-end-to-end-encrypted-notes-apps (S2): Atomic Notes, Notesnook, Standard Notes, Cryptee, Joplin. Widgets: recovery-check, guess-time. - best-offline-notes-apps-android (L4): Atomic Notes, Material Notes, Open Notes, sNotz, Easy Notes, Orgzly Revived, Notes, Butterfly. Widgets: offline-finder, permission-reader. - best-note-taking-apps-without-ai (P4): Atomic Notes, Markor, TiddlyWiki, Zim, Saber, Dynalist, CherryTree. Widgets: ai-scanner, ai-path. - notes-app-privacy-mistakes (P3): ten habit mistakes and fixes. Widgets: habit-audit, apk-checker (in-browser SHA-256). Each post has a banner and five figures rendered by visuals/render.py, keywords from keyword-registry.json, and competitor facts checked on October 9, 2026. Live posts get "Keep reading" links to the new ones, and llms.txt lists them. Co-Authored-By: Claude Opus 5.5 --- .../best_end_to_end_encrypted_notes_apps.py | 81 ++++++ .../best_local_first_note_taking_apps.py | 84 ++++++ .../posts/best_note_taking_apps_without_ai.py | 76 +++++ .../posts/best_offline_notes_apps_android.py | 82 ++++++ .../posts/notes_app_privacy_mistakes.py | 78 +++++ content/blog/atomic-notes-architecture.md | 1 + .../best-end-to-end-encrypted-notes-apps.md | 222 ++++++++++++++ .../blog/best-local-first-note-taking-apps.md | 258 +++++++++++++++++ .../blog/best-note-taking-apps-without-ai.md | 272 ++++++++++++++++++ .../blog/best-offline-notes-apps-android.md | 267 +++++++++++++++++ .../best-privacy-first-notes-apps-android.md | 3 +- content/blog/encrypted-notes-explained.md | 1 + content/blog/notes-app-data-collection.md | 1 + content/blog/notes-app-privacy-mistakes.md | 219 ++++++++++++++ content/blog/notes-app-privacy-red-flags.md | 2 + .../blog/what-is-a-local-first-notes-app.md | 1 + content/blog/why-notes-should-work-offline.md | 1 + .../01-banner.png | Bin 0 -> 92264 bytes .../02-comparison.png | Bin 0 -> 139148 bytes .../03-key-ladder.png | Bin 0 -> 131674 bytes .../04-recovery.png | Bin 0 -> 98315 bytes .../05-metadata.png | Bin 0 -> 113363 bytes .../06-atomic-notes-card.png | Bin 0 -> 146754 bytes .../01-banner.png | Bin 0 -> 101513 bytes .../02-comparison.png | Bin 0 -> 168717 bytes .../03-primary-copy.png | Bin 0 -> 119484 bytes .../04-sync-spectrum.png | Bin 0 -> 139269 bytes .../05-shutdown-test.png | Bin 0 -> 163236 bytes .../06-atomic-notes-card.png | Bin 0 -> 206629 bytes .../01-banner.png | Bin 0 -> 98700 bytes .../02-comparison.png | Bin 0 -> 160825 bytes .../03-ai-path.png | Bin 0 -> 90923 bytes .../04-check-steps.png | Bin 0 -> 103617 bytes .../05-notion-alternatives.png | Bin 0 -> 98155 bytes .../06-atomic-notes-card.png | Bin 0 -> 154327 bytes .../01-banner.png | Bin 0 -> 103384 bytes .../02-comparison.png | Bin 0 -> 162333 bytes .../03-internet-split.png | Bin 0 -> 119342 bytes .../04-pick-by-need.png | Bin 0 -> 124338 bytes .../05-backup-plan.png | Bin 0 -> 103385 bytes .../06-atomic-notes-card.png | Bin 0 -> 149817 bytes .../notes-app-privacy-mistakes/01-banner.png | Bin 0 -> 123562 bytes .../02-mistakes-map.png | Bin 0 -> 120149 bytes .../03-where-secrets-belong.png | Bin 0 -> 124354 bytes .../04-lock-layers.png | Bin 0 -> 122805 bytes .../05-apk-check.png | Bin 0 -> 94638 bytes .../notes-app-privacy-mistakes/06-routine.png | Bin 0 -> 145659 bytes public/llms.txt | 5 + src/app/globals.css | 15 +- src/components/blog/AiPath.tsx | 43 +++ src/components/blog/AiScanner.tsx | 67 +++++ src/components/blog/ApkChecker.tsx | 70 +++++ src/components/blog/BlogWidget.tsx | 20 ++ src/components/blog/GuessTime.tsx | 80 ++++++ src/components/blog/HabitAudit.tsx | 64 +++++ src/components/blog/LocalFirstMatcher.tsx | 71 +++++ src/components/blog/OfflineFinder.tsx | 58 ++++ src/components/blog/PermissionReader.tsx | 64 +++++ src/components/blog/RecoveryCheck.tsx | 70 +++++ src/components/blog/ShutdownTest.tsx | 45 +++ 60 files changed, 2317 insertions(+), 4 deletions(-) create mode 100644 Atomic-Blog-Generation-Pipeline/visuals/posts/best_end_to_end_encrypted_notes_apps.py create mode 100644 Atomic-Blog-Generation-Pipeline/visuals/posts/best_local_first_note_taking_apps.py create mode 100644 Atomic-Blog-Generation-Pipeline/visuals/posts/best_note_taking_apps_without_ai.py create mode 100644 Atomic-Blog-Generation-Pipeline/visuals/posts/best_offline_notes_apps_android.py create mode 100644 Atomic-Blog-Generation-Pipeline/visuals/posts/notes_app_privacy_mistakes.py create mode 100644 content/blog/best-end-to-end-encrypted-notes-apps.md create mode 100644 content/blog/best-local-first-note-taking-apps.md create mode 100644 content/blog/best-note-taking-apps-without-ai.md create mode 100644 content/blog/best-offline-notes-apps-android.md create mode 100644 content/blog/notes-app-privacy-mistakes.md create mode 100644 public/blog/best-end-to-end-encrypted-notes-apps/01-banner.png create mode 100644 public/blog/best-end-to-end-encrypted-notes-apps/02-comparison.png create mode 100644 public/blog/best-end-to-end-encrypted-notes-apps/03-key-ladder.png create mode 100644 public/blog/best-end-to-end-encrypted-notes-apps/04-recovery.png create mode 100644 public/blog/best-end-to-end-encrypted-notes-apps/05-metadata.png create mode 100644 public/blog/best-end-to-end-encrypted-notes-apps/06-atomic-notes-card.png create mode 100644 public/blog/best-local-first-note-taking-apps/01-banner.png create mode 100644 public/blog/best-local-first-note-taking-apps/02-comparison.png create mode 100644 public/blog/best-local-first-note-taking-apps/03-primary-copy.png create mode 100644 public/blog/best-local-first-note-taking-apps/04-sync-spectrum.png create mode 100644 public/blog/best-local-first-note-taking-apps/05-shutdown-test.png create mode 100644 public/blog/best-local-first-note-taking-apps/06-atomic-notes-card.png create mode 100644 public/blog/best-note-taking-apps-without-ai/01-banner.png create mode 100644 public/blog/best-note-taking-apps-without-ai/02-comparison.png create mode 100644 public/blog/best-note-taking-apps-without-ai/03-ai-path.png create mode 100644 public/blog/best-note-taking-apps-without-ai/04-check-steps.png create mode 100644 public/blog/best-note-taking-apps-without-ai/05-notion-alternatives.png create mode 100644 public/blog/best-note-taking-apps-without-ai/06-atomic-notes-card.png create mode 100644 public/blog/best-offline-notes-apps-android/01-banner.png create mode 100644 public/blog/best-offline-notes-apps-android/02-comparison.png create mode 100644 public/blog/best-offline-notes-apps-android/03-internet-split.png create mode 100644 public/blog/best-offline-notes-apps-android/04-pick-by-need.png create mode 100644 public/blog/best-offline-notes-apps-android/05-backup-plan.png create mode 100644 public/blog/best-offline-notes-apps-android/06-atomic-notes-card.png create mode 100644 public/blog/notes-app-privacy-mistakes/01-banner.png create mode 100644 public/blog/notes-app-privacy-mistakes/02-mistakes-map.png create mode 100644 public/blog/notes-app-privacy-mistakes/03-where-secrets-belong.png create mode 100644 public/blog/notes-app-privacy-mistakes/04-lock-layers.png create mode 100644 public/blog/notes-app-privacy-mistakes/05-apk-check.png create mode 100644 public/blog/notes-app-privacy-mistakes/06-routine.png create mode 100644 src/components/blog/AiPath.tsx create mode 100644 src/components/blog/AiScanner.tsx create mode 100644 src/components/blog/ApkChecker.tsx create mode 100644 src/components/blog/GuessTime.tsx create mode 100644 src/components/blog/HabitAudit.tsx create mode 100644 src/components/blog/LocalFirstMatcher.tsx create mode 100644 src/components/blog/OfflineFinder.tsx create mode 100644 src/components/blog/PermissionReader.tsx create mode 100644 src/components/blog/RecoveryCheck.tsx create mode 100644 src/components/blog/ShutdownTest.tsx diff --git a/Atomic-Blog-Generation-Pipeline/visuals/posts/best_end_to_end_encrypted_notes_apps.py b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_end_to_end_encrypted_notes_apps.py new file mode 100644 index 0000000..95707a9 --- /dev/null +++ b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_end_to_end_encrypted_notes_apps.py @@ -0,0 +1,81 @@ +"""Figures for S2: 5 Best End to End Encrypted Notes Apps in 2026.""" +from atomic_viz import figure, banner, box, phone + +APPS = ["Atomic Notes", "Notesnook", "Standard Notes", "Cryptee", "Joplin"] + + +def build(): + out = {} + + rows = "".join(f'
' + f'{i + 1:02d}' + f'{a}
' for i, a in enumerate(APPS)) + art = box(740, 110, 400, 400, f'
CHECKED OCTOBER 9, 2026
{rows}', cls="sigshadow", style="padding:18px 22px") + out["01-banner"] = banner("SECURITY · 2026", '5 BEST END TO END ENCRYPTED NOTES APPS', + "Judged on one thing first: who holds the key.", art, title_size=88, text_width=640) + + y, n, o = 'ON', 'NONE', 'OPTIONAL' + data = [("ATOMIC NOTES", o, "AES-256-GCM", "Argon2id, 6 words", "Your phrase", n, "Source-available"), + ("NOTESNOOK", y, "XChaCha20-Poly1305", "Argon2", "Recovery key", n, "GPL-3.0"), + ("STANDARD NOTES", y, "XChaCha20-Poly1305", "Argon2id", "None", '4 PUBLISHED', "AGPL-3.0"), + ("CRYPTEE", y, "AES-256", "Your encryption key", "None", n, "MIT (web client)"), + ("JOPLIN", o, "AES-256-GCM", "PBKDF2", "None", n, "AGPL-3.0")] + trs = "".join(f"{a}{b}{c}{d}{e}{f}{g}" for a, b, c, d, e, f, g in data) + body = (f'' + f'{trs}
APPDEFAULTCIPHERKEY FROMRECOVERYAUDITSCODE
') + out["02-comparison"] = figure("FIG 2 · AT A GLANCE", 'FIVE APPS, SIDE BY SIDE', body, + "From each app's security documentation, checked October 9, 2026.", h=760) + + # Five meanings of encrypted. + rungs = [("HTTPS ONLY", "Locked on the network", "The company, on arrival"), + ("ENCRYPTED SERVER DISKS", "Locked on the company's drives", "The company, any time"), + ("ENCRYPTED PHONE STORAGE", "Locked on your device", "The company, if it syncs plain text"), + ("CLIENT-SIDE, COMPANY KEY", "Locked before upload", "The company, with its copy of the key"), + ("END-TO-END", "Locked before upload, your key only", "Only your devices")] + body = "" + for i, (t, d, who) in enumerate(rungs): + top = 196 + (4 - i) * 104 + w = 620 + i * 60 + cls = "signal" if i == 4 else ("" if i == 3 else "surface flat") + body += box(56, top, w, 88, f'
' + f'
{t}
{d}
' + f'
WHO CAN READ
' + f'
{who}
', cls=cls, style="padding:10px 20px") + out["03-key-ladder"] = figure("FIG 1 · THE LADDER", 'FIVE THINGS "ENCRYPTED" CAN MEAN', body, + "Only the top rung keeps the company out of your notes.", h=800) + + # Recovery. + ok, part, lost = 'YES', 'PARTLY', 'LOST' + data = [("ATOMIC NOTES", part, ok, lost, "Six-word phrase"), + ("NOTESNOOK", ok, ok, lost, "Recovery key"), + ("STANDARD NOTES", lost, ok, lost, "Password only"), + ("CRYPTEE", lost, ok, lost, "Encryption key only"), + ("JOPLIN", part, ok, lost, "Master password only")] + trs = "".join(f"{a}{b}{c}{d}{e}" for a, b, c, d, e in data) + body = (f'' + f'{trs}
APPFORGOT THE SECRETLOST THE PHONELOST BOTHWHAT SAVES YOU
') + out["04-recovery"] = figure("FIG 4 · RECOVERY", 'YOU LOST IT. NOW WHAT?', body, + "Partly: a device that is already unlocked can still read or export your notes.", h=640) + + # Metadata. + cols = [("EVERY APP HERE", ["Your account email", "When you sync", "How many items you store", "Rough size of each item"]), + ("ATOMIC NOTES ALSO", ["Note type: text or checklist", "Pinned and deleted flags", "Created and updated times", "The Drive file ID"]), + ("HIDDEN EVERYWHERE", ["Note titles", "Note text", "Checklist items", "Attachments, where supported"])] + body = "" + for i, (t, items) in enumerate(cols): + li = "".join(f'
{x}
' for x in items) + body += box(56 + i * 370, 196, 340, 420, f'
{"STILL VISIBLE" if i < 2 else "ENCRYPTED"}
{t}
{li}', + cls="signal" if i == 2 else "") + out["05-metadata"] = figure("FIG 5 · METADATA", 'CONTENT HIDDEN. PATTERN VISIBLE.', body, + "Every sync service needs some metadata. The honest ones name it.", h=700) + + body = phone(17, 64, 190, 260, crop=470, shadow="ink") + facts = [("THE KEY", "Six random words, 60 bits, shown once"), ("KEY DERIVATION", "Argon2id, 64 MiB, 3 passes, on the phone"), + ("CIPHER", "AES-256-GCM for every note"), ("SERVER KEEPS", "A verifier, never the key"), + ("DEFAULT", "Off. You switch the vault on"), ("HONEST LIMITS", "No independent audit yet")] + rws = "".join(f'
' + f'{a}{b}
' for a, b in facts) + body += box(400, 190, 744, 500, f'
ATOMIC NOTES VAULT
{rws}
', cls="sigshadow") + out["06-atomic-notes-card"] = figure("FIG 3 · OUR PICK, DISCLOSED", 'HOW THE VAULT WORKS', body, + "It's my app, so it goes first. The vault code is public in lib/security/.", h=760) + return out diff --git a/Atomic-Blog-Generation-Pipeline/visuals/posts/best_local_first_note_taking_apps.py b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_local_first_note_taking_apps.py new file mode 100644 index 0000000..f431829 --- /dev/null +++ b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_local_first_note_taking_apps.py @@ -0,0 +1,84 @@ +"""Figures for L2: 6 Best Local First Note Taking Apps in 2026.""" +from atomic_viz import figure, banner, box, phone, arrow + +APPS = ["Atomic Notes", "Obsidian", "Logseq", "SiYuan", "SilverBullet", "Trilium Notes"] + + +def build(): + out = {} + + rows = "".join(f'
' + f'{i + 1:02d}' + f'{a}
' for i, a in enumerate(APPS)) + art = box(740, 100, 400, 440, f'
CHECKED OCTOBER 9, 2026
{rows}', cls="sigshadow", style="padding:18px 22px") + out["01-banner"] = banner("LOCAL FIRST · 2026", '6 BEST LOCAL FIRST NOTE TAKING APPS', + "Your device holds the real copy. The cloud is a helper you can switch off.", art, title_size=90, text_width=640) + + y, n, p = 'YES', 'NO', 'OPTIONAL' + data = [("ATOMIC NOTES", "Android phone", "JSON files in your Drive", "Your Google Drive", p, "Source-available"), + ("OBSIDIAN", "Folder on device", "Markdown files", "Paid or any folder sync", "Obsidian Sync: yes", "Closed"), + ("LOGSEQ", "Device", "Files (OG) or database", "Folder sync or own E2E", "Logseq sync: yes", "AGPL-3.0"), + ("SIYUAN", "Local workspace", ".sy JSON documents", "Paid cloud, S3, WebDAV", y, "AGPL-3.0"), + ("SILVERBULLET", "Folder you host", "Markdown files", "Server you run", n, "MIT"), + ("TRILIUM NOTES", "Desktop database", "SQLite", "Server you run", "Per note", "AGPL-3.0")] + trs = "".join(f"{a}{b}{c}{d}{e}{f}" for a, b, c, d, e, f in data) + body = (f'' + f'{trs}
APPPRIMARY COPYFORMATSYNCENCRYPTED SYNCLICENSE
') + out["02-comparison"] = figure("FIG 2 · AT A GLANCE", 'SIX APPS, SIDE BY SIDE', body, + "Checked against each app's repository, docs, or changelog on October 9, 2026.", h=870) + + # Which copy is the real one? + def side(x, label, title, top_t, top_d, top_cls, bot_t, bot_d, bot_cls, sig_top): + b = f'
{label}
' + b += f'
{title}
' + b += box(x, 288, 470, 150, f'
{top_t}
{top_d}
', cls=top_cls) + b += box(x, 530, 470, 150, f'
{bot_t}
{bot_d}
', cls=bot_cls) + return b + body = side(56, "CLOUD FIRST", "THE SERVER OWNS IT", "SERVER · THE REAL NOTE", "Every save goes here first. No server, no save.", "ink", + "YOUR PHONE · A CACHE", "Goes stale offline. New notes wait in a queue.", "surface flat", True) + body += side(674, "LOCAL FIRST", "YOUR DEVICE OWNS IT", "CLOUD · A COPY", "Moves notes between devices. You can turn it off.", "surface flat", + "YOUR PHONE · THE REAL NOTE", "Every save lands here first, with or without a network.", "signal", False) + lines = arrow(291, 446, 291, 522, color="ink") + arrow(909, 522, 909, 446, color="sig") + lines += '' + out["03-primary-copy"] = figure("FIG 1 · THE ONE QUESTION", 'WHICH COPY IS THE REAL ONE?', body, + "Arrows show which way a new note travels first.", lines=lines, h=760) + + # Sync spectrum. + cols = [("NO SERVER TO MANAGE", "Storage you already have", ["ATOMIC NOTES", "OBSIDIAN"], "Your Google Drive, or Obsidian Sync and folder tools"), + ("A SERVICE OR YOUR STORAGE", "Pick either", ["LOGSEQ", "SIYUAN"], "Their encrypted cloud, or your own folders, S3, or WebDAV"), + ("A SERVER YOU RUN", "Full control, more work", ["SILVERBULLET", "TRILIUM NOTES"], "Docker or a small VPS at home or rented")] + body = '
' + body += '
' + for i, (t, s, apps, d) in enumerate(cols): + x = 56 + i * 370 + chips = "".join(f'
{a}
' for a in apps) + body += box(x, 262, 340, 380, f'
{s}
{t}
' + f'
{chips}
{d}
', + cls="sigshadow" if i == 0 else "") + out["04-sync-spectrum"] = figure("FIG 5 · WHO RUNS SYNC", 'FROM STORAGE YOU OWN TO A SERVER YOU RUN', body, + "Every app here also works with sync switched off.", h=720) + + # Shutdown test. + y2, part = 'YES', 'EXPORT FIRST' + data = [("ATOMIC NOTES", "Every note, on the phone", "JSON files in your Drive", y2, "READ THE JSON"), + ("OBSIDIAN", "Markdown vault", "Your folder sync keeps going", y2, 'NOTHING TO DO'), + ("LOGSEQ", "Files or database graph", "Your folder sync keeps going", y2, "DB GRAPHS: EXPORT"), + ("SIYUAN", ".sy JSON workspace", "Encrypted copy in your S3", y2, part), + ("SILVERBULLET", "Markdown folder", "Your server keeps going", y2, 'NOTHING TO DO'), + ("TRILIUM NOTES", "SQLite database", "Your server keeps going", y2, part)] + trs = "".join(f"{a}{b}{c}{d}{e}" for a, b, c, d, e in data) + body = (f'' + f'{trs}
APPON YOUR DEVICETHE SYNC COPYKEEP WRITING?TO MOVE APPS
') + out["05-shutdown-test"] = figure("FIG 4 · THE SHUTDOWN TEST", 'THE COMPANY IS GONE. WHAT IS LEFT?', body, + "From each app's docs. Official cloud services stop. Anything you host or own stays.", h=790) + + body = phone(3, 64, 190, 260, crop=470, shadow="ink") + facts = [("PRIMARY COPY", "Your phone. Saved as you type, no network needed"), ("SYNC", "Optional, to a folder in your own Google Drive"), + ("SERVER", "Metadata only, never note titles or text"), ("CONFLICTS", "Kept as a separate conflict copy"), + ("NO", "Ads, trackers, or AI"), ("HONEST LIMITS", "Android only. Google sign-in. No export button yet")] + rws = "".join(f'
' + f'{a}{b}
' for a, b in facts) + body += box(400, 190, 744, 500, f'
ATOMIC NOTES
{rws}
', cls="sigshadow") + out["06-atomic-notes-card"] = figure("FIG 3 · OUR PICK, DISCLOSED", 'WHY ATOMIC NOTES IS FIRST', body, + "It's my app, so it goes first. Every fact on this card is checkable in its public code.", h=760) + return out diff --git a/Atomic-Blog-Generation-Pipeline/visuals/posts/best_note_taking_apps_without_ai.py b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_note_taking_apps_without_ai.py new file mode 100644 index 0000000..010fff6 --- /dev/null +++ b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_note_taking_apps_without_ai.py @@ -0,0 +1,76 @@ +"""Figures for P4: 7 Best Note Taking Apps Without AI in 2026.""" +from atomic_viz import figure, banner, box, phone, arrow + +APPS = ["Atomic Notes", "Markor", "TiddlyWiki", "Zim", "Saber", "Dynalist", "CherryTree"] + + +def build(): + out = {} + + rows = "".join(f'
' + f'{i + 1:02d}' + f'{a}
' for i, a in enumerate(APPS)) + art = box(740, 92, 400, 460, f'
CHECKED OCTOBER 9, 2026
{rows}', cls="sigshadow", style="padding:18px 22px") + out["01-banner"] = banner("PRIVACY · NO AI · 2026", '7 BEST NOTE TAKING APPS WITHOUT AI', + "No assistant reading along. You write, it saves, and that's all.", art, title_size=90, text_width=640) + + none = 'NONE' + data = [("ATOMIC NOTES", "Android", "Phone + your Drive", "Optional vault", none, "Source-available"), + ("MARKOR", "Android", "Files you choose", "AES-256 text", none, "Apache-2.0"), + ("TIDDLYWIKI", "Browser, Node.js", "One HTML file", "AES-256 option", none, "BSD 3-Clause"), + ("ZIM", "Desktop", "Plain text files", 'NONE', none, "GPL-2.0"), + ("SABER", "Phone, tablet, PC", "Device + Nextcloud", "Before upload", none, "GPL-3.0"), + ("DYNALIST", "Web, all platforms", "Their servers", 'NO E2E', none, "Closed"), + ("CHERRYTREE", "Desktop", "One local file", "Password", none, "GPL-3.0")] + trs = "".join(f"{a}{b}{c}{d}{e}{f}" for a, b, c, d, e, f in data) + body = (f'' + f'{trs}
APPPLATFORMSNOTES LIVEENCRYPTIONBUILT-IN AILICENSE
') + out["02-comparison"] = figure("FIG 2 · AT A GLANCE", 'SEVEN APPS, ZERO ASSISTANTS', body, + "Checked against each app's repository, website, or changelog on October 9, 2026.", h=900) + + # Where a note travels. + def stop(x, yy, t, d, cls=""): + return box(x, yy, 230, 120, f'
{d}
{t}
', cls=cls, style="padding:14px 16px") + body = '
WITHOUT AI
' + body += stop(56, 226, "YOUR PHONE", "WRITE", "signal") + stop(346, 226, "YOUR STORAGE", "SYNC, IF YOU CHOOSE", "") + body += '
WITH A CLOUD AI FEATURE
' + body += (stop(56, 450, "YOUR PHONE", "TAP SUMMARIZE", "signal") + stop(346, 450, "APP SERVER", "FORWARDS TEXT", "") + + stop(636, 450, "AI PROVIDER", "RUNS THE MODEL", "warn") + stop(926, 450, "LOGS?", "KEPT HOW LONG?", "warn")) + lines = (arrow(292, 286, 338, 286, color="sig") + arrow(292, 510, 338, 510, color="ink") + + arrow(582, 510, 628, 510, color="err") + arrow(872, 510, 918, 510, color="err", dash=True)) + out["03-ai-path"] = figure("FIG 1 · FOLLOW THE NOTE", 'AI ADDS STOPS TO YOUR NOTE\'S TRIP', body, + "A general model. Some AI features run on the device. Each app's policy has the details.", lines=lines, h=680) + + steps = [("01", "READ THE NOTES", "Open the release notes before you tap update."), + ("02", "SEARCH FOR AI WORDS", "Assistant, summarize, generate, Gemini, Copilot."), + ("03", "OPEN THE SETTINGS", "Find any AI toggle after the update lands."), + ("04", "WHAT GOES WHERE", "Which text is sent, and to which company."), + ("05", "HOW LONG IT STAYS", "Retention, human review, and training terms.")] + body = "" + for i, (num, t, d) in enumerate(steps): + body += box(56 + i * 220, 220, 200, 330, f'
{num}
{t}
{d}
', + cls="sigshadow" if i == 0 else "", style="padding:16px 16px") + out["04-check-steps"] = figure("FIG 5 · BEFORE YOU UPDATE", 'A TWO-MINUTE AI CHECK', body, + "Apps change. A no-AI app today can ship an assistant next year.", h=640) + + cards = [("LINKED WIKI PAGES", "TIDDLYWIKI", "One file you own. Tags, links, and views from plain text."), + ("DEEP PAGE TREES", "CHERRYTREE", "Hundreds of nested pages in one local file."), + ("NESTED OUTLINES", "DYNALIST", "Bullets inside bullets. Online, in maintenance mode.")] + body = "" + for i, (habit, app, d) in enumerate(cards): + body += box(56 + i * 370, 210, 340, 310, f'
IF YOU USE NOTION FOR
{habit}
' + f'
{app}
{d}
', + cls="sigshadow" if i == 0 else "") + out["05-notion-alternatives"] = figure("FIG 4 · NOTION, WITHOUT THE AI", 'NOTION ALTERNATIVES WITHOUT AI', body, + "Zim also works for a simple desktop wiki. None of these has Notion's database views.", h=610) + + body = phone(4, 64, 190, 260, crop=470, shadow="ink") + facts = [("AI", "None. No model library in the app"), ("ALSO NONE", "Analytics, ads, or crash reporting"), + ("NOTES LIVE", "Your phone, then your own Google Drive"), ("ENCRYPTION", "Optional end-to-end vault"), + ("CHECK IT", "The dependency list is public in pubspec.yaml"), ("HONEST LIMITS", "Android only. Google sign-in. 30 free notes")] + rws = "".join(f'
' + f'{a}{b}
' for a, b in facts) + body += box(400, 190, 744, 500, f'
ATOMIC NOTES
{rws}
', cls="sigshadow") + out["06-atomic-notes-card"] = figure("FIG 3 · OUR PICK, DISCLOSED", 'WHY ATOMIC NOTES IS FIRST', body, + "It's my app, so it goes first. Every fact here is checkable in its public code.", h=760) + return out diff --git a/Atomic-Blog-Generation-Pipeline/visuals/posts/best_offline_notes_apps_android.py b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_offline_notes_apps_android.py new file mode 100644 index 0000000..5808260 --- /dev/null +++ b/Atomic-Blog-Generation-Pipeline/visuals/posts/best_offline_notes_apps_android.py @@ -0,0 +1,82 @@ +"""Figures for L4: 8 Best Offline Notes Apps for Android in 2026.""" +from atomic_viz import figure, banner, box, phone, arrow + +APPS = ["Atomic Notes", "Material Notes", "Open Notes", "sNotz", "Easy Notes", "Orgzly Revived", "Notes", "Butterfly"] + + +def build(): + out = {} + + rows = "".join(f'
' + f'{i + 1:02d}' + f'{a}
' for i, a in enumerate(APPS)) + art = box(740, 88, 400, 472, f'
CHECKED OCTOBER 9, 2026
{rows}', cls="sigshadow", style="padding:16px 22px") + out["01-banner"] = banner("OFFLINE · ANDROID · 2026", '8 BEST OFFLINE NOTES APPS FOR ANDROID', + "Create, edit, and search with no connection. Four can't go online at all.", art, title_size=88, text_width=640) + + y, n = 'NO', 'YES' + data = [("ATOMIC NOTES", n + " (sync)", "Google", "Your Google Drive", "Vault, lock", "Source-available"), + ("MATERIAL NOTES", y, "None", "Export only", "Locks, encrypted export", "AGPL-3.0"), + ("OPEN NOTES", y, "None", "ZIP backup", "Lock, no screenshots", "GPL-3.0"), + ("SNOTZ", y, "None", "Backup file", "Biometric or PIN", "GPL-3.0"), + ("EASY NOTES", y, "None", "None built in", "Encrypted vault", "GPL-3.0"), + ("ORGZLY REVIVED", n + " (sync)", "None", "Folder, WebDAV, Dropbox", "Lock", "GPL-3.0"), + ("NOTES", n + " (extras)", "None", "Text files, ZIP", "None", "GPL-3.0"), + ("BUTTERFLY", n + " (sync)", "None", "WebDAV, Nextcloud", "None", "AGPL-3.0")] + trs = "".join(f"{a}{b}{c}{d}{e}{f}" for a, b, c, d, e, f in data) + body = (f'' + f'{trs}
APPINTERNETACCOUNTSYNC OR BACKUPPROTECTIONLICENSE
') + out["02-comparison"] = figure("FIG 2 · AT A GLANCE", 'EIGHT APPS, SIDE BY SIDE', body, + "From each app's F-Droid listing, manifest, or repository on October 9, 2026.", h=920) + + def group(x, lbl, title, apps, note, cls): + st = "background:transparent;color:#F4F5F1;border-color:#F4F5F1;" if cls == "ink" else "" + chips = "".join(f'
{a}
' for a in apps) + return box(x, 196, 520, 330, f'
{lbl}
{title}
' + f'
{chips}
{note}
', cls=cls) + body = group(56, "NO INTERNET PERMISSION", "CAN'T GO ONLINE", ["MATERIAL NOTES", "OPEN NOTES", "SNOTZ", "EASY NOTES"], + "Nothing in the app can send a note anywhere. Back up by hand.", "ink") + body += group(624, "OFFLINE FIRST, ONLINE LATER", "SYNCS WHEN IT CAN", ["ATOMIC NOTES", "ORGZLY REVIVED", "NOTES", "BUTTERFLY"], + "Every daily action works offline. The network is used for sync or extras.", "sigshadow") + out["03-internet-split"] = figure("FIG 1 · TWO KINDS OF OFFLINE", 'CAN THE APP EVEN GO ONLINE?', body, + "Checked against each app's permissions. Network state alone doesn't count as internet.", h=610) + + q = lambda x, yy, t: box(x, yy, 300, 110, f'
QUESTION
{t}
', cls="surface flat", style="padding:12px 18px") + a = lambda x, yy, t, d: box(x, yy, 300, 120, f'
{t}
{d}
', style="padding:12px 18px") + body = q(56, 330, "NEED SYNC?") + body += q(450, 170, "WHERE TO?") + q(450, 490, "NEED ENCRYPTION?") + body += a(844, 110, "ATOMIC NOTES", "Your own Google Drive") + a(844, 260, "ORGZLY · BUTTERFLY", "WebDAV, folders, Nextcloud") + body += a(844, 440, "EASY NOTES", "Encrypted vault, no internet") + a(844, 590, "MATERIAL NOTES", "Fewest permissions") + body += ('
YES
' + '
NO
' + '
DRIVE
' + '
OWN SETUP
' + '
YES
' + '
NO
') + lines = (arrow(362, 370, 444, 230, color="sig") + arrow(362, 410, 444, 540, color="ink") + + arrow(756, 210, 838, 170, color="sig") + arrow(756, 240, 838, 310, color="ink") + + arrow(756, 530, 838, 500, color="sig") + arrow(756, 565, 838, 640, color="ink")) + out["04-pick-by-need"] = figure("FIG 5 · QUICK PICK", 'WHICH ONE FITS YOU?', body, + "Open Notes and sNotz suit lists with reminders. Notes suits plain text files.", lines=lines, h=800) + + steps = [("01", "EXPORT ON A SCHEDULE", "Use the app's backup or export once a week, or set it to run by itself where it can."), + ("02", "COPY IT OFF THE PHONE", "Move the file to a computer, a USB drive, or storage you trust. One copy is not a backup."), + ("03", "TEST A RESTORE ONCE", "Import it on a spare phone or after a reinstall. A backup you never opened is a guess.")] + body = "" + for i, (num, t, d) in enumerate(steps): + body += box(56 + i * 370, 210, 340, 380, f'
{num}
{t}
{d}
', + cls="sigshadow" if i == 2 else "") + lines = arrow(400, 400, 422, 400, color="ink") + arrow(770, 400, 792, 400, color="ink") + out["05-backup-plan"] = figure("FIG 4 · BACKUPS", 'THE PHONE MAY HOLD THE ONLY COPY', body, + "Ten minutes a month. Apps with sync cover a lost phone, not a deleted note.", lines=lines, h=680) + + body = phone(7, 64, 190, 260, crop=470, shadow="ink") + facts = [("OFFLINE", "Write, edit, search, delete. No connection needed"), ("SAVES", "To the phone as you type"), + ("SYNC LATER", "To your own Google Drive, on its own"), ("RETRIES", "After 5, 15, and 45 seconds, then waits"), + ("CONFLICTS", "Both versions kept, one marked conflict copy"), ("HONEST LIMITS", "Sign-in needs internet once. 30 free notes")] + rws = "".join(f'
' + f'{a}{b}
' for a, b in facts) + body += box(400, 190, 744, 500, f'
ATOMIC NOTES
{rws}
', cls="sigshadow") + out["06-atomic-notes-card"] = figure("FIG 3 · OUR PICK, DISCLOSED", 'WHY ATOMIC NOTES IS FIRST', body, + "It's my app, so it goes first. The offline behavior is checkable in its public code.", h=760) + return out diff --git a/Atomic-Blog-Generation-Pipeline/visuals/posts/notes_app_privacy_mistakes.py b/Atomic-Blog-Generation-Pipeline/visuals/posts/notes_app_privacy_mistakes.py new file mode 100644 index 0000000..0471b8e --- /dev/null +++ b/Atomic-Blog-Generation-Pipeline/visuals/posts/notes_app_privacy_mistakes.py @@ -0,0 +1,78 @@ +"""Figures for P3: Notes App Security, 10 Privacy Mistakes to Fix in 2026.""" +from atomic_viz import figure, banner, box, phone, arrow + +MISTAKES = ["Guessable screen lock", "No app lock", "Passwords in notes", "Recovery phrase in a synced note", "Forgotten share links", + "Leaky previews", "Weak cloud account", "Loose exports", "Unchecked APKs", "Trusting \"encrypted\""] + + +def build(): + out = {} + + rows = "".join(f'
' + f'{i + 1:02d}' + f'{m}
' for i, m in enumerate(MISTAKES)) + art = box(740, 84, 400, 480, f'
FIX EACH IN MINUTES
{rows}', cls="sigshadow", style="padding:16px 22px") + out["01-banner"] = banner("PRIVACY · SECURITY · 2026", 'NOTES APP SECURITY: 10 MISTAKES TO FIX', + "Most leaks come from habits, not hacks. Here's the fix for each.", art, title_size=86, text_width=640) + + groups = [("LOCKS", "Who can open it", [(1, "Guessable screen lock"), (2, "No app lock"), (6, "Leaky previews")]), + ("SECRETS", "What you keep in it", [(3, "Passwords in notes"), (4, "Recovery phrase in a synced note"), (5, "Forgotten share links")]), + ("ACCOUNTS AND COPIES", "Where else it lives", [(7, "Weak cloud account"), (8, "Loose exports")]), + ("INSTALLS AND CLAIMS", "What you trust", [(9, "Unchecked APKs"), (10, "Trusting \"encrypted\"")])] + body = "" + for i, (t, s, items) in enumerate(groups): + x, yy = 56 + (i % 2) * 555, 196 + (i // 2) * 260 + li = "".join(f'
' + f'{n:02d}{m}
' for n, m in items) + body += box(x, yy, 533, 236, f'
{s}
{t}
{li}', + cls="sigshadow" if i == 0 else "", style="padding:16px 20px") + out["02-mistakes-map"] = figure("FIG 1 · THE MAP", 'TEN MISTAKES, FOUR GROUPS', body, + "Most of them take under five minutes to fix.", h=760) + + homes = [("PASSWORDS", "A password manager", "Generates, fills, and warns about breaches.", "signal"), + ("RECOVERY PHRASES", "Paper, stored offline", "Never in anything that syncs or backs up.", ""), + ("ID AND BANK NUMBERS", "An encrypted vault", "Only if you need them on the phone at all.", ""), + ("EVERYDAY NOTES", "Your notes app", "Lists, ideas, drafts. The job it's built for.", "surface flat")] + body = "" + for i, (what, home, d, cls) in enumerate(homes): + x, yy = 56 + (i % 2) * 555, 196 + (i // 2) * 236 + body += box(x, yy, 533, 210, f'
{what}
{home}
{d}
', cls=cls) + out["03-where-secrets-belong"] = figure("FIG 3 · WHERE SECRETS BELONG", 'EVERY SECRET HAS A BETTER HOME', body, + "An ordinary note is the worst place for the first three.", h=740) + + layers = [("SCREEN LOCK", "Stops a stranger with your phone", "The phone"), + ("APP LOCK", "Stops a friend holding your unlocked phone", "The notes app"), + ("END-TO-END VAULT", "Stops the company and a breached server", "The synced copy"), + ("CLOUD ACCOUNT 2-STEP", "Stops someone with your leaked password", "The account")] + body = "" + for i, (t, d, guards) in enumerate(layers): + top = 196 + i * 116 + body += box(56 + i * 40, top, 900 - i * 40, 96, f'
' + f'
{i + 1:02d} · {t}
{d}
' + f'
GUARDS
{guards}
', + cls="signal" if i == 2 else ("" if i else "surface flat"), style="padding:10px 22px") + out["04-lock-layers"] = figure("FIG 2 · LAYERS", 'FOUR LOCKS, FOUR THREATS', body, + "Atomic Notes covers layers 2 and 3 in the app. Layers 1 and 4 are your phone and your Google account.", h=770) + + steps = [("01", "OFFICIAL SOURCE ONLY", "The developer's release page or an app store. Never a mirror or a chat link."), + ("02", "COMPARE SHA-256", "The file's fingerprint must match the one in the release notes."), + ("03", "CHECK THE CERTIFICATE", "apksigner verify --print-certs shows who signed it.")] + body = "" + for i, (num, t, d) in enumerate(steps): + body += box(56 + i * 370, 210, 340, 340, f'
{num}
{t}
{d}
', + cls="sigshadow" if i == 1 else "") + lines = arrow(400, 380, 422, 380, color="ink") + arrow(770, 380, 792, 380, color="ink") + out["05-apk-check"] = figure("FIG 4 · BEFORE YOU INSTALL", 'THREE CHECKS FOR ANY APK', body, + "Atomic Notes 2.03.5 lists its checksums and certificate in its GitHub release notes.", lines=lines, h=640) + + routine = [("LOCKS", "Screen lock, app lock, and no-screenshots still on"), ("SHARES", "Revoke links you no longer need"), + ("EXPORTS", "Delete or encrypt stray copies"), ("ACCOUNT", "Unique password and two-step verification"), + ("UPDATES", "Read release notes for new sharing or AI features")] + body = phone(9, 64, 190, 260, crop=470, shadow="ink") + rws = "".join(f'
' + f'{i + 1:02d}{a}{b}
' + for i, (a, b) in enumerate(routine)) + body += box(400, 190, 744, 500, f'
EVERY THREE MONTHS
{rws}
', cls="sigshadow") + out["06-routine"] = figure("FIG 5 · THE ROUTINE", 'TEN MINUTES, FOUR TIMES A YEAR', body, + "Shown: the Atomic Notes security screen, with biometric unlock armed.", h=760) + return out diff --git a/content/blog/atomic-notes-architecture.md b/content/blog/atomic-notes-architecture.md index efbe092..6a5b44e 100644 --- a/content/blog/atomic-notes-architecture.md +++ b/content/blog/atomic-notes-architecture.md @@ -183,6 +183,7 @@ My view after building it: this local first architecture costs more engineering - [What is a local first notes app, and why does it matter?](/blog/what-is-a-local-first-notes-app) - [Encrypted notes explained: T2T vs end to end encryption](/blog/encrypted-notes-explained) - [Notes app metadata: 8 things it knows without reading notes](/blog/notes-app-data-collection) +- [How 6 local first note taking apps compare](/blog/best-local-first-note-taking-apps)

Atomic Notes by DevBehindYou

diff --git a/content/blog/best-end-to-end-encrypted-notes-apps.md b/content/blog/best-end-to-end-encrypted-notes-apps.md new file mode 100644 index 0000000..abdbf79 --- /dev/null +++ b/content/blog/best-end-to-end-encrypted-notes-apps.md @@ -0,0 +1,222 @@ +--- +title: "5 Best End to End Encrypted Notes Apps in 2026" +slug: "best-end-to-end-encrypted-notes-apps" +description: "The best encrypted notes app depends on who holds the key. Five end to end encrypted notes apps compared on keys, recovery, defaults, audits, and metadata." +excerpt: "Encryption on by default or by choice, audited or not, recoverable or not. Five end-to-end encrypted notes apps, checked on October 9, 2026." +author: "ashutosh-sharma" +publishedAt: "2026-10-09" +updatedAt: "2026-10-09" +category: "security" +tags: ["encryption", "security", "end-to-end", "notes-apps", "comparison"] +featured: false +draft: false +coverImage: "/blog/best-end-to-end-encrypted-notes-apps/01-banner.png" +coverAlt: "Cover reading 5 Best End to End Encrypted Notes Apps, beside a numbered list of five apps checked in October 2026" +canonical: "https://atomic-notes.devbehindyou.com/blog/best-end-to-end-encrypted-notes-apps" +keywords: "best encrypted notes app, end to end encrypted notes app, most secure notes app, encrypted notes app, best secure notes app, E2EE notes app, Standard Notes, Notesnook, audited encryption, key ownership, recovery options, metadata, default encryption" +readingTime: "11 min read" +--- + +
+

Quick answer

+

The best encrypted notes app is the one where only you hold the key. Notesnook, Standard Notes, and Cryptee encrypt everything by default. Joplin and Atomic Notes make end-to-end encryption a setting you switch on. Standard Notes is the only one here with published independent audits. Lose your password and recovery key, and none of them can help you.

+
+ +"Encrypted" is on almost every notes app's feature page. It can mean the trip over HTTPS, the company's hard drives, or your own phone. Only the last one keeps the company out. + +So I judged every **end to end encrypted notes app** here on one thing first: where the key lives. That single fact decides the best encrypted notes app for you more than any cipher does. Then on what happens when you lose it, what's on by default, who has checked the code, and what the server still sees. + +I read each app's own security documentation on October 9, 2026. I make Atomic Notes, which is why it's listed first. It's also weaker than the others in two places, and I'll show you exactly where. + +## What makes the best encrypted notes app? + +**Key ownership. If the company can decrypt your notes, the notes aren't end-to-end encrypted, whatever the marketing says.** Strong ciphers are table stakes. AES-256 and XChaCha20 are both excellent. The difference is who can use them on your data. + +![A ladder of five meanings of encrypted, from HTTPS at the bottom to end-to-end at the top, with who can read your notes at each step.](/blog/best-end-to-end-encrypted-notes-apps/03-key-ladder.png "Fig 1. Five things an app can mean by encrypted. Only the top rung keeps the company out.") + +Here are the five questions I asked to find the best encrypted notes app for each kind of reader: + +1. **Where is the key made?** On your device, from a password or phrase only you know. +2. **Is encryption on by default?** Default encryption protects the notes you write before you find the setting. +3. **What happens if you forget?** Every honest answer involves a recovery key or a loss. +4. **Has anyone outside checked it?** Public code helps. A published, independent audit helps more. +5. **What does the server still see?** Timestamps, sizes, and your email address, at the very least. + +If you want the basics first, my guide to [encrypted notes, T2T, and end to end encryption](/blog/encrypted-notes-explained) explains each layer with a live demo. + +## How do the 5 apps compare? + +**Three encrypt everything from the first note, two make it a choice, and only one has published audits.** If you're choosing the best encrypted notes app on evidence, that last point matters more than any cipher name. + +![A comparison table of five apps showing encryption by default, the cipher, how the key is made, recovery options, audits, and code license.](/blog/best-end-to-end-encrypted-notes-apps/02-comparison.png "Fig 2. Five end-to-end encrypted notes apps, side by side. Checked October 9, 2026.") + +## The 5 best end to end encrypted notes apps + +Every entry answers the same questions: is it on by default, which cipher and key derivation it uses, how recovery works, who has audited it, and where it's weakest. + +### 1. Atomic Notes + +**Pick it for:** encrypted notes on Android that sync into your own Google Drive. + +- **Default:** off. The end-to-end vault is a setting you turn on. +- **Cipher and key:** AES-256-GCM. A six-word recovery phrase (60 bits) becomes the key through Argon2id with 64 MiB of memory. +- **Recovery:** your six words. Lose them, and vault notes stay locked for good. +- **Audits:** none. The code is public to read, but nobody independent has reviewed it. +- **Server sees:** note IDs, type, pinned and deleted flags, timestamps, and rough size. Never text once the vault is on. +- **Source:** source-available on GitHub (read and verify, no reuse) +- **Trade-off:** with the vault off, note text passes through the sync server over HTTPS on its way to your Drive + +![The Atomic Notes recovery phrase screen on a phone, beside a fact card: a six-word phrase, Argon2id, AES-256-GCM, a server that stores only a verifier, no audit yet, and the vault off by default.](/blog/best-end-to-end-encrypted-notes-apps/06-atomic-notes-card.png "Fig 3. Atomic Notes, disclosed: it's my app, and the vault code is public.") + +When you turn the vault on, the app re-seals every existing note on your phone and uploads the sealed versions. One honest gap I found while writing this: Google Drive keeps older versions of a file for up to 30 days, so a note that was plain text before you switched the vault on can linger in that file's version history until Drive drops it. If that matters, turn the vault on before you write anything sensitive. + +So Atomic Notes is the best encrypted notes app here only if you want sync into storage you own and you're willing to flip one switch. If the best encrypted notes app for you is one where encryption can't be forgotten, the next three are stronger. + +### 2. Notesnook + +**Pick it for:** a polished E2EE notes app on every platform, with encryption you never have to think about. + +- **Default:** on, for every note and notebook +- **Cipher and key:** XChaCha20-Poly1305, with the key derived from your password through Argon2 +- **Recovery:** a recovery key you save at sign-up. Lose both the password and the key, and the notes can't be decrypted. +- **Audits:** none so far, and Notesnook says so itself +- **Platforms:** Android, iOS, Windows, macOS, Linux, and the web +- **Source:** open source under GPL-3.0 +- **Latest:** version 3.4.9, October 6, 2026 + +Notesnook feels like a mainstream notes app, which is its real strength. On its own comparison page it calls the missing audit "the fairest criticism anyone makes of us". I respect that line more than any badge. + +### 3. Standard Notes + +**Pick it for:** writing you plan to keep for decades, with the most outside scrutiny on this list. + +- **Default:** on, whenever you have an account +- **Cipher and key:** XChaCha20-Poly1305, with Argon2id (64 MiB, 5 iterations) and a random key for every note +- **Recovery:** none for a forgotten password. Keep it somewhere safe and offline. +- **Audits:** four published, by Cure53 (2019 and 2022), Trail of Bits (2020), and Shackle Labs (2017) +- **Platforms:** web, Windows, macOS, Linux, Android, and iOS +- **Source:** open source under AGPL-3.0 +- **Trade-off:** many editors and extras sit behind a paid plan + +If you want the most secure notes app by the evidence you can actually read, Standard Notes is the strongest case. Audited encryption is rare in this category, and these reports are public. Proton acquired it in 2024, and the code stayed open. + +### 4. Cryptee + +**Pick it for:** encrypted documents, notes, and photos in one private place. + +- **Default:** on. Everything is encrypted in your browser before upload. +- **Cipher and key:** AES-256, with a separate encryption key that only you know +- **Recovery:** none for a lost encryption key +- **Audits:** none published +- **Platforms:** a web app you can install on any phone or computer +- **Source:** the web client is public under MIT +- **Latest:** support for the Open Document Format (ODT) in Docs, August 3, 2026 +- **Trade-off:** no native apps, and more storage costs money + +Cryptee is a small team in Estonia, and it shows in the focus. In March 2026 it added end-to-end encrypted photo album sharing, so it suits people whose private notes include scans and pictures, not just text. + +### 5. Joplin + +**Pick it for:** free, open source notes with encrypted sync to almost any storage you like. + +- **Default:** off. You enable it with a master password, one device at a time. +- **Cipher and key:** AES-256-GCM, with the key derived through PBKDF2 +- **Recovery:** none. Joplin says the master password can't be recovered. +- **Audits:** none published +- **AI:** optional AI chat on desktop, off by default +- **Sync targets:** Joplin Cloud, Dropbox, OneDrive, Nextcloud, WebDAV, S3, and more +- **Source:** open source under AGPL-3.0 +- **Latest:** version 3.7.21, September 25, 2026 + +Joplin's docs give one piece of advice that every optional-encryption app should copy: switch encryption on for one device, let it sync fully, then move to the next. Turning it on in two places at once can create two competing keys. + +## What happens if you lose your password? + +**With true end-to-end encryption, the company can't reset your way back in.** That's the whole point, and it's the trade every end to end encrypted notes app asks you to accept. + +![A table of five apps showing what saves you if you forget your password, lose your phone, or lose both.](/blog/best-end-to-end-encrypted-notes-apps/04-recovery.png "Fig 4. Recovery options. A recovery key is the only rope any of them can throw you.") + +Pick an app and what you lost to see where you'd stand: + +:::widget recovery-check + +The practical rule is the same for every app, including the best encrypted notes app on this list. Write the password or phrase on paper, store it away from your phone, and test it once before you need it. A recovery key in the same notes app it protects isn't a backup. + +## How strong is your password, really? + +**Strength comes from randomness, then from how slow the key derivation is.** A memory-hard function like Argon2id makes every guess expensive. A weak password still falls if it's short enough. + +:::widget guess-time + +This is where the best secure notes app designs differ quietly, and where the best encrypted notes app earns its name. Standard Notes and Atomic Notes both use Argon2id with 64 MiB of memory, which turns a cheap guess into real hardware cost. Joplin uses PBKDF2, which is older but still standard. None of it saves a password like "notes2026". + +## What do encrypted notes apps still see? + +**Metadata. Every sync service needs some, and the honest ones name it.** End-to-end encryption hides what you wrote, not when you wrote it. + +![A grid showing what each app's server can see even with encryption: account email, sync times, item counts and sizes, and app-specific fields.](/blog/best-end-to-end-encrypted-notes-apps/05-metadata.png "Fig 5. What stays visible with encryption on. Content is hidden, the pattern is not.") + +All five servers know your account, when you sync, and roughly how much you store. Atomic Notes also tracks each note's type and its pinned and deleted flags, so it can sync without conflicts. My guide to [notes app metadata](/blog/notes-app-data-collection) shows what that kind of data can reveal. + +| If you want | Pick | +|---|---| +| Encryption you never switch on, on every platform | Notesnook | +| Published audits and decades-long writing | Standard Notes | +| Encrypted notes, documents, and photos together | Cryptee | +| Free encrypted sync to storage you choose | Joplin | +| Android notes in your own Google Drive, vault optional | Atomic Notes | + +My take: there's no single most secure notes app. There's the one whose key you hold, whose recovery story you understand, and whose claims someone outside has checked. + +## FAQ + +
+
+What is the best encrypted notes app in 2026? +

For encryption on by default with outside audits, Standard Notes. For a polished app on every platform, Notesnook. For Android notes synced into your own Google Drive, Atomic Notes with its vault switched on. All three keep the key on your devices only.

+
+
+What is the most secure notes app? +

No app earns that title outright. Standard Notes has the most published evidence, with four independent audits. Your own habits matter just as much: a long random password, a saved recovery key, and a locked phone protect any end-to-end encrypted notes app.

+
+
+Can the company read an end to end encrypted notes app? +

Not the notes themselves. Your device encrypts each note before upload, and only your devices hold the key. The company still sees metadata such as your email address, when you sync, and how much you store.

+
+
+Is Joplin end-to-end encrypted? +

Yes, once you enable it. Joplin encrypts notes, notebooks, tags, and attachments with AES-256-GCM using a master password. It's off by default, and the master password can't be recovered, so set it up carefully on one device first.

+
+
+Does default encryption matter? +

Yes. With optional encryption, notes written before you switch it on may already sit unencrypted in the cloud or its version history. Apps with default encryption never upload a readable note, so there's nothing to clean up later.

+
+
+Is Atomic Notes the best encrypted notes app? +

Not by strength. I build it, so it's listed first, but its vault is optional, it has no audit yet, and plain notes pass through the server until you turn the vault on. Its strength is sync into your own Drive, with public code you can check.

+
+
+ +## Keep reading + +- [Encrypted notes explained: T2T vs end to end encryption](/blog/encrypted-notes-explained) +- [7 best private notes apps for Android](/blog/best-privacy-first-notes-apps-android) +- [Notes app metadata: 8 things it knows without reading notes](/blog/notes-app-data-collection) + +
+

Atomic Notes by DevBehindYou

+

Switch on the vault and every note is sealed on your phone with AES-256-GCM, behind six words only you know. The sync server and your Google Drive only ever hold ciphertext. Read the vault code.

+
+ +## Sources + +- [Atomic Notes source code and releases. GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2) +- [How is my data encrypted? Notesnook Help](https://notesnook.com/help/how-is-my-data-encrypted) +- [Notesnook vs Standard Notes. Notesnook](https://notesnook.com/compare/standard-notes) +- [Encryption whitepaper. Standard Notes Help](https://standardnotes.com/help/security/encryption) +- [Has Standard Notes completed a third-party security audit? Standard Notes Help](https://standardnotes.com/help/2/has-standard-notes-completed-a-third-party-security-audit) +- [Cryptee blog updates. Cryptee](https://blog.crypt.ee/tag/updates/) +- [Cryptee web client. GitHub](https://github.com/cryptee/web-client) +- [End-to-end encryption. Joplin Help](https://joplinapp.org/help/apps/sync/e2ee/) +- [Joplin AI chat documentation. GitHub](https://github.com/laurent22/joplin/blob/dev/readme/apps/ai_chat.md) +- [Check activity and file versions. Google Drive Help](https://support.google.com/drive/answer/2409045?hl=en) diff --git a/content/blog/best-local-first-note-taking-apps.md b/content/blog/best-local-first-note-taking-apps.md new file mode 100644 index 0000000..292e750 --- /dev/null +++ b/content/blog/best-local-first-note-taking-apps.md @@ -0,0 +1,258 @@ +--- +title: "6 Best Local First Note Taking Apps in 2026" +slug: "best-local-first-note-taking-apps" +description: "The 6 best local first note taking apps in 2026, compared on where the primary copy lives, file format, sync, and encryption. Apps like Obsidian, checked today." +excerpt: "Your device holds the real copy and the cloud is a helper. Six local first note taking apps, checked on October 9, 2026, with the trade-offs named." +author: "ashutosh-sharma" +publishedAt: "2026-10-09" +updatedAt: "2026-10-09" +category: "local-first" +tags: ["local-first", "notes-apps", "comparison", "obsidian", "sync"] +featured: false +draft: false +coverImage: "/blog/best-local-first-note-taking-apps/01-banner.png" +coverAlt: "Cover reading 6 Best Local First Note Taking Apps, beside a numbered list of six apps checked in October 2026" +canonical: "https://atomic-notes.devbehindyou.com/blog/best-local-first-note-taking-apps" +keywords: "local first note taking apps, local first note taking, apps like obsidian, Logseq, Anytype, Joplin, Markdown files, plain text, sync options, encryption, offline access, data ownership, vault" +readingTime: "11 min read" +--- + +
+

Quick answer

+

The best local first note taking apps keep the real copy of your notes on your own device and treat sync as optional. Atomic Notes does it on Android with your own Google Drive. Obsidian, Logseq, SiYuan, SilverBullet, and Trilium Notes do it on the desktop, and each one handles sync its own way.

+
+ +Almost every notes app says it works offline. Open one in a basement café and you'll see what that means. Some open instantly. Others show a spinner, then a stale list, then an error. + +The difference is which copy is the real one. **Local first note taking apps** keep the primary copy on your device, and the cloud only moves notes between devices. Cloud apps do the opposite: the server holds the truth, and your phone keeps a cache. + +I sorted this list by that one question, then checked every app's repository, docs, or changelog on October 9, 2026. Full disclosure: I build Atomic Notes. It sits at number one, with its weak spots spelled out in the same detail as the rest. + +## What makes local first note taking different? + +**Local first note taking means the device you're holding is the source of truth.** Sync, backup, and sharing are layers on top. If the company's server goes dark, your notes don't. + +![Two diagrams. Cloud first: the server holds the real note and the phone holds a cache that goes stale offline. Local first: the phone holds the real note and the cloud holds a copy for other devices.](/blog/best-local-first-note-taking-apps/03-primary-copy.png "Fig 1. The whole difference in one picture: which copy is the real one.") + +Here are the four tests I used. An app had to pass all of them: + +1. **It opens and saves with no network.** Not "read only" offline. Full create, edit, and search. +2. **Changes land on the device first.** The save finishes before any sync starts. +3. **Sync is optional, and you pick where it goes.** Some apps let you skip sync entirely. +4. **Your notes outlive the company.** You can still open them if the service shuts down. + +An offline cache passes the first test on a good day. The six local first note taking apps below pass all four. If you want the longer theory behind this, my guide to [what a local first notes app is](/blog/what-is-a-local-first-notes-app) walks through the seven ideals from Ink & Switch. + +## How do the 6 apps compare? + +**They split into two camps: apps that store plain files you can open anywhere, and apps that store a local database.** Both are local first. Files are easier to move. Databases make richer features easier to build. + +![A comparison table of six apps showing the primary copy, file format, sync options, encryption, and license.](/blog/best-local-first-note-taking-apps/02-comparison.png "Fig 2. Six local first note taking apps, side by side. Checked October 9, 2026.") + +Not sure where to start? Answer three questions and the matcher ranks the list for you: + +:::widget local-first-matcher + +## The 6 best local first note taking apps + +For each of these local first note taking apps you'll see where the primary copy lives, the storage format, sync choices, encryption, any AI features, and its biggest catch. + +### 1. Atomic Notes + +**Pick it for:** local first notes on an Android phone, with sync into a Google Drive you already own. + +- **Primary copy:** the phone. Every note saves to on-device storage as you type. +- **Format:** one `.atomic` JSON file per note in a `My-Atomic-Notes` folder in your Drive +- **Sync:** optional, to your own Google Drive, with a small server that keeps only metadata +- **Encryption:** an optional end-to-end vault (Argon2id key, AES-256-GCM). It starts switched off. +- **AI:** none. No ads, analytics, or trackers either. +- **Code:** source-available on GitHub, so you can read every line but not reuse it +- **Current version:** 2.03.5, out since September 28, 2026 +- **Watch for:** it runs on Android only, needs a Google account, has no export button yet, and the free plan holds 30 notes + +![The Atomic Notes home screen on a phone, beside a fact card: notes on your phone first, then your own Google Drive, a metadata-only server, an optional vault, no AI, and honest limits.](/blog/best-local-first-note-taking-apps/06-atomic-notes-card.png "Fig 3. Atomic Notes, disclosed: it's my app, and every fact here is in its public code.") + +I built the sync around one rule: the phone never waits for the server. A note is saved before any upload starts, and an edit that collides with another device becomes a "(conflict copy)" instead of a silent overwrite. Here's what one note looks like in your Drive, so you can see there's no secret format: + +

One note file in My-Atomic-Notes · example values

+ +```json +{ + "version": 1, + "id": "0b6c1f7e-4a1d-4c8e-9d3a-2f5e8b7c6a10", + "kind": "todo", + "title": "Trip checklist", + "body": "", + "items": [{ "text": "Passport", "done": true }, { "text": "Charger", "done": false }], + "pinned": false, + "encV": 0, + "payload": null, + "createdAt": "2026-10-09T06:12:44.000Z", + "updatedAt": "2026-10-09T06:15:02.000Z" +} +``` + +With the vault on, `encV` becomes 1, the title, body, and items are emptied, and `payload` carries the ciphertext. The [four-layer architecture guide](/blog/atomic-notes-architecture) shows the full path. + +### 2. Obsidian + +**Pick it for:** a polished Markdown workspace on every platform, with a huge plugin library. + +- **Primary copy:** a vault, which is an ordinary folder of Markdown files on your device +- **Format:** plain text Markdown, plus `.canvas` and `.base` files for its visual features +- **Sync:** optional paid Obsidian Sync, or any folder sync tool you already use +- **Encryption:** Obsidian Sync is end-to-end encrypted by default (AES-256-GCM, scrypt key). Local vaults aren't encrypted. +- **AI:** none built in, though community plugins add it +- **Source:** closed source +- **Latest:** version 1.14.4, October 5, 2026 +- **Trade-off:** the app is closed source, and the official sync is a paid add-on + +Obsidian is the reason "apps like Obsidian" became a search phrase, and it's the yardstick most local first note taking apps get measured against. Its vault is just a folder, so your notes are readable by any text editor today and in twenty years. That's the strongest data ownership story on this list. + +### 3. Logseq + +**Pick it for:** outlining and daily journals, where every line is a block you can link. + +- **Primary copy:** your device, either as Markdown files (Logseq OG) or a local database (the new Logseq) +- **Format:** Markdown or Org files in Logseq OG, a database graph in Logseq 2.0 +- **Sync:** your own folder sync for file graphs, or Logseq's end-to-end encrypted sync for database graphs +- **Encryption:** none for local files, end-to-end for its own sync +- **AI:** none built in +- **Source:** open source under AGPL-3.0 +- **Latest:** 2.0.2 Beta, October 7, 2026 +- **Trade-off:** the project is mid-split. The database version is still in beta, and the file version gets maintenance only. + +In April 2026 the Logseq team split the app in two. Logseq OG keeps the Markdown files and gets security fixes. The new Logseq stores a database graph and gets the new features. If you want plain text that will never change under you, stay on OG for now and back up before you test the beta. + +### 4. SiYuan + +**Pick it for:** a block-based knowledge base you can self-host, including on HarmonyOS. + +- **Primary copy:** a local workspace on your device +- **Format:** its own structured JSON documents, with Markdown export +- **Sync:** the paid official cloud, or your own S3 or WebDAV storage with a one-time PRO license +- **Encryption:** end-to-end encryption on every sync option +- **AI:** optional writing help and Q&A through the OpenAI API, once you add your own key +- **Source:** open source under AGPL-3.0 +- **Latest:** version 3.8.6, September 29, 2026 +- **Trade-off:** every sync option costs money, and folder-sync tools can corrupt its data + +SiYuan runs on Windows, macOS, Linux, Android, iOS, and HarmonyOS, and a Docker image serves it from your own server. Its block references are the most capable among these local first note taking apps, and its sync stays encrypted even on storage you rent. + +### 5. SilverBullet + +**Pick it for:** a Markdown wiki you can program with Lua. + +- **Primary copy:** Markdown pages in an ordinary folder, called a space +- **Format:** plain Markdown files +- **Sync:** a self-hosted server, with a browser client that keeps working offline, or the desktop app +- **Encryption:** none built in +- **AI:** none built in +- **Source:** open source under MIT +- **Latest:** version 2.12.0, October 6, 2026 +- **Trade-off:** you get the most from it once you learn Space Lua, its scripting language + +SilverBullet is the tinkerer's pick. Queries, templates, and custom commands all live in your notes as code. And because pages are Markdown in a folder, leaving it costs you nothing. + +### 6. Trilium Notes + +**Pick it for:** a deep, tree-shaped knowledge base with thousands of notes. + +- **Primary copy:** a local SQLite database in the desktop app +- **Format:** a database, with Markdown and HTML export +- **Sync:** optional, to your own self-hosted Trilium server +- **Encryption:** "protected notes", encrypted one note at a time +- **AI:** an optional assistant that is off by default and works with the provider you pick, including local models +- **Source:** open source under AGPL-3.0 +- **Latest:** version 0.106.0, September 25, 2026 +- **Trade-off:** on phones you use the server's mobile web interface, and there's no official app + +Trilium shines when your notes form a hierarchy: research, a homelab wiki, a novel's world. The project spells out exactly what its AI integration sends, and nothing happens until you switch it on. + +## What happens to your notes if the company disappears? + +**With local first note taking apps, you keep working.** The test is simple: imagine the company behind your app shuts down tomorrow, and check what's still on your disk. + +![A table of six apps showing what survives if the company disappears: the files on your device, the sync copy, and whether you can keep editing.](/blog/best-local-first-note-taking-apps/05-shutdown-test.png "Fig 4. The shutdown test. Every app here keeps your notes, but how easily they move differs.") + +Try it on each app: + +:::widget shutdown-test + +The honest result: every one of these local first note taking apps keeps your notes on your device. The differences are in how easily you can carry them somewhere else. Markdown folders win outright. A database is safe but needs an export step. Atomic Notes sits in between: readable JSON files in your own Drive, with a one-tap export still to come. + +## Which sync model fits you? + +**Decide who runs the sync, then pick the app.** Some people want zero servers to look after. Others already run one at home and want to keep everything on it. + +![A spectrum from no server to manage on the left to a server you run on the right. Atomic Notes and Obsidian sit on the left, Logseq and SiYuan in the middle, SilverBullet and Trilium on the right.](/blog/best-local-first-note-taking-apps/04-sync-spectrum.png "Fig 5. Sync options, from storage you already own to a server you run yourself.") + +| If you want | Pick | +|---|---| +| Local first notes on an Android phone, synced to your own Drive | Atomic Notes | +| Markdown files on every platform, with optional encrypted sync | Obsidian | +| Daily journals and outlines | Logseq | +| Block references and a self-hosted Docker server | SiYuan | +| A programmable wiki in plain Markdown | SilverBullet | +| A large tree of notes on your own server | Trilium Notes | + +My take after building one of these: the sync model matters more than any feature list. A beautiful editor can't save you from a sync layer you don't control, and the best local first note taking apps make sure you never have to trust one. + +## Are there other apps like Obsidian worth a look? + +**Yes. Anytype and Joplin come up in almost every "apps like Obsidian" thread.** Anytype is another local first option with end-to-end encrypted sync. Joplin is a strong pick if encryption matters most. You'll find it in [my roundup of encrypted notes apps](/blog/best-end-to-end-encrypted-notes-apps) instead, because no app appears twice across these lists. + +I also left out apps that call themselves offline-friendly but keep the primary copy on a server. Those aren't local first note taking apps, however good their offline mode is. That rules out most mainstream notes apps, and it's why this list is short. + +## FAQ + +
+
+What are local first note taking apps? +

They're notes apps that keep the real copy of your notes on your own device. Sync to other devices is an extra layer you can turn off. If the company's server disappears, the app keeps working and your notes stay where they are.

+
+
+What are the best apps like Obsidian? +

Logseq and SilverBullet are the closest, since both can keep notes as Markdown files in a folder. SiYuan and Trilium Notes trade files for a local database with richer features. On Android, Atomic Notes keeps notes local first with sync to your own Drive.

+
+
+Is local first the same as offline mode? +

No. An offline mode caches notes that really live on a server, so the cache can go stale or be lost. Local first note taking keeps the primary copy on your device and syncs later. The server is a helper, not the owner of your notes.

+
+
+Which local first note taking apps work on Android? +

Atomic Notes is built for Android. Obsidian, Logseq, and SiYuan also have Android apps. SilverBullet and Trilium Notes work on phones through a browser connected to your own server, with SilverBullet's client able to keep working offline.

+
+
+Do local first apps still need backups? +

Yes. Your device may hold the only complete copy, and phones break. Use sync to a second place, a folder backup, or an export. Atomic Notes keeps a synced copy in your own Google Drive, so one lost phone doesn't take your notes with it.

+
+
+Is Atomic Notes biased toward itself here? +

I wrote it, so disclosure comes first and the ranking is open about it. The local first claims are easy to test: switch on airplane mode and keep writing. Its gaps are listed above: Android only, Google sign-in, no export button yet, and 30 free notes.

+
+
+ +## Keep reading + +- [What is a local first notes app?](/blog/what-is-a-local-first-notes-app) +- [Local first architecture: the 4 layers behind Atomic Notes](/blog/atomic-notes-architecture) +- [Notes app without internet: why offline should be the default](/blog/why-notes-should-work-offline) + +
+

Atomic Notes by DevBehindYou

+

A local first notes app for Android. Every note saves on your phone first, then syncs to a folder in your own Google Drive. Nothing to manage, no server of yours to run, and nothing in the app that reads your notes. Take the tour.

+
+ +## Sources + +- [Atomic Notes source code and releases. GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2) +- [Local-first software: you own your data, in spite of the cloud. Ink & Switch](https://www.inkandswitch.com/essay/local-first/) +- [Obsidian changelog](https://obsidian.md/changelog/) +- [Obsidian Sync security and privacy. Obsidian Help](https://obsidian.md/help/sync/security) +- [Logseq releases. GitHub](https://github.com/logseq/logseq/releases) +- [Big update: Logseq is splitting into two versions. Logseq](https://logseq.io/p/e3YDyX5AYr) +- [SiYuan. GitHub](https://github.com/siyuan-note/siyuan) +- [SilverBullet. GitHub](https://github.com/silverbulletmd/silverbullet) +- [Trilium Notes. GitHub](https://github.com/TriliumNext/Trilium) +- [Trilium AI documentation. GitHub](https://github.com/TriliumNext/Trilium/blob/main/docs/User%20Guide/User%20Guide/AI.md) diff --git a/content/blog/best-note-taking-apps-without-ai.md b/content/blog/best-note-taking-apps-without-ai.md new file mode 100644 index 0000000..5a3751c --- /dev/null +++ b/content/blog/best-note-taking-apps-without-ai.md @@ -0,0 +1,272 @@ +--- +title: "7 Best Note Taking Apps Without AI in 2026" +slug: "best-note-taking-apps-without-ai" +description: "Want a note taking app without AI? Seven notes apps with no built-in assistant, checked October 9, 2026, plus Notion alternatives without AI and how to check." +excerpt: "No assistant reading along, no summaries you didn't ask for. Seven note taking apps without AI, checked on October 9, 2026, with their trade-offs." +author: "ashutosh-sharma" +publishedAt: "2026-10-09" +updatedAt: "2026-10-09" +category: "privacy" +tags: ["privacy", "ai", "notes-apps", "comparison", "offline"] +featured: false +draft: false +coverImage: "/blog/best-note-taking-apps-without-ai/01-banner.png" +coverAlt: "Cover reading 7 Best Note Taking Apps Without AI, beside a numbered list of seven apps checked in October 2026" +canonical: "https://atomic-notes.devbehindyou.com/blog/best-note-taking-apps-without-ai" +keywords: "note taking app without ai, notes app without ai, notion alternatives without ai, AI free note taking app, no AI notes app, AI training data, AI features toggle, Apple Intelligence, Gemini, Notion AI, plain notes, distraction free writing, offline writing" +readingTime: "10 min read" +--- + +
+

Quick answer

+

Pick a note taking app without AI by the way you think. For private Android notes, Atomic Notes. For Markdown files, Markor. For a wiki, TiddlyWiki or Zim. For a stylus, Saber. For bullet outlines, Dynalist, and for big trees of pages, CherryTree. Not one of the seven has an assistant reading your pages.

+
+ +Open almost any big notes app in 2026 and something offers to help. A sparkle icon. A "summarize" button. A prompt box at the bottom of an empty page. + +Some people love that. Others want a notebook that stays a notebook: you write, it saves, and nothing reads along. If that's you, you're looking for a **note taking app without AI**, and the choice has quietly gotten smaller. + +I checked each app below against its repository, website, or changelog on October 9, 2026. I build Atomic Notes, so it's listed first, with its limits written out like everyone else's. + +## Why look for a notes app without AI? + +**Because an AI feature is a new path for your notes to travel.** Text you summarize or rewrite usually goes to a model, often on someone else's server, under terms that can change. + +![A diagram of where a note travels. Without AI: phone to your own storage. With a cloud AI feature: phone to the app's server to an AI provider, with a question mark over how long it's kept.](/blog/best-note-taking-apps-without-ai/03-ai-path.png "Fig 1. An AI feature adds stops to your note's trip. Each stop has its own retention rules.") + +There are three honest reasons people want a notes app without AI: + +- **Privacy.** Fewer places your writing goes, fewer policies to read, and no chance of becoming AI training data under a future terms change. +- **Focus.** Distraction free writing is easier when nothing interrupts with suggestions. +- **Ownership of thought.** A rough note is half-formed on purpose. Some people don't want it rewritten before they've finished thinking. + +This isn't an anti-AI list. It's a list for people who want the choice. If you'd like a structured way to judge whether a note taking app without AI really is one, my [notes app privacy checklist](/blog/notes-app-privacy-red-flags) covers the AI question alongside eight others. + +## What counts as a note taking app without AI? + +**An app qualifies when the version you download has no assistant of its own that can see your notes.** That rules out built-in summaries, rewrites, and chat. Plugins you add later don't count against an app, because adding them was your call. + +Here's how three of the biggest notes apps handle AI today, for contrast: + +| App | Built-in AI | How it reaches your notes | +|---|---|---| +| Notion | Notion AI | Built into the editor. Full access comes with the Business and Enterprise plans | +| Apple Notes | Apple Intelligence Writing Tools | Proofread, rewrite, and summarize on supported devices | +| Google Keep | Gemini | "Help me create a list" on Android for eligible accounts | + +None of these is hidden, and each has an AI features toggle or a plan that leaves it out. But if you'd rather not manage switches at all, the seven apps below don't have the feature to switch. + +![A comparison table of seven apps showing platforms, where notes are stored, encryption, AI, and license.](/blog/best-note-taking-apps-without-ai/02-comparison.png "Fig 2. Seven note taking apps without AI, side by side. Checked October 9, 2026.") + +## The 7 best note taking apps without AI + +To help you choose a note taking app without AI that fits, each entry covers its platforms, where notes live, any encryption, its AI status as shipped, and the trade-off. + +### 1. Atomic Notes + +**Pick it for:** private notes and checklists on Android, with nothing in the app that reads them. + +- **Platforms:** Android 9 and newer +- **Storage:** your phone first, then a folder in your own Google Drive when you sync +- **Encryption:** an optional end-to-end vault (AES-256-GCM) +- **AI:** none. No analytics, ad, or crash-reporting SDKs either. +- **Code:** source-available on GitHub, so you can confirm there's no AI library in it +- **Latest:** 2.03.5, September 28, 2026 +- **Trade-off:** Android only, a Google account to sign in, and 30 notes on the free plan + +![The Atomic Notes checklist editor on a phone, beside a fact card: no AI, no analytics, no ads, notes on your phone and your own Drive, an optional vault, and honest limits.](/blog/best-note-taking-apps-without-ai/06-atomic-notes-card.png "Fig 3. Atomic Notes, disclosed: it's my app, and the dependency list is public.") + +"No AI" is a standing rule for Atomic Notes, next to no ads and no subscription. You don't have to take my word for it. The app's dependency list is in `pubspec.yaml`, and it's short: + +

pubspec.yaml · Atomic Notes 2.03.5 (trimmed)

+ +```yaml +dependencies: + http: ^1.2.2 + google_sign_in: ^6.2.2 + hive_ce: ^2.11.0 + flutter_bloc: ^9.1.0 + connectivity_plus: ^6.1.5 + local_auth: ^2.3.0 + cryptography: ^2.7.0 + flutter_secure_storage: ^9.2.2 + qr_flutter: ^4.1.0 + url_launcher: ^6.3.2 +``` + +No model SDK, no analytics package, no ad network. That makes it a plain notes app in the most literal sense. + +### 2. Markor + +**Pick it for:** plain text and Markdown on Android, saved as files you can open anywhere. + +- **Platforms:** Android +- **Storage:** ordinary `.md` and `.txt` files, in whichever folder you point it at +- **Encryption:** an optional AES-256 password on text files. Images and attachments aren't covered. +- **AI:** none +- **Code:** open source under Apache-2.0 +- **Latest:** 2.16.1, March 19, 2026, with code updates through October 2026 +- **Trade-off:** no sync of its own, so you pair it with a folder sync app + +Markor is a text editor first and a notes app second, which is exactly its appeal. Pair it with any folder sync tool and your notes go where you send them, and nowhere else. + +### 3. TiddlyWiki + +**Pick it for:** a personal wiki that lives in one file you own. + +- **Platforms:** any modern browser, or Node.js as a server +- **Storage:** a single HTML file, or a folder of small files on a server +- **Encryption:** optional AES-256 for single-file wikis +- **AI:** none built in +- **Code:** open source under a BSD 3-Clause license +- **Latest:** 5.4.1, July 10, 2026 +- **Trade-off:** saving a single-file wiki needs a little setup in some browsers + +TiddlyWiki has worked the same basic way since 2004: your whole notebook is one file. It's also one of the most flexible Notion alternatives without AI, since you can build tables, tags, and views out of plain text. + +### 4. Zim + +**Pick it for:** a calm desktop wiki made of plain text pages. + +- **Platforms:** Linux, Windows, and macOS +- **Storage:** plain text files with wiki formatting, in ordinary folders +- **Encryption:** none built in +- **AI:** none +- **Code:** open source under GPL-2.0 +- **Latest:** 0.77.2, July 2026 +- **Trade-off:** desktop only, with no mobile app + +Zim is what offline writing on a laptop should feel like, and it's a notes app without AI by design: no account, no cloud, and every page readable in any text editor. Its plugins add calendars, task lists, and diagrams. + +### 5. Saber + +**Pick it for:** handwritten notes with a stylus. + +- **Platforms:** Android, iOS, Windows, and Linux +- **Storage:** your device, with optional sync through a Nextcloud server +- **Encryption:** notes are encrypted before they're sent to the cloud +- **AI:** none +- **Code:** open source under GPL-3.0 +- **Latest:** 1.36.1, August 30, 2026 +- **Trade-off:** built for handwriting, so typing comes second + +If your notes start with a pen, Saber is the AI free note taking app to try. Its privacy policy is short and readable, which tells you something. + +### 6. Dynalist + +**Pick it for:** outlining everything as nested bullet points. + +- **Platforms:** web, Windows, macOS, Linux, Android, and iOS +- **Storage:** Dynalist's servers +- **Encryption:** no end-to-end encryption +- **AI:** none +- **Code:** closed source +- **Status:** in maintenance mode since 2024. The team fixes critical bugs but isn't adding features, because it's focused on its sister product, Obsidian. +- **Trade-off:** your outlines live on someone else's server + +Dynalist is here because it's a fine outliner and a note taking app without AI by history, not by promise, and it's a real Notion alternative without AI for list-heavy work. It's not a privacy tool, though, and its future is maintenance, not growth. + +### 7. CherryTree + +**Pick it for:** deep, nested notes with code blocks and tables. + +- **Platforms:** Windows, Linux, and macOS +- **Storage:** one local file (SQLite or XML), or a folder of files +- **Encryption:** password protection for single-file documents +- **AI:** none +- **Code:** open source under GPL-3.0 +- **Latest:** 1.7.2, August 22, 2026 +- **Trade-off:** while a protected file is open, an unprotected copy sits in a temporary folder until you close it + +CherryTree suits technical notes that grow into a tree of hundreds of pages, and it's the most structured note taking app without AI on this list. Treat its password protection as a lock on the door, not a vault. + +## What are the best Notion alternatives without AI? + +**TiddlyWiki, CherryTree, and Dynalist cover most of what people use Notion for: linked pages, nested structure, and lists.** None of them has a database view as rich as Notion's, but none of them has an assistant either. + +![Three cards matching Notion habits to apps without AI: linked wiki pages to TiddlyWiki, deep page trees to CherryTree, and nested outlines to Dynalist.](/blog/best-note-taking-apps-without-ai/05-notion-alternatives.png "Fig 4. Notion alternatives without AI, matched to what you use Notion for.") + +If you're leaving Notion for privacy as well as AI, favor the local options. TiddlyWiki and CherryTree keep everything in files on your disk, and Zim does the same if a simple desktop wiki is enough. Dynalist keeps your outlines online. + +## How do you check an app for AI before you update? + +**Read the release notes, look for a few telltale words, and check the settings after every big update.** Apps add AI features fast, and a no AI notes app today can ship an assistant next year. + +Paste any app's release notes below. The scanner runs in your browser and flags words that usually mean an AI feature: + +:::widget ai-scanner + +Then check where the feature sends your text. Try the switches below to see how the path changes: + +:::widget ai-path + +![A five-step checklist: read the release notes, search for AI words, open the settings, check what the feature sends and to whom, and check how long the provider keeps it.](/blog/best-note-taking-apps-without-ai/04-check-steps.png "Fig 5. A two-minute check before any big update.") + +Open source helps here. With public code, anyone can spot a new AI library in a pull request long before it ships. With closed apps, you're reading release notes and hoping they're complete. + +| If you want | Pick | +|---|---| +| Private notes and checklists on Android | Atomic Notes | +| Plain text and Markdown files on Android | Markor | +| A whole wiki in one file | TiddlyWiki | +| A plain text wiki on the desktop | Zim | +| Handwriting with encrypted sync | Saber | +| Nested outlines, online | Dynalist | +| A deep tree of technical notes | CherryTree | + +My take: a note taking app without AI isn't a step backward. It's a smaller, quieter tool that does one job and keeps your rough thinking yours until you decide otherwise. + +## FAQ + +
+
+Is there a note taking app without AI for Android? +

Yes. Atomic Notes and Markor are both Android notes apps with no AI features, and Saber covers handwriting. Dynalist has an Android app too, though your outlines live on its servers. Atomic Notes also has no analytics or advertising SDKs.

+
+
+What are good Notion alternatives without AI? +

TiddlyWiki for linked pages in one file, CherryTree for deep page trees, and Dynalist for nested outlines. Zim works well for a simple desktop wiki. None has a built-in assistant, and the first three cover most everyday Notion habits.

+
+
+Can I turn off AI in Notion, Apple Notes, or Google Keep? +

Mostly, yes. Notion gives full AI to its Business plan, Apple Intelligence can be switched off in Settings, and Keep's Gemini features depend on your account and device. Settings change over time, so check after each update.

+
+
+Why would anyone want a notes app without AI? +

Fewer places your writing travels, no chance of it becoming AI training data, and fewer interruptions while you think. Some people simply want their unfinished notes left alone until they're ready to share or rewrite them.

+
+
+Will these apps stay AI free? +

Nobody can promise that. Read release notes before you update, and favor apps with public code, where a new AI feature is visible long before it ships. I'll update this list if any of these apps adds one.

+
+
+Does Atomic Notes use AI anywhere? +

No. There's no AI feature, no model library, and no analytics or advertising SDK in the app. Notes stay on your phone and in your own Google Drive. The dependency list is public in the app's source code, so you can check it yourself.

+
+
+ +## Keep reading + +- [Notes app privacy: 9 red flags to check](/blog/notes-app-privacy-red-flags) +- [Notes app metadata: 8 things it knows without reading notes](/blog/notes-app-data-collection) +- [8 best offline notes apps for Android](/blog/best-offline-notes-apps-android) + +
+

Atomic Notes by DevBehindYou

+

A note taking app without AI, ads, or trackers. Your notes live on your phone and in your own Google Drive, and nothing in the app reads them. See what's inside.

+
+ +## Sources + +- [Atomic Notes source code and releases. GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2) +- [Markor. GitHub](https://github.com/gsantner/markor) +- [TiddlyWiki encryption. TiddlyWiki](https://tiddlywiki.com/static/Encryption.html) +- [TiddlyWiki releases. GitHub](https://github.com/TiddlyWiki/TiddlyWiki5/releases) +- [About Zim. Zim Desktop Wiki](https://zim-wiki.org/manual/About.html) +- [Saber. GitHub](https://github.com/saber-notes/saber) +- [Saber privacy policy. GitHub](https://github.com/saber-notes/saber/blob/main/privacy_policy.md) +- [Product discontinued? Dynalist Forum](https://talk.dynalist.io/t/product-discontinued/8761) +- [CherryTree. GitHub](https://github.com/giuspen/cherrytree) +- [Notion AI. Notion](https://www.notion.com/product/ai) +- [Use Notes on your iPhone and iPad. Apple Support](https://support.apple.com/en-us/118442) +- [Use Gemini for notes in Google Keep. Google Keep Help](https://support.google.com/keep/answer/14626262?hl=en) diff --git a/content/blog/best-offline-notes-apps-android.md b/content/blog/best-offline-notes-apps-android.md new file mode 100644 index 0000000..46e2170 --- /dev/null +++ b/content/blog/best-offline-notes-apps-android.md @@ -0,0 +1,267 @@ +--- +title: "8 Best Offline Notes Apps for Android in 2026" +slug: "best-offline-notes-apps-android" +description: "The 8 best offline notes app Android picks for 2026, checked for internet permission, account, sync, and backups. Find an offline notes app that never waits." +excerpt: "Four of these apps can't reach the internet at all. Four work offline and sync later. Eight offline notes apps for Android, checked October 9, 2026." +author: "ashutosh-sharma" +publishedAt: "2026-10-09" +updatedAt: "2026-10-09" +category: "local-first" +tags: ["offline", "android", "notes-apps", "comparison", "local-first"] +featured: false +draft: false +coverImage: "/blog/best-offline-notes-apps-android/01-banner.png" +coverAlt: "Cover reading 8 Best Offline Notes Apps for Android, beside a numbered list of eight apps checked in October 2026" +canonical: "https://atomic-notes.devbehindyou.com/blog/best-offline-notes-apps-android" +keywords: "best offline notes app android, offline notes app, offline note taking app, offline notes app android, airplane mode, no account, local storage, Notally, Markor, Joplin, F-Droid, sync later, battery" +readingTime: "11 min read" +--- + +
+

Quick answer

+

The best offline notes app Android users can install depends on whether they want sync. Material Notes, Open Notes, sNotz, and Easy Notes have no internet permission at all. Atomic Notes, Orgzly Revived, Notes, and Butterfly work fully offline and can sync or reach the network when you ask. Atomic Notes is the only one that syncs to your own Google Drive by itself.

+
+ +Most notes apps will tell you they work offline. Try one on a long flight and the truth shows up fast: a spinner, a "you're offline" banner, a new note that never appears on your other phone. + +I wanted an **offline notes app android** users can trust in a tunnel, on a plane, or in a village with one bar. So every pick here creates, edits, and searches notes with no connection at all. Then I sorted them by a fact anyone can check: whether the app asks Android for internet access. + +I checked every app's F-Droid listing and its `AndroidManifest.xml` on October 9, 2026. Atomic Notes is my own app. It's first, with its limits listed in the same plain terms as the others. + +## What makes the best offline notes app Android users can trust? + +**It saves to local storage first and never needs the network to do your daily work.** Sync, if there is any, happens later and catches up by itself. + +![Two groups of apps. No internet permission at all: Material Notes, Open Notes, sNotz, Easy Notes. Offline first with network for sync or extras: Atomic Notes, Orgzly Revived, Notes, Butterfly.](/blog/best-offline-notes-apps-android/03-internet-split.png "Fig 1. Two kinds of offline. Some apps can't go online at all. Others work offline and sync later.") + +Four checks decide it: + +1. **It opens in airplane mode** with your notes already there, no spinner. +2. **You can create, edit, and search** with no connection. +3. **Offline edits are safe.** They either never need to sync, or they sync later without losing anything. +4. **You can back up.** An export, a backup file, or a synced copy, because the phone may hold the only one. + +An app with no internet permission passes the first two by design. That's also the strongest privacy guarantee Android offers, since the app has no way to send a note anywhere. If you want to see why offline should be the default for any notes app, my piece on [notes apps without internet](/blog/why-notes-should-work-offline) covers the reasons and a five-minute test. + +## How do the 8 apps compare? + +**Half can't reach the internet. Half can, for sync or extras. Only one needs an account.** Here's the whole list. + +![A comparison table of eight apps showing internet permission, account, sync, protection, license, and latest version.](/blog/best-offline-notes-apps-android/02-comparison.png "Fig 2. Eight offline notes apps for Android. Checked October 9, 2026.") + +Tell the finder what you need and it narrows the list: + +:::widget offline-finder + +## The 8 best offline notes apps for Android + +To find the best offline notes app Android owners will actually keep, every entry lists what the app can reach, whether it needs an account, how you back it up, and its weak spot. + +### 1. Atomic Notes + +**Pick it for:** an offline notes app that also syncs into your own Google Drive. + +- **Offline:** write, edit, check off, search, and delete with no connection. Every note saves on the phone as you type. +- **Can reach:** the internet for sync, network state, and the fingerprint lock +- **Account:** a Google account, used once to sign in +- **Sync:** optional, to a folder in your own Drive. Edits made offline sync later by themselves. +- **Protection:** an optional end-to-end vault, a biometric lock, and a no-screenshots mode +- **Code:** source-available on GitHub +- **Latest:** 2.03.5, September 28, 2026 +- **Weak spot:** the first sign-in needs internet, the free plan holds 30 notes, and there's no export button yet + +![The Atomic Notes notes database screen on a phone showing 8 notes on device and 8 in cloud, beside a fact card about offline saving, sync later, conflict copies, and honest limits.](/blog/best-offline-notes-apps-android/06-atomic-notes-card.png "Fig 3. Atomic Notes, disclosed: it's my app, and the offline behavior is in its public code.") + +When the network comes back, Atomic Notes retries a failed sync after 5, 15, and 45 seconds, then waits for the next trigger instead of draining the battery. If an offline edit collides with one from another device, the app keeps both and names one "(conflict copy)". That's why it's my pick for the best offline notes app Android users can run on two phones. + +### 2. Material Notes + +**Pick it for:** a clean notebook that can't go online even if it tried. + +- **Offline:** full. The app has no internet permission. +- **Can reach:** only the biometric hardware, for the lock +- **Account:** none +- **Notes:** plain text, Markdown, rich text, and checklists, with tags, pins, and a bin +- **Protection:** lock the app, one note, or every note with a tag +- **Backup:** JSON export (encryption optional, and it can run on a schedule) and Markdown export +- **Code:** open source under AGPL-3.0 +- **Latest:** 2.2.2 on F-Droid, July 16, 2026 + +Material Notes has the shortest permission list on this page, which makes it the best offline notes app Android offers for pure privacy. For an offline note taking app that you install and forget, it's the one I'd hand to a relative. + +### 3. Open Notes + +**Pick it for:** Markdown notes and checklists behind a biometric lock. + +- **Offline:** full, with no internet permission +- **Can reach:** notifications for reminders, start at boot, and the biometric lock +- **Account:** none +- **Notes:** Markdown with headers, checklists, code blocks, and quotes, plus home screen widgets +- **Protection:** an app lock and a switch that blocks screenshots +- **Backup:** your whole library as one ZIP file +- **Code:** open source under GPL-3.0 +- **Latest:** 1.4.1 on F-Droid, September 23, 2026 + +Open Notes is moving fast, with three F-Droid releases since June 2026. The ZIP backup makes moving to a new phone a two-minute job. + +### 4. sNotz + +**Pick it for:** quick notes and checklists with widgets and reminders. + +- **Offline:** full, with no internet permission +- **Can reach:** notifications, the biometric lock, shared storage, and the camera +- **Account:** none +- **Notes:** simple notes and checklists, reminders, and home screen widgets +- **Protection:** biometric or PIN lock for single notes +- **Backup:** built-in backup and restore +- **Code:** open source under GPL-3.0 +- **Latest:** 0.35 on GitHub, July 19, 2026. F-Droid still lists 0.34 from August 2025. + +sNotz asks for more permissions than the two apps above, so check them against what you'll use. None of them include the internet, though, so your notes stay put. + +### 5. Easy Notes + +**Pick it for:** Markdown with images, plus an encrypted vault for the private stuff. + +- **Offline:** full, with no internet permission +- **Can reach:** the biometric lock +- **Account:** none +- **Notes:** full Markdown, including images +- **Protection:** an encrypted notes vault +- **Code:** open source under GPL-3.0 +- **Latest:** 1.7 on F-Droid, May 18, 2026 +- **Weak spot:** the last code change in its repository dates from January 2026, so updates have slowed + +If you want encryption inside an app that never goes online, Easy Notes is the only pick here that does both. It's an offline note taking app with a safe built in. + +### 6. Orgzly Revived + +**Pick it for:** plain-text planning in Org mode, with schedules and deadlines. + +- **Offline:** full. Notebooks live as plain-text Org files. +- **Can reach:** the internet for WebDAV and Dropbox sync, plus calendar and alarms for reminders +- **Account:** none +- **Sync:** a folder on the phone, an SD card, WebDAV, or Dropbox +- **Extras:** priorities, tags, saved searches, and agenda views +- **Code:** open source under GPL-3.0 +- **Latest:** 1.23.1, October 4, 2026 + +Orgzly Revived is a community fork that kept the original Orgzly alive, and it's the best offline notes app Android planners can get for Org files. Plain Org files age better than any database, and any text editor can open them. + +### 7. Notes (by Bill Farmer) + +**Pick it for:** Markdown notes saved as ordinary text files. + +- **Offline:** full for writing and search +- **Can reach:** the internet, used for extras like OpenStreetMap maps, and all of shared storage +- **Account:** none +- **Storage:** plain text files in a folder you choose +- **Backup:** ZIP backups +- **Code:** open source under GPL-3.0 +- **Latest:** 1.41, March 1, 2026 + +Notes is a small, quiet app from a developer with a long shelf of F-Droid tools. Because notes are text files, any sync app you already trust can carry them, which turns a simple offline note taking app into a portable one. + +### 8. Butterfly + +**Pick it for:** handwriting, sketches, and diagrams on an endless canvas. + +- **Offline:** full, with files stored on the device +- **Can reach:** the internet for WebDAV, Nextcloud, and live collaboration, plus the camera and microphone +- **Account:** none +- **Sync:** optional WebDAV or Nextcloud +- **Platforms:** phones, tablets, desktops, and the web +- **Code:** open source under AGPL-3.0 +- **Latest:** 2.6.0, September 28, 2026 + +Butterfly is the one to pick if you think with a pen. On a tablet with a stylus, it's the best offline note taking app on this list. + +## Which apps can even reach the internet? + +**Four of the eight can't.** An app without the internet permission has no way to send your notes off the phone by itself. "View network connections" sounds similar, but it only lets an app check whether you're online. + +Tap an app to read its permissions in plain English: + +:::widget permission-reader + +## How do you back up an offline notes app? + +**On a schedule, to a second place, and you test the restore once.** An offline notes app keeps your notes safe from servers. It doesn't keep them safe from a dropped phone. + +![Three steps: export on a schedule, copy the file somewhere off the phone, and test a restore once on a spare device or after a reinstall.](/blog/best-offline-notes-apps-android/05-backup-plan.png "Fig 4. A backup plan for apps that never sync. It takes ten minutes a month.") + +Material Notes can export on a schedule. Open Notes and sNotz have one-tap backups. Orgzly Revived and Notes keep plain files, so any folder sync tool can copy them. Atomic Notes keeps a synced copy in your Drive, which covers a lost phone but not a deleted note, so empty the Recycle Bin with care. + +## Which one fits you? + +**Start with one question: will these notes ever need to reach another device?** The best offline notes app Android gives you follows from that answer. If not, pick from the four with no internet permission. If yes, pick by where the copy should go. + +![A decision tree. Need sync? If yes, own Google Drive leads to Atomic Notes, own server or files leads to Orgzly Revived or Butterfly. If no, need encryption leads to Easy Notes, otherwise Material Notes.](/blog/best-offline-notes-apps-android/04-pick-by-need.png "Fig 5. Quick pick. Open Notes and sNotz suit lists with reminders, and Notes suits plain text files.") + +| If you want | Pick | +|---|---| +| Offline notes that sync to your own Google Drive | Atomic Notes | +| The fewest permissions possible | Material Notes | +| Markdown with reminders and a screenshot block | Open Notes | +| Fast checklists and widgets | sNotz | +| An encrypted vault with no internet at all | Easy Notes | +| Org mode planning with WebDAV sync | Orgzly Revived | +| Plain text files any app can read | Notes | +| Handwriting and sketches | Butterfly | + +Readers often ask about Notally X, Markor, and Joplin too. Notally X is a well-kept offline notes app with no account. Markor appears in my list of notes apps without AI, and Joplin sits in my guide to encrypted notes apps, since each app shows up in only one of my roundups. + +My take: the best offline notes app Android owners can install is the one they never have to think about. It opens instantly, saves without asking, and has a backup you've tested once. Everything else is preference. + +## FAQ + +
+
+What is the best offline notes app for Android? +

For notes that never leave the phone, Material Notes, with no internet permission and a very short permission list. For offline writing that syncs later into your own Google Drive, Atomic Notes. For an encrypted vault with no internet at all, Easy Notes.

+
+
+Is there an offline notes app with no account? +

Seven of the eight here need no account at all: Material Notes, Open Notes, sNotz, Easy Notes, Orgzly Revived, Notes, and Butterfly. Atomic Notes asks for a one-time Google sign-in, because it syncs to your own Drive.

+
+
+How can I check if a notes app works without internet? +

Look up its permissions on F-Droid or in the Play Store, and look for "have full network access". Then test it: turn on airplane mode, force-close the app, reopen it, and create, edit, and search a note.

+
+
+Do offline notes apps save battery? +

Usually, a little. An app that never syncs makes no network calls in the background. Sync apps vary, so look for ones that sync on events instead of polling. Atomic Notes stops retrying after three failed attempts until something changes.

+
+
+Are F-Droid offline notes apps safe? +

F-Droid builds each app from its public source and labels anti-features like tracking, which is a strong start. Still read the permission list. An app with no internet permission can't send your notes anywhere, whatever its code says.

+
+
+Does Atomic Notes work offline? +

Yes. It's built local first: every note saves on the phone as you type, and writing, editing, and search never need a connection. You need internet for the first Google sign-in and for sync, which catches up by itself when you reconnect.

+
+
+ +## Keep reading + +- [Notes app without internet: why offline should be the default](/blog/why-notes-should-work-offline) +- [6 best local first note taking apps](/blog/best-local-first-note-taking-apps) +- [7 best private notes apps for Android](/blog/best-privacy-first-notes-apps-android) + +
+

Atomic Notes by DevBehindYou

+

An offline notes app for Android that saves every keystroke to your phone, then syncs to your own Google Drive when a connection shows up. Airplane mode changes nothing about how you write. See the app.

+
+ +## Sources + +- [Atomic Notes source code and releases. GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2) +- [Material Notes. F-Droid](https://f-droid.org/en/packages/com.maelchiotti.localmaterialnotes/) +- [Open Notes. F-Droid](https://f-droid.org/en/packages/com.opennotes/) +- [sNotz. GitHub](https://github.com/sunilpaulmathew/sNotz) +- [Easy Notes. F-Droid](https://f-droid.org/en/packages/com.kin.easynotes/) +- [Orgzly Revived. GitHub](https://github.com/orgzly-revived/orgzly-android-revived) +- [Notes by Bill Farmer. F-Droid](https://f-droid.org/en/packages/org.billthefarmer.notes/) +- [Butterfly. GitHub](https://github.com/LinwoodDev/Butterfly) +- [Notally X. GitHub](https://github.com/PhilKes/NotallyX) +- [Permissions on Android. Android Developers](https://developer.android.com/guide/topics/permissions/overview) diff --git a/content/blog/best-privacy-first-notes-apps-android.md b/content/blog/best-privacy-first-notes-apps-android.md index d1b69f5..1b751f4 100644 --- a/content/blog/best-privacy-first-notes-apps-android.md +++ b/content/blog/best-privacy-first-notes-apps-android.md @@ -187,7 +187,7 @@ The trade is the same every time: no internet means no sync and no cloud backup. **Google Keep** fails the rules: notes live in your Google account, readable by Google, with no end-to-end encryption. It's convenient, not private by design. -**Notesnook, Standard Notes, and Joplin** are excellent encrypted apps with encrypted sync. They're cross-platform first rather than Android-first, and I'm covering them in a separate guide to end-to-end encrypted notes apps, so this list stays unique. +**Notesnook, Standard Notes, and Joplin** are excellent encrypted apps with encrypted sync. They're cross-platform first rather than Android-first, and they have their own spot in my [guide to end-to-end encrypted notes apps](/blog/best-end-to-end-encrypted-notes-apps), so this list stays unique. ## FAQ @@ -223,6 +223,7 @@ The trade is the same every time: no internet means no sync and no cloud backup. - [Notes app privacy: 9 red flags to check](/blog/notes-app-privacy-red-flags) - [Encrypted notes explained: T2T vs end to end encryption](/blog/encrypted-notes-explained) - [What is a local first notes app?](/blog/what-is-a-local-first-notes-app) +- [8 best offline notes apps for Android](/blog/best-offline-notes-apps-android)

Atomic Notes by DevBehindYou

diff --git a/content/blog/encrypted-notes-explained.md b/content/blog/encrypted-notes-explained.md index 1f21558..de7873b 100644 --- a/content/blog/encrypted-notes-explained.md +++ b/content/blog/encrypted-notes-explained.md @@ -194,6 +194,7 @@ My take after building both modes: most notes don't need the vault, and some enc - [Local first architecture: the 4 layers behind Atomic Notes](/blog/atomic-notes-architecture) - [Notes app metadata: 8 things it knows without reading notes](/blog/notes-app-data-collection) - [Notes app privacy: 9 red flags to check](/blog/notes-app-privacy-red-flags) +- [5 best end to end encrypted notes apps, compared](/blog/best-end-to-end-encrypted-notes-apps)

Atomic Notes by DevBehindYou

diff --git a/content/blog/notes-app-data-collection.md b/content/blog/notes-app-data-collection.md index b801a46..ed2a8ac 100644 --- a/content/blog/notes-app-data-collection.md +++ b/content/blog/notes-app-data-collection.md @@ -192,6 +192,7 @@ The catch is the same one every time: no sync means no backup and no second devi - [Notes app privacy: 9 red flags to check](/blog/notes-app-privacy-red-flags) - [Encrypted notes explained: T2T vs end to end encryption](/blog/encrypted-notes-explained) - [Local first architecture: the 4 layers behind Atomic Notes](/blog/atomic-notes-architecture) +- [7 note taking apps with no AI reading your notes](/blog/best-note-taking-apps-without-ai)

Atomic Notes by DevBehindYou

diff --git a/content/blog/notes-app-privacy-mistakes.md b/content/blog/notes-app-privacy-mistakes.md new file mode 100644 index 0000000..86db096 --- /dev/null +++ b/content/blog/notes-app-privacy-mistakes.md @@ -0,0 +1,219 @@ +--- +title: "Notes App Security: 10 Privacy Mistakes to Fix in 2026" +slug: "notes-app-privacy-mistakes" +description: "Notes app security depends more on your habits than on the app. Ten notes app privacy mistakes people make every day, and a quick fix for each one." +excerpt: "Most leaks from a notes app don't come from hackers. They come from a phone left unlocked, a link left shared, or an APK nobody checked. Ten fixes." +author: "ashutosh-sharma" +publishedAt: "2026-10-09" +updatedAt: "2026-10-09" +category: "privacy" +tags: ["privacy", "security", "notes-apps", "checklist", "android"] +featured: false +draft: false +coverImage: "/blog/notes-app-privacy-mistakes/01-banner.png" +coverAlt: "Cover reading Notes App Security, 10 privacy mistakes to fix, beside a checklist of ten numbered mistakes" +canonical: "https://atomic-notes.devbehindyou.com/blog/notes-app-privacy-mistakes" +keywords: "notes app security, notes app privacy mistakes, note taking privacy, recovery phrase, screen lock, app lock, cloud backup, shared notes, APK security, password storage risk, end to end encryption, data ownership, cloud notes privacy" +readingTime: "11 min read" +--- + +
+

Quick answer

+

Notes app security breaks most often through habits, not hacks: a weak screen lock, no app lock, passwords and recovery phrases in plain notes, forgotten share links, previews that leak, an unprotected cloud account, loose exports, unchecked APKs, and trusting the word "encrypted". Each one has a fix that takes minutes.

+
+ +Picture handing your phone to a friend to show a photo. Your notes app is still open in the background. One swipe, and they're looking at your bank's security questions and answers. + +Nobody hacked anything. That's the uncomfortable truth about **notes app security**: the weak points are usually ours, not the app's. The best encryption in the world doesn't help if the phone is unlocked and the note is right there. + +So this guide is about habits. Ten notes app privacy mistakes that I see constantly, why each one matters, and the fix. I build Atomic Notes, and I'll point out where it helps and where it can't. + +## Why does notes app security fail so often? + +**Because a notes app feels private, so we treat it like a safe.** That feeling causes more notes app privacy mistakes than any bug. It's usually closer to a desk drawer: handy, unlocked, and often copied to a cloud account you set up years ago. + +![A map of ten mistakes in four groups: locks, secrets, accounts and copies, and installs and claims.](/blog/notes-app-privacy-mistakes/02-mistakes-map.png "Fig 1. Ten mistakes, four groups. Most of them take under five minutes to fix.") + +The mistakes fall into four groups: + +- **Locks (1, 2, 6):** who can open the phone, the app, and the screen preview. +- **Secrets (3, 4, 5):** what you store, and who you've shared it with. +- **Accounts and copies (7, 8):** the cloud account behind your notes, and the exports you leave around. +- **Installs and claims (9, 10):** where the app came from, and what its security claims really mean. + +Before you read on, run the quick audit. It takes a minute and scores your own setup: + +:::widget habit-audit + +If you'd like to judge the app itself rather than your habits, my [nine red flags for notes app privacy](/blog/notes-app-privacy-red-flags) covers that side. + +## Mistake 1: A screen lock anyone can guess + +**Your screen lock is the front door to every note on the phone, so notes app security starts there.** A four-digit PIN like 1234, a simple pattern, or no lock at all means anyone holding the phone holds your notes. + +Smudge marks give patterns away, and people pick predictable PINs. A six-digit PIN or a real passphrase raises the bar a lot, and it also protects your phone's own storage encryption, which is tied to that lock. + +**Fix:** use a six-digit PIN or longer, turn off pattern visibility, and set the phone to lock after 30 seconds. + +## Mistake 2: No app lock on the notes app + +**A screen lock only helps until you unlock the phone and hand it over.** An app lock adds a second check right at the notes app, so a borrowed phone doesn't mean borrowed notes. + +This is the mistake from the scene above. Plenty of notes apps offer a fingerprint or face lock, and it's usually off by default. + +**Fix:** turn on the app lock in your notes app. It's the cheapest notes app security upgrade there is. In Atomic Notes, it's under Security as biometric unlock, and you can add two-step verification with an authenticator app as a second gate. + +![Four layers: a screen lock, an app lock, an end-to-end vault, and two-step verification on the cloud account, each blocking a different kind of access.](/blog/notes-app-privacy-mistakes/04-lock-layers.png "Fig 2. Four locks, four different threats. Most people only use the first one.") + +## Mistake 3: Passwords in ordinary notes + +**A note titled "logins" is the first thing anyone looks for.** A plain note can't warn you about a breach, can't fill passwords into the right site only, and is often stored readable by the provider. + +Each login you add makes that note a bigger prize, and makes one stolen phone or one breached cloud account more costly. CISA's advice is short: use a password manager, and let it generate and remember unique passwords. + +**Fix:** move passwords into a password manager. If a note must hold something sensitive, put it behind end to end encryption. I'll cover this one in depth in a separate guide. + +## Mistake 4: A recovery phrase in a note that syncs + +**A recovery phrase is a master key.** Crypto wallet seed words, two-factor backup codes, and encryption vault phrases all unlock everything behind them. + +Recovery phrase safety works best offline. A phrase saved in a synced note now lives on your phone, in a cloud, and in every backup of both. That's at least three places an attacker can find it. + +Atomic Notes shows its six-word vault phrase once, asks you to write it down, and never sends it anywhere. That's on purpose. + +![A chart of where each kind of secret belongs: passwords in a password manager, recovery phrases on paper offline, ID numbers in an encrypted vault, and everyday notes in an ordinary note.](/blog/notes-app-privacy-mistakes/03-where-secrets-belong.png "Fig 3. Every secret has a better home than an ordinary note.") + +**Fix:** write recovery phrases on paper and store them somewhere safe and offline. Never photograph them. + +## Mistake 5: Share links you forgot about + +**A shared note link usually works for anyone who has it, for as long as you leave it on.** Shared notes outlive the reason you shared them. + +That grocery list you shared with a roommate three years ago may still be live, and now it's also where you keep the door code. Some apps keep public links active until you revoke them by hand. + +**Fix:** open your notes app's sharing settings and revoke every link you don't need today. Atomic Notes has no share links at all, so there's nothing to forget there, but check every other app you use. + +## Mistake 6: Previews that leak your notes + +**Your notes can show up where you never opened them.** The recent apps switcher keeps a picture of the last screen. Widgets show note text on the home screen. Screenshots copy notes into your photo library and its cloud backup. + +None of this needs a hack. Anyone glancing at your phone, or anyone with access to your photo backup, sees it. + +**Fix:** remove note widgets from the home screen if others use your phone. Turn on a no-screenshots mode if your app has one. In Atomic Notes, it also hides the app's preview in the recent apps switcher. + +## Mistake 7: A weak cloud account behind your notes + +**Your synced notes are only as safe as the account they sync to.** If that account reuses a password from a breached site, cloud notes privacy is gone the moment someone tries it. + +OWASP calls this credential stuffing: attackers replay leaked email and password pairs on other sites. Two-step verification stops most of these attempts, and it's the notes app security step people skip most. For Atomic Notes, that account is your Google account, because your notes sync to your own Drive, so its security is your notes app security. + +**Fix:** give your cloud account a unique password and turn on two-step verification, ideally with a passkey or an authenticator app. + +## Mistake 8: Exports and backups left lying around + +**An export is a full copy of your notes, usually unencrypted.** People export once, then leave the file in Downloads, a shared folder, or an email to themselves. + +Data ownership means you can take your notes with you. It also means you're now responsible for that copy. A cloud backup you set up and forgot can be the least protected copy you have. + +**Fix:** search your phone and cloud storage for old exports. Delete the ones you don't need, and keep the rest in one encrypted place. + +## Mistake 9: Installing an APK you didn't check + +**A modified app can look identical to the real one.** APK security comes down to two checks: where the file came from, and whether it matches what the developer published. + +Atomic Notes ships its signed APKs only on GitHub Releases, with the file checksums and the signing certificate in the release notes. Here's how to check a download on a computer with the Android build tools installed: + +

Terminal · verify an Atomic Notes 2.03.5 download

+ +```bash +# 1. The file's fingerprint must match the release notes +sha256sum atomic-notes-2.03.5-arm64-v8a.apk +# 7ae44e050a0e62edc0b2162d26314675b8cd12fc6a43ab926c9ce4ced40ce0d9 + +# 2. The signing certificate must match too +apksigner verify --print-certs atomic-notes-2.03.5-arm64-v8a.apk +# Signer #1 certificate SHA-256 digest: +# cc24ae5ce1dca50fcd5e5c4c252d69e4965c55a975bd0e4739e8938fad9bebeb +``` + +No computer? Check the fingerprint right here. The file never leaves your browser: + +:::widget apk-checker + +![Three steps: download only from the official release page, compare the SHA-256 fingerprint, and check the signing certificate with apksigner.](/blog/notes-app-privacy-mistakes/05-apk-check.png "Fig 4. Three checks before you install any APK outside an app store.") + +**Fix:** install only from the official source, and compare the fingerprint before you tap install. An update signed with a different certificate won't install over the real app, which is Android protecting you. + +## Mistake 10: Trusting the word "encrypted" + +**"Encrypted" can mean the trip over HTTPS, the company's disks, or your own phone.** Only end to end encryption keeps the company itself out of your notes. + +This mistake undoes the other nine in a quiet way, and it's the one that makes note taking privacy feel solved when it isn't: you assume the cloud copy is sealed, so you store things there you'd never write on a postcard. Then you learn the provider holds the key. + +**Fix:** ask who holds the key. If the answer isn't "only you", treat the cloud copy as readable. My guide to [encrypted notes and end to end encryption](/blog/encrypted-notes-explained) shows the difference with a live demo, and my [comparison of end-to-end encrypted notes apps](/blog/best-end-to-end-encrypted-notes-apps) shows which apps hold up. + +## How do you keep note taking privacy for good? + +**Make the fixes into a short routine.** Note taking privacy isn't a setting you flip once, and notes app security drifts the moment you stop checking. Apps update, accounts age, and old share links pile up. + +![A five-step routine: check locks, review shared links, search for exports, check your cloud account security, and read release notes before updating.](/blog/notes-app-privacy-mistakes/06-routine.png "Fig 5. A ten-minute routine, every three months.") + +Here's what Atomic Notes does about each group, and where you still have work to do: + +| Mistake group | What Atomic Notes does | What's still on you | +|---|---|---| +| Locks | Biometric unlock, two-step verification, no-screenshots mode | Your phone's screen lock | +| Secrets | Optional end-to-end vault, phrase shown once, no share links | Keeping passwords and phrases out of notes | +| Accounts and copies | Notes sync to your own Google Drive | Your Google account's password and two-step verification | +| Installs and claims | Signed APKs with published checksums, public code | Checking the download | + +My take: most notes app privacy mistakes come from treating one tool as three. A notes app is for thinking. A password manager is for secrets. Paper is for recovery phrases. Keep them separate and your notes app security mostly takes care of itself. + +## FAQ + +
+
+What is the biggest notes app security mistake? +

Keeping passwords and recovery phrases in ordinary notes. One unlocked phone or one breached cloud account then exposes every login at once. Move passwords to a password manager and keep recovery phrases on paper, offline.

+
+
+Is it safe to keep private notes on my phone? +

Yes, with three habits: a strong screen lock, an app lock on the notes app, and end-to-end encryption for anything synced. Phones encrypt their own storage when locked, so the lock you choose does most of the work.

+
+
+How do I check an APK before installing it? +

Download it only from the developer's official release page. Compare its SHA-256 fingerprint with the one the developer published, and check the signing certificate with apksigner. If either doesn't match, delete the file.

+
+
+Do notes app privacy mistakes matter if I have nothing to hide? +

Most people's notes hold more than they think: addresses, health notes, door codes, and account hints. Those help scammers even when they seem boring. Fixing the common mistakes takes minutes and protects people you've written about, too.

+
+
+How often should I review my note taking privacy? +

Every three months, and after any big app update. Check your locks, revoke old share links, delete stray exports, confirm two-step verification on your cloud account, and read release notes for new AI or sharing features.

+
+
+Does Atomic Notes protect me from these mistakes? +

From some of them. It offers an app lock, two-step verification, a no-screenshots mode, an optional vault, and signed APKs with published checksums. Your screen lock, your Google account, and what you choose to write down are still up to you.

+
+
+ +## Keep reading + +- [Notes app privacy: 9 red flags to check](/blog/notes-app-privacy-red-flags) +- [Encrypted notes explained: T2T vs end to end encryption](/blog/encrypted-notes-explained) +- [5 best end to end encrypted notes apps](/blog/best-end-to-end-encrypted-notes-apps) + +
+

Atomic Notes by DevBehindYou

+

Biometric unlock, two-step verification, a no-screenshots mode, and an optional end-to-end vault, in a notes app that keeps your notes on your phone and in your own Google Drive. Look around.

+
+ +## Sources + +- [Use strong passwords. CISA](https://www.cisa.gov/secure-our-world/use-strong-passwords) +- [Turn on multifactor authentication. CISA](https://www.cisa.gov/secure-our-world/turn-mfa) +- [Credential stuffing. OWASP](https://owasp.org/www-community/attacks/Credential_stuffing) +- [apksigner. Android Developers](https://developer.android.com/tools/apksigner) +- [Atomic Notes 2.03.5 release and checksums. GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2/releases/tag/v2.03.5) +- [Atomic Notes source code. GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2) diff --git a/content/blog/notes-app-privacy-red-flags.md b/content/blog/notes-app-privacy-red-flags.md index 2453dc2..9e0addc 100644 --- a/content/blog/notes-app-privacy-red-flags.md +++ b/content/blog/notes-app-privacy-red-flags.md @@ -194,6 +194,8 @@ That's why the third question, who pays, matters as much as encryption. A privac - [7 best private notes apps for Android in 2026](/blog/best-privacy-first-notes-apps-android) - [Notes app metadata: 8 things it knows without reading notes](/blog/notes-app-data-collection) - [What is a local first notes app, and why does it matter?](/blog/what-is-a-local-first-notes-app) +- [Notes app security: 10 privacy mistakes to fix](/blog/notes-app-privacy-mistakes) +- [7 best note taking apps without AI](/blog/best-note-taking-apps-without-ai) - [Read the Atomic Notes code on GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2) and check every claim on this page
diff --git a/content/blog/what-is-a-local-first-notes-app.md b/content/blog/what-is-a-local-first-notes-app.md index 8ebae66..6635a0f 100644 --- a/content/blog/what-is-a-local-first-notes-app.md +++ b/content/blog/what-is-a-local-first-notes-app.md @@ -187,6 +187,7 @@ Local first is also one of the strongest privacy signals a notes app can send. F - [Notes app without internet: why offline should be the default](/blog/why-notes-should-work-offline) - [Local first architecture: the 4 layers behind Atomic Notes](/blog/atomic-notes-architecture) - [Notes app privacy: 9 red flags to check before you trust one](/blog/notes-app-privacy-red-flags) +- [6 best local first note taking apps, compared](/blog/best-local-first-note-taking-apps) - [The Atomic Notes source code on GitHub](https://github.com/DevBehindYou/Atomic-Notes-App-V0.2), public to read and verify
diff --git a/content/blog/why-notes-should-work-offline.md b/content/blog/why-notes-should-work-offline.md index f59566f..30ef484 100644 --- a/content/blog/why-notes-should-work-offline.md +++ b/content/blog/why-notes-should-work-offline.md @@ -174,6 +174,7 @@ My opinion, after building one: a notes app that needs a network to save is real - [What is a local first notes app, and why does it matter?](/blog/what-is-a-local-first-notes-app) - [Local first architecture: the 4 layers behind Atomic Notes](/blog/atomic-notes-architecture) - [Encrypted notes explained: T2T vs end to end encryption](/blog/encrypted-notes-explained) +- [8 best offline notes apps for Android, checked](/blog/best-offline-notes-apps-android)

Atomic Notes by DevBehindYou

diff --git a/public/blog/best-end-to-end-encrypted-notes-apps/01-banner.png b/public/blog/best-end-to-end-encrypted-notes-apps/01-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..44fdb390e5f4c62d7b533cc882cb7071a517d108 GIT binary patch literal 92264 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

jz*^uErGoD@9F#!2elgyilPWSIB4~9>S}VPl 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

%FQ6@Ex=U^sMl9 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 literal 0 HcmV?d00001 diff --git a/public/blog/best-end-to-end-encrypted-notes-apps/05-metadata.png b/public/blog/best-end-to-end-encrypted-notes-apps/05-metadata.png new file mode 100644 index 0000000000000000000000000000000000000000..bf213190504ecdd02315c3bae91805334da84493 GIT binary patch literal 113363 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