Back to browse
Ichinichi – One note per day, E2E encrypted, local-first

Ichinichi – One note per day, E2E encrypted, local-first

by katspaugh·Mar 14, 2026·136 points·59 comments

AI Analysis

●●SolidCozyNiche Gem

Read-only past entries prevent editing yesterday, forcing you to write today.

Strengths
  • One-note-per-day constraint reduces decision fatigue and builds consistency
  • E2E encryption with AES-GCM keeps data private before cloud storage
  • No signup required to start, stores everything locally in browser
Weaknesses
  • Local journaling apps are a crowded category with established alternatives
  • Intentionally limited features may frustrate users wanting more flexibility
Category
Target Audience

People wanting a simple daily journaling habit

Similar To

Day One · Journey · Standard Notes

Post Description

Look, every journaling app out there wants you to organize things into folders and tags and templates. I just wanted to write something down every day.

So I built this. One note per day. That's the whole deal.

- Can't edit yesterday. What's done is done. Keeps you from fussing over old entries instead of writing today's.

- Year view with dots showing which days you actually wrote. It's a streak chart. Works better than it should.

- No signup required. Opens right up, stores everything locally in your browser. Optional cloud sync if you want it

- E2E encrypted with AES-GCM, zero-knowledge, the whole nine yards.

Tech-wise: React, TypeScript, Vite, Zustand, IndexedDB. Supabase for optional sync. Deployed on Cloudflare. PWA-capable.

The name means "one day" in Japanese (いちにち).

The read-only past turned out to be the thing that actually made me stick with it. Can't waste time perfecting yesterday if yesterday won't let you in.

Live at https://ichinichi.app | Source: https://github.com/katspaugh/ichinichi

Similar Projects