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.

6
Device surfaces
Web, iOS, Android, Fire TV, webOS, Tizen, Apple TV
2
Products on one account
Stresfri Calendar + Stresfri Health
70+
Database tables
Row-level secured, versioned, documented
14+
Integrations shipped
Calendars, photos, voice, health, email, chat

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.

Web
calendar.stresfri.com
React · Cloudflare Workers · global edge
iOS + Android
Stresfri app
React Native · Expo · OTA updates
Fire TV
sideloaded APK
RN WebView · pair-code login
LG webOS
Smart TV
ipk · Magic Remote
Samsung Tizen
Smart TV
wgt · Smart Hub
Apple TV
tvOS
Swift · Siri Remote focus

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 Calendar
    Calendar
  • Apple Calendar (iCloud)
    Calendar
  • Outlook / Microsoft 365
    Calendar
  • Google Photos
    Memories
  • WhatsApp inbox
    Capture
  • Email inbox (letters, PDFs)
    Capture
  • Alexa / Fire TV
    Voice
  • Google Assistant / Google Home
    Voice
  • Siri Shortcuts
    Voice
  • Zapier / webhooks
    Automation
  • Apple Health · Fitbit · Oura · Garmin
    Health
  • Stripe (billing)
    Payments
  • Brevo (transactional email)
    Infra
  • Web Push + Expo Push
    Notifications

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.

Early accessShipped weeklyhello@stresfri.com