Privacy
Last updated 26 October 2026
Teddy is a daily check-in service that fitness and wellness coaches, including personal trainers, use with their clients. This page explains what we collect, who handles it, and what we never do with it.
What we collect
Coaches give us their name, email and mobile number to run their account. For each client they add their name, mobile number, timezone, check-in time, exercise routine and any notes the coach should know, such as an injury.
Each check-in produces a transcript, kept by ElevenLabs and by Teddy, or a text conversation. Voice calls are not recorded as audio, only written down as a transcript. We also keep what the client said about pain, mood and which exercises they did. Coaches may also upload exercise videos and filmed sessions.
When someone arrives at teddycalls.com from an ad or a link on another site, a small cookie remembers which ad campaign, keyword or website sent them, for up to 90 days. If they sign up or ask for a demo call, it is saved with their account or request, and only the Teddy team can see it.
Text messages
Clients receive texts only after their coach has confirmed, when adding them, that they agreed to check-in texts at that number. We record the time of that confirmation. Texts are the routine link after a call, a daily reminder for text-only clients, replies to what the client sends, and occasional messages from their coach.
Reply STOP to any message to opt out. Reply HELP for help. Message frequency varies, usually one or two texts a day on check-in days. Message and data rates may apply.
No mobile information will be shared with third parties or affiliates for marketing or promotional purposes. Text messaging originator opt-in data and consent are excluded from every category of sharing described on this page and will not be shared with any third party.
Who handles the data
We use a small number of providers, each only for the job named here.
- Supabase hosts the database and stores videos, audio recordings and lesson pictures.
- Twilio carries phone calls and text messages.
- ElevenLabs runs the voice coach on calls. Its language model is Google Gemini, and it hears the client's first name and what the client says on the call, to reply and to write the transcript and summary.
- Google Gemini also reads uploaded session videos, teaching calls and audio recordings to find the lessons in them, to plan the pictures for audio lessons, and, when a coach makes their own voice from a recording, to find the stretches where only they are speaking. That use sees only the recording and the coach's own lesson text, never a client's name or number.
- Pexels supplies stock photos for audio lessons. It receives only short search words made from the lesson, never client data.
- Vercel hosts the app. Resend sends email notifications to coaches.
- Google Analytics counts visits to the public pages of this site, such as the home page, setup guide and sign up, using cookies. It never runs on the dashboard, client links or calls.
- Google Ads measures whether our ads lead to sign ups and demo calls, on those same public pages. When a coach finishes signing up, we share their email address with Google, hashed in the browser before it is sent, along with a random account id, so Google can match the sign up to an ad click. We do not share client details, and it never runs on the dashboard, client links or calls.
- Stripe processes client billing. When a business connects its own Stripe account and sends a bill, the client's name and phone number are created as a Customer on that business's Stripe account, and card details are entered on Stripe's own checkout page, never on Teddy.
- If a business owner chooses to give Teddy their own voice, made from a short script they record or from clips of a recording they uploaded, that audio and the voice made from it are used only for that business's client check-in calls. ElevenLabs stores both until the owner deletes them from settings, which removes them there too.
How long we keep it
We keep check-in records, including transcripts, text messages and alerts, while your coach's account is active, and delete them within 30 days of the account closing.
ElevenLabs keeps its own copy of call transcripts under its own retention setting, which is currently indefinite until we shorten it. Exercise clips and filmed sessions stay in your coach's library until your coach deletes them. Payment records are kept with the business's own Stripe account, and card details are held by Stripe only.
What we never do
We do not sell personal data. We do not use client conversations to advertise. We do not share one coach's clients with another business.
Your choices
Clients can stop texts at any time by replying STOP, and can ask their coach to pause or remove them entirely, which deletes their check-in history. Coaches can delete clients and close their account from the dashboard, or ask us through the support thread inside the app or by email at alex@findyoga.com.au.
Contact
Questions about this policy or your data: alex@findyoga.com.au.