Journal

Skip to the editor

Stored on this device only

Journal
Signed in
Menu

This note

Export

Notebook

Backup & import
Sync & integrations

Appearance

Happy Light
Your tools Account settings Sign in Create account Sign out

No notes selected

    Listening

    Linked from

      Quick find

        Link to a note

          ↑↓ choose · Enter links · Esc closes

          Linked from

            No notes link here yet. Type [[ in another note to link to this one.

            Share this note

            View link

            Anyone with this link can read this note, read-only. The note travels inside the link after the #, which browsers never send to a server — so it isn’t uploaded or logged anywhere.

            Images, audio and video aren’t included — only the text. [[Note links]] show as plain text to the reader.

            Edit together

            Anyone with this link can read and edit this note with you, live. Edits merge as you both type, and work offline — whatever you write while disconnected merges when you come back. The key sits in the link after the #, which browsers never send to a server, so the relay that passes edits along cannot read them.

            Share with AI

            The AI reads the note from a private link on api.happylight.io and sends back a complete new version. You see it as a diff and apply or discard it. The text stays on Happy Light’s server until the link expires (you choose when) or you stop sharing — that is the one way this differs from everything else in Journal, which never leaves this browser.

            See the plans

            Paste that line into an AI chat. Anyone holding the link can read these notes until . Edits show up here for review while this tab is open.

            Paste a reply

            If the AI could not send its edit itself, paste its whole reply here. The edited document is taken from its code block.

            Webhooks

            While a Journal tab is open, notes in a webhook’s scope are sent to its URL a few seconds after you stop editing them. Nothing is sent while no Journal tab is open — deliveries wait and go out next time. Notes outside the scope, and images, audio and video, are never sent. A reply can propose a change, which you review first.

            No webhooks yet. Make one to send chosen notes to an AI, an automation tool or your own server.

            Mode
            Scope — what this webhook may receive

            Tags (and the tags under them: #work includes #work/ideas)

            No tags yet.

            Chosen notes

              None. Select notes in the Notes tab, then “Send to webhook…”.

              Recent deliveries

                No deliveries yet.

                
                    
                Preview the result

                Activity

                  Nothing yet this session — actions like delete and create show up here.

                  Webhook deliveries

                    No deliveries yet.

                    Undo history is for this browser tab only; it does not survive a reload (the webhook log does). Ctrl/Cmd+Z and Ctrl/Cmd+Shift+Z work outside the editor.

                    Shared note — not saved

                    This shared link can’t be opened

                    Nothing was saved or changed. Ask the sender for the link again, or for the note as a .md file.

                    Record

                    Your microphone/camera turn on only when you press Record below, are processed entirely in this browser, and are never sent anywhere — the result is saved locally, same as a dropped file, until you export or sync it.

                    Preview under your camera
                    0:00

                    Connect Nextcloud

                    Uses your own Nextcloud over WebDAV with an app password (Settings → Security → Devices & sessions → Create new app password — never your real password). The URL, username and password are saved only in this browser and sent only to the server you enter below.

                    Connect Google Drive

                    Uses Google's own sign-in popup, scoped to drive.file — this app can only see files it creates itself in a "Happy Light Journal Sync" folder, never the rest of your Drive. Nothing is stored by Journal except while a backup is running.

                    Transcription

                    Speech becomes text with a Whisper model running in this browser. Nothing is uploaded. Bigger models are more accurate but download more and run slower.

                    Transcribe a recording in this note

                    Adds a new transcript below the recording. An existing transcript — including your corrections — is never replaced.

                      Import a transcript

                      Made elsewhere — your phone’s dictation, a meeting app — as .srt, .vtt or .txt. Read in this browser; nothing is uploaded.

                      Live dictation (optional)

                      Before you turn dictation on

                      Add tags

                      Drop to embed — images, video, audio, or .md files