Home · Platform
Platform overview

One system, five surfaces

A practice does not happen in one app. You work at a desk; your clients live on their phones and wrists. GrowthArc is one system that meets each of you where the work actually happens - and every surface reads from the same truth.

No card required to start. Cancel anytime.

Coach webCoach iOSClient iOS + AndroidApple WatchWhatsApp

The surfaces

Who stands where

Same data, different jobs. Nothing syncs "eventually" - a habit ticked on a wrist is on your dashboard when you refresh.

SurfaceWho it’s forBuilt for
Coach web appYou, at a deskThe morning read, the Studio, client deep-dives, calendar, billing - the full instrument panel.
Coach iOS appYou, between thingsToday’s sessions, quick replies, approving assistant proposals from a queue.
Client apps (iOS, Android, web)Your clientsToday’s habits, the journey arc, check-ins, voice notes, chat, their assistant.
Apple WatchYour clients’ wristsOne-tap habit logging, your nudges with your face, readings, the night-sky day view.
WhatsAppYou, on the moveAsk the assistant anything about your caseload; it answers from real data.

Data flow

The phone is the bridge, the cloud is the truth

Client devices talk to one backend with row-level security on every table: a coach sees exactly their practice, a client sees exactly their own work, and nothing is one clever URL away from someone else’s data.

The watch deliberately holds no login at all - it mirrors the phone, so there is no second password to leak and no second place for "is this done" to disagree.

  • Row-level security on every table
  • The watch pairs to the phone - zero credentials on the wrist
  • Auditable writes: one path per fact, no shadow copies
One truth
☁
Backend
Postgres + row-level security + 40 server functions
💻
Coach surfaces
Web + iOS, same session, same store
📱
Client phone
The client’s record and the watch’s bridge
⌚
Watch
Mirrors the phone · no login to lose

Integrations

Plays well with the tools you keep

Connected in settings, not in a support ticket.

Scheduling

Google Calendar

Two-way sync: sessions you book here appear there, busy time there blocks booking here.

Sessions

Zoom

Every session gets its link at booking. Clients tap through from the app or the reminder.

Payments

Stripe

Checkout on offer pages, subscriptions, invoicing and payouts - money moves on rails you already trust.

AI

WhatsApp

The assistant answers you where you already are. Caseload questions, drafted replies, on your phone’s own messenger.

Creators

YouTube · TikTok · Instagram

Point the Studio at your content and it drafts journeys from what you’ve already made.

Scheduling

Microsoft 365

Outlook calendar connection for practices that live in Microsoft.

Wearables

Wearables (coming)

HealthKit and Health Connect first, then Oura, Whoop and Garmin via an aggregator - body data as readings. See the roadmap →

Questions

Platform questions, straight answers

Is there an Android app for clients?
Yes - client apps ship for iOS and Android, plus the web. The coach’s native app is iOS first, with the full coach web app everywhere.
Where is my data stored, and can I get it out?
In a managed Postgres cloud with row-level security. You can export your practice data from Settings, and account deletion is honoured in-product, not by support ticket.
Do you sell client data?
No. Your clients are your clients. The business model is your subscription, full stop.
What happens if I cancel?
Your practice pauses rather than vanishes: nothing is deleted automatically, and export stays available.

Stand it up in an afternoon

Connect your calendar, publish a programme, invite one client. The whole loop, working, before dinner.

Start free · 14 days

No card to start. Your first client can be in tonight.