A thoughtful mood journal that turns a minute a day into real self-knowledge. Track how you feel, see the patterns, and feel less alone along the way.
“You can't heal what you don't feel. MoodEvo is the small daily practice of turning toward yourself — gently, honestly, on your own terms.”
— our founding belief
Every feature exists for one reason: to help you notice, name, and understand what you feel.
Eight moods. An intensity dial. Tags for what triggered it. A line for your thoughts. That's it — and that's everything. No streaks-guilt, no perfectionism required.
Line charts, donut breakdowns, and a calendar heatmap turn raw feelings into visible rhythms.
Pattern-finding that connects your triggers to your mood — without judgement.
Streaks that forgive a missed day. Reminders that feel like a friend, not a drill sergeant.
Share reflections anonymously. Read what others are going through. Like, comment, feel less alone.
Entries live on your device. Nothing leaves without your say-so.
Create a free account in seconds. No credit card, ever.
Pick a mood, set the intensity, jot what's on your mind.
Your dashboard reveals trends you couldn't see in the moment.
Share, read, connect in the community. Healing is less lonely in good company.
MoodEvo is built with a zero-tracking, zero-dependency architecture. No third-party analytics, no ad SDKs, no data sales — ever.
Passwords are hashed with PBKDF2-SHA256 at 100,000 iterations with a random 16-byte salt, using the Web Crypto API. No external auth library, no supply-chain risk.
Authentication uses HMAC-SHA256 signed JWTs stored in httpOnly cookies. The signing secret lives in Cloudflare's encrypted environment variables, never in the codebase.
No Google Analytics, no Facebook Pixel, no Sentry, no Hotjar. The only observability is Cloudflare's built-in worker logs, which contain no user content.
All public pages are SSR on Cloudflare Workers with D1 (SQLite at the edge), delivering sub-50ms responses globally. Charts are inline SVG — no 200KB chart library shipped to the client.
Download all your mood entries as JSON or CSV with one click. The data belongs to you, not us. Delete your account and every entry is permanently removed.
“Three months in and for the first time I can see my emotional patterns clearly. Turns out I feel great after every workout — now I move at least three times a week.”
“The design feels like a deep breath. The heatmap is so intuitive — I see my whole month at a glance. Exactly what a wellness app should feel like.”
“As a therapist, I recommend MoodEvo to many of my clients. The simple logging plus the community helps them feel less alone in what they're going through.”
We're building something that lasts. While we grow, every feature is on us.
No credit card. No trial. No catch. We're building the best mood tracker on the internet, and you're invited to help.
Yes. Right now every feature in MoodEvo is free while we grow. As the community grows and we add more advanced tools, some may move to a paid plan. For now, enjoy everything on us.
Yes. MoodEvo is a Progressive Web App (PWA) with a local-first architecture. You can log moods, view analytics, and use the wellness toolkit offline. Your data syncs to the cloud automatically when you reconnect.
Yes. Your mood entries are stored locally on your device and synced to your encrypted cloud account. The AI coach only sees an anonymized mood summary — never your name, email, or full journal notes.
Yes. On Chrome (Android) or Safari (iOS), use 'Add to Home Screen' to install MoodEvo as a native-like app with offline support and push notifications.
Join 50,000+ people learning to feel, not fix.
Get started free →