Nisshi 日誌
Encrypted bullet journal · iOS & watchOS

Rapid logging.
Fully yours.

A fast, distraction-free journal for your phone and wrist. No accounts, no ads, no tracking — your entries are yours alone. And when you sync, they travel end-to-end encrypted, so only you can ever read them. Inspired by The Bullet Journal method created by Ryder Carroll (bulletjournal.com)

Download for iOS Get Nisshi Sync
Free local backup · cloud sync optional · iOS 26+
9:41
Today · Mon, Jun 29
Daily Scorecard
Completed
Anytime
·Draft the Q3 planning doc
×Reply to Mara about the lease
·Pick up prescription
09:00
Standup & sprint review
12:30
Lunch w/ Jane — try the new udon place
·Task Note Event Anytime
New task…
Daily
Monthly
Future
Collections
More
How to read it ·Task Note Event ×Done Cancelled >Migrated Priority
01 — Daily Log

Log it in a tap.
Migrate it in a swipe.

Every day gets its own page. Capture tasks, notes, and events into 15-minute time slots — or drop them under Anytime. Tap a bullet to cycle open → done → cancelled. Star what matters. Didn't get to it? Migrate it forward. Tag an entry with where it happened — the location stays on your device, like everything else.

Cycle states
One tap moves a bullet through open, done, and cancelled.
Time slots
Group entries by the quarter-hour, or keep them untimed.
Migrate & copy
Push a task to any future day, or copy it forward.
Full history
Every edit is logged in an append-only audit trail.
9:41
Tue, Jun 30Today
Anytime
·Send invoice #214
>Fix the leaky tap
·Water the plants
08:30
Dentist — Dr. Smith
15:00
Listened to a great podcast on local-first apps — worth a re-listen
19:30
Dinner with the JonesesTrattoria Vecchia
New task…
Daily
Monthly
Future
Collections
More
02 — Plan & collect

Zoom out to the month, the quarter, or break free of dates entirely.

The Monthly Log spreads tasks and events across the weeks ahead; the Future Log plans by quarter across the years. Collections hold everything that doesn't belong to a date — free-Markdown documents or structured logs built from reusable templates.

9:41
June 2026
·File quarterly taxes
>Review monthly subscriptions in credit cards
×Renew passport
29 Mon
Won first pickleball match. Big day.
26 Fri
Flew to Barcelona for the week
21 Sun
Father's Day lunch
Daily
Monthly
Future
Collections
More
Monthly Log
9:41
Future Log
Q3 · 2026Jul – Sep
·Evaluate a drip-irrigation install
·Repaint the fence — call the contractor
Q4 · 2026Oct – Dec
25th-anniversary trip
·Review estimated taxes to avoid penalties
Daily
Monthly
Future
Collections
More
Future Log · by quarter
9:41
Templates Collections
Inbox
Field Notes
Car Repair History
Garden Plants
About Bullet Journaling
Books to Read
Recommended Podcasts
Daily
Monthly
Future
Collections
More
Collections · open text & structured
03 — Photos

A photo is worth a thousand notes.

Attach up to 10 photos to events and notes, and in collections. They're downscaled to compact memory-joggers — never archival bloat — and open in a full-screen, swipeable, pinch-to-zoom viewer. Delete one and it lands in the Trash, fully restorable.

≤ 512px longest edge ~20–45 KB each Encrypted end-to-end
9:41
1 of 2
Photo on an entry
Swipe to browse photos
22:16
Today
Anytime
·Draft the Q3 planning doc fo…
06:15
Listened to a great podcast on…
04 — Apple Watch

Today, on your wrist.

Today's log mirrors to your Apple Watch. Cycle a task's state from the wrist, or dictate a new note straight into the microphone — it syncs back the moment your phone is reachable.

The watch holds only a plaintext snapshot of today — no key, no database, no photos. It re-scopes itself automatically at every local midnight.

05 — Security & your data

Encrypted by default.
Yours by design.

No account. No email. No telemetry. Your journal lives in a file-protected database on your device, and the only key is derived from a password only you know.

Layered key hierarchy

A 256-bit master key wrapped by PBKDF2-SHA256 at 600,000 rounds. Change your password without ever re-encrypting your data.

File-protected on device

The database uses iOS Data Protection — AES-encrypted by a class key tied to your passcode and the Secure Enclave. Unreadable while locked.

24-word recovery

Lose your password and a BIP-39 recovery phrase re-derives the master key on any device. No reset email, because there's no server that could send one.

Your recovery phrase
Shown once at setup. The server never sees it — recovery is verified against a one-way SHA-256 fingerprint, never a stored key.
1 harbor 2 velvet 3 cinder 4 meadow 5 quartz 6 lantern 7 ember 8 ······
06 — Export & backup

Your data leaves whenever you want.

No lock-in, ever. Export the whole journal to a single Markdown file for archival or printing — or write an encrypted backup you can restore on a new device with your recovery password.

Markdown export
Every log & collection in one portable file.
Encrypted backup
One sealed file. Restore with your recovery password.
Optional
Nisshi Sync

Sync everywhere.
On a server you own.

There is no Nisshi cloud. You run the sync server yourself — on a home machine or any host you like. It stores nothing but encrypted blobs keyed by a random account id, never holds your key, and makes no outbound requests to anyone.

Free & open source
Node 20+ and a single SQLite file. No accounts to buy, no processor involved.
End-to-end encrypted, last-write-wins merge
iPhone & Apple Watch, always current
One shared join code for your household or team
The whole vault is one file you can back up
Start syncing
Setup instructions on GitHub. The app is fully functional offline — sync is never required.
Nisshi日誌
No analytics · No trackers · No third-party SDKs
Privacy info@nisshi.app iOS 26+ · watchOS companion
Coming soon
Nisshi isn't on the App Store yet.

We're putting the final polish on it. Write to info@nisshi.app and we'll tell you the moment it ships.