privacy
last updated: 2026-05-29
the boring part. we kept it short and we mean it.
moodytree is in private beta. this page describes what we collect now, why we hold it, and how long it stays. it gets longer as we add features. anything not listed, we don’t collect.
what we hold, and why
- your email — to let you in (private beta is invite-only) and to send you the magic-link sign-in. stored via Supabase Auth.
- your invite request, if you ask in — email + optional note. stored until reviewed; declined requests stay 30 days then delete.
- scribbles you write — what you say, anonymously, into the room. stored with a generated handle (no link to your email). body anonymized after 90 days.
- asks + letters you send to the cast — your text goes to our AI provider to generate the response, then is discarded. we do not store the message body.
- per-IP daily rate counter — a hashed IP + a per-day counter for the 50-call site-wide cap. raw IP is never stored. counters auto-roll daily.
- analytics — aggregate, anonymous. Vercel Web Analytics. no cookies, no fingerprinting, no per-user tracking.
who else gets the data
the services we use to run moodytree. each one only gets what it needs:
- Vercel — hosting + edge delivery.
- Supabase — database + authentication (EU region: us-west-2).
- Anthropic — AI provider for the character cast (US). receives the text of your asks + letters to generate the response. zero-retention is enabled on our account where the API supports it.
we never sell data to anyone. we never share what you write with advertisers. ads, if and when we add them, will live on content pages — never on /nest or any expression flow.
retention windows
- scribbles: 90 days as written, then anonymized (body cleared, handle kept for context).
- nest rate counters: 30 days, then pruned.
- invite requests: until reviewed; declined requests pruned after 30 days.
- your account + email: until you ask us to delete it.
what you can ask for
write to hello@moodytree.com and we’ll: export what we hold about you, delete your account + scribbles, or answer anything else. one human reads that inbox.
cookies
we use one functional cookie: your sign-in session. no analytics cookies, no marketing cookies. no consent banner because there’s nothing to consent to that you didn’t already consent to by signing in.
questions: hello@moodytree.com