Not another wellness app selling your mood data. Every check-in gets cryptographically sealed — verifiable proof it's real, tamper-proof, yours.
No other tracker does this part 👇
Every entry gets an actual ECDSA P-256 signature (native Web Crypto API — the same primitive behind TLS/HTTPS). Try it below, right now.
Sliders, streaks, instant seal animation. Built for people who grew up dragging bars in Roblox, not filling out spreadsheets.
No account, no server storing your feelings. Everything lives in this browser's local storage — export or wipe it anytime.
Drag, jot a note, tap seal. Real ECDSA P-256, right here.
generating your signing key...
Bundle a period of entries into one signed chapter — averages, entry count, and a note in your own words. Meant for therapy, reflection years from now, or handing someone a real record instead of a vague memory.
Weekly average energy, from your sealed entries — not daily noise, the actual pattern.
seal a few entries across different weeks to see this fill in
This is a simple, deterministic pattern-match on your own last-7-days averages — six fixed rules, no AI, no psychological assessment. You can read the exact rules in this page's source. It's a playful mirror, not an insight engine.
🌍 This one needs your location. If you enable it, your coordinates are sent to Open-Meteo (open-source, no account, no key, no ad-tracking) to fetch current weather and air quality — nothing else uses your location, and it's not stored by us.
🔓 Honest limit: this is a UI promise, not a cryptographic vault. The message is signed (so you can prove it wasn't altered later), but the "locked until" date is just a check in this page's code — anyone who edits their browser storage or system clock could open it early. Real enforced time-locks need a trusted external clock, which this app doesn't have yet.
A single file with every sealed entry, your public key, and nothing else. Anyone —
an employer wellness program, an insurer, a therapist, a skeptical friend — can verify
every entry is real and untampered, without trusting us or our server.
Open verifier.html (works completely offline) and drop this file in.
⚠️ Different from your journal above. Your sliders and notes stay sealed, local, never transmitted. Messages you type here do leave your device — they're sent to an AI model to generate a reply. Every reply is safety-checked and cryptographically signed before you see it, but this is a conversation, not a sealed record.
🎙️ About the microphone: the companion's spoken replies are synthesized entirely on your device (no audio sent anywhere for that part). Voice input is different — most browsers (Chrome, Safari) send your recorded voice to Google's or Apple's servers to convert it to text, same as any website's dictation feature. Where your browser supports fully on-device recognition, this page uses it automatically and tells you so below.