Platform
The operating system for the modern home.
Underneath the warm, friendly app is a platform most teams would spend two years building: six device surfaces, two products on one account, seventy database tables with policy-enforced isolation, AI that reads the household's own data, realtime coordination between phones, TVs and fridges. And a billing system that keeps all of it honest.
One account. Every screen in the house.
The same account lights up every surface. The phone a parent carries, the TV in the kitchen, the tablet on the fridge, the smart TV in the lounge, and the web for the laptop. A change in one is visible in the others within seconds.
Built like a platform, not a product.
Six boring, important things done well. So the family-facing warmth above has something to stand on.
Edge-first delivery
Served from Cloudflare's global network, so the app opens in under a second anywhere a family lives. No regional back-end to go down.
70+ tables, enforced boundaries
Supabase postgres with row-level security on every table. Every family's data is isolated by policy, not by convention. Admins can see across households only via a logged security-definer function.
AI that reads your household
Claude Haiku 4.5 for day to day coach + chore rotation + meal planning. Context assembled server-side from the family's own data so the model doesn't hallucinate someone else's week.
Realtime without the plumbing
One Supabase broadcast channel per household. Changes on the TV ripple to the phone and the fridge display within 200 ms. Phone-as-keyboard, remote-view switching, device pairing, all on the same socket.
Reliable scheduled work
pg_cron inside Supabase runs the reminder sweep, grandparent digest, meal-plan nudges, Vivo health reminders and billing-alert checks on strict schedules. Never from a user hitting a page.
Billing designed for two products
Stripe handles subscriptions for both Calendar and Health. A single customer, two independent entitlements, one webhook that keeps the paywall truthful in real time.
Already connected to the tools your household uses.
Fourteen integrations ship today. Not plans, not placeholders, each one wired to real data and gated by the right OAuth consent.
- Google CalendarCalendar
- Apple Calendar (iCloud)Calendar
- Outlook / Microsoft 365Calendar
- Google PhotosMemories
- WhatsApp inboxCapture
- Email inbox (letters, PDFs)Capture
- Alexa / Fire TVVoice
- Google Assistant / Google HomeVoice
- Siri ShortcutsVoice
- Zapier / webhooksAutomation
- Apple Health · Fitbit · Oura · GarminHealth
- Stripe (billing)Payments
- Brevo (transactional email)Infra
- Web Push + Expo PushNotifications
Trust built in, not bolted on.
The platform is designed so a security review is boring. The enforcement lives in the database, not in careful app code.
Row-level security on every table
Not RBAC-in-the-app, but policies the database enforces whether the request came from the app, a hook, or a leaked token.
GDPR data export + erasure
One click gives a family the full JSON of their household; a second click schedules deletion within 30 days.
Health data treated as special category
The Stresfri Health schema is isolated from the family calendar; its policies restrict to the owning user only, admin bypass included.
Observable in production
Status page, uptime probes against the real app, worker tails for every request, structured error reporting in both products.
Two products, one account
Stresfri Calendar for the household. Stresfri Health for the body.
They share an account, a bill and a brand, but have independent entitlements, AI models tuned per domain and isolated data schemas. Families start with one and graduate to both; both products get richer because the other exists.
Ready to see the inside?
Start a free household in two minutes. Or talk to us about rolling Stresfri out across a team, a brand or a workplace benefit.
