๐Ÿš€ Version 0.2.2 ยท Closed Alpha

A calm place to
write your day down.

Private, encrypted journaling app for macOS and Windows. Structured gratitude, mood tracking & media attachments โ€” stored fully offline on your device.

AES-256 Encryption
TOTP & Passkeys
100% Offline
Coming Soon
Windows Download .exe
Coming Soon
macOS Download .dmg

โš ๏ธ Currently in closed alpha testing with activation codes ยท View on GitHub

Thankful โ€” Journal
Thankful journal interface

Built for private journaling

Local SQLite database, strong encryption, structured gratitude entries, and modern security โ€” all in one beautiful app.

๐Ÿ”

Local & Encrypted

Your journal stays on your device, protected with military-grade encryption.

  • AES-256-CBC encryption
  • Scrypt key derivation (N=2^17)
  • Auto-lock & Psst privacy mode
๐Ÿ™

Thankful Mode

Structured gratitude entries to build a daily reflection habit.

  • 3โ€“9 configurable gratitude fields
  • Custom reflection questions
  • Inspirational quotes
๐Ÿ›ก๏ธ

Modern Security

Layer strong authentication on top of your password.

  • TOTP with backup codes
  • Passkeys (WebAuthn)
  • Login lockout protection
๐Ÿ“Ž

Media Attachments

Capture moments with images and voice recordings.

  • Encrypted media storage
  • Inline audio playback
  • Drag & drop images
๐Ÿ˜Š

Mood Tracking

Track how you feel and see patterns over time.

  • 9 mood options
  • Calendar visualization
  • Mood-colored entries
๐Ÿ’พ

Backup & Restore

Export your entire journal as an encrypted backup file.

  • AES-256 encrypted .thankful files
  • Cross-device restore
  • Progress indicator
โญ Premium

Unlock the full experience

Support development on Patreon or try all features free for 30 days.

More gratitude fields
Psst privacy mode
Custom quotes
Two-factor auth (TOTP)
Login lockout
Backup & Restore
Coming: Themes
Support on Patreon

Open Source

Inspect the code, contribute, or run it locally โ€” everything happens on your machine.

Clone & Run

Get started in minutes with npm.

git clone https://github.com/iamrealguexoxo/thankful.git cd thankful npm install npm run dev

Build for production: npm run package:win

Tech Stack

Modern tools for a modern journal.

  • Electron 28 โ€” Cross-platform desktop
  • React 18 โ€” UI components
  • TypeScript โ€” Type safety
  • SQLite โ€” Local database
  • Tailwind CSS โ€” Styling
  • Vite โ€” Fast builds