Skip to content
Project
Arcnode

ArcJournal

Live

A private daily journal, end-to-end encrypted.

DesktopElectronWindowsmacOSLinuxEncrypted
ArcJournal 2.0: the journal with its calendar and an open entry

Overview

About this project

ArcJournal is a desktop journal for Windows, macOS and Linux, built with Electron. Write daily entries, tag the mood behind them and grade your days, so patterns show up over time in your stats. Version 2.0 encrypts every entry on your computer with a key only your passphrase or recovery key can open, so the server stores what you write only as ciphertext that nobody else can read, Arcnode included. You sign in with your Arcnode account, and the app keeps itself up to date on every platform.

Capabilities

Highlights

  • End-to-end encrypted: entries, versions and attachments are sealed on your computer with AES-256-GCM
  • A passphrase and a recovery key; nobody else, not even Arcnode, can read or reset your journal
  • Rich-text daily entries with moods, day grades, comments, attachments and the last ten versions
  • Stats, streaks and trends, computed on your computer
  • Sign in with your Arcnode account, with passkeys and two-factor authentication
  • Windows, universal macOS, and .deb and .rpm for Linux, with automatic updates on all of them
  • ArcJournal 1.x journals come along, with a backup first and every entry checked

Gallery

Screenshots

Your journal
Write today
Stats and streaks
Lock your journal
Save your recovery key
Unlock
Settings
Sign in
Connect your Arcnode account

FAQ

Questions about ArcJournal

What is ArcJournal?
A private daily journal for your desktop. Write entries, tag the mood behind them and grade your days, and the stats show patterns over time.
Can Arcnode read my journal?
No. Everything you write in ArcJournal 2.0 is encrypted on your computer with AES-256-GCM before it is saved, with a key only your passphrase or recovery key can open. The server stores it only as ciphertext.
What if I forget my passphrase?
Use the recovery key you saved when you set up encryption. Without the passphrase or the recovery key nobody can open the journal, including Arcnode.
Which systems does ArcJournal run on?
Windows 10 and 11, macOS 13 or later (Apple silicon and Intel) and Linux (.deb, .rpm or zip). The app updates itself on every platform.
I use ArcJournal 1.x. What happens to my entries?
Download 2.0 by hand and sign in with your old login. When you set your passphrase, the app saves an unencrypted backup to Documents/ArcJournal backups and then encrypts your entries. The server keeps a plaintext safety copy of each migrated entry for 90 days, then deletes it.