Privacy Policy
Last updated: 28 October 2026
Who we are
No Excuses is a nutrition, training, and coaching app operated by blndr Agency (Pty) Ltd. For any privacy question or request, contact daan@blndr.agency.
What we collect
- Account: your email address (used to sign in).
- Profile: name, sex, age, height, weight, activity level, and your goals and calorie/macro targets.
- Your logs: the food you record, weigh-ins, workouts/training, and any meal or progress photos you add. Photos are stored with your account and are only used to power the features you use them in. A meal photo you send to be recognised is passed to our AI provider to read it, and is not kept in the chat history afterwards. Progress photos are never sent to an AI provider: they stay in your own timeline.
- Optional check-ins: mood, energy, body symptoms, written notes, and (only if you choose to track it) menstrual-cycle information. We store this to power your own insights and patterns. It is not visible to anyone else unless you turn on sharing yourself, as described under “Sharing your check-ins” below.
- Coaching: if you connect with a coach, and only while that link is active and you have consented, your coach can see your food, weight, and training.
- Payments: handled by our payment processors (Paystack and Stripe). We do not receive or store your card numbers.
- Coach branding and assistant avatar: if you are a coach on a paid plan and use the Brand page, we store your brand name, logo, colour, welcome line, and the assistant’s name and style. If you make an assistant avatar, we also store the face photo you upload (privately, visible to no one else) and the stylised images made from it.
- Technical: a device push token if you enable notifications, and basic technical logs needed to run and secure the service.
- Health data: only if you connect Apple Health or Garmin yourself. See “Apple Health data” and “Garmin data” below.
Sharing your check-ins
Your daily check-in is off-limits to your coach until you say otherwise. Nothing is shared until you go through the sharing notice and accept it; before that, a coach sees none of it.
- With a human coach: once you accept, your coach can see your check-ins (mood, energy, body symptoms, notes) so they can spot patterns with you. You can shield any of those four categories individually, and a shielded category never leaves our database. You can switch the whole thing back off at any time in Profile → Coaching.
- Cycle data is separate: menstrual-flow information is never included in that share. It has its own opt-in, off by default, that you have to turn on deliberately. We treat it as special-category health data and never bundle it with anything else.
- With the in-app AI coach: when you ask it about your own cycle or check-ins, it can read your logged flow days, mood, energy and symptoms to answer you. It never reads your written notes. Separately, your recent check-in signals are only added to its background context if you turn that on, and your notes only if you additionally opt in to those.
- Your personal patterns card is generated for you and is not sent to a coach.
Apple Health data
If you connect Apple Health on iOS (optional, off by default), we read and store the following from HealthKit to power your daily Recovery, Strain and Sleep scores and the energy balance: steps, active energy, workouts, heart rate, resting heart rate, heart-rate variability (HRV), respiratory rate, and sleep. Specifically:
- Daily summaries of these metrics are stored on our servers (Supabase) alongside your account, and kept while your account is active.
- Your scores and recent health summaries can be included as context when you talk to the in-app AI coach, so its advice reflects your recovery. Our AI providers process that content to answer the request and are not permitted to train on it.
- Health data is never shared with other household members, never used for advertising, and never sold. It is not shared with a coach: coaches have no access to your Apple Health data or the scores derived from it.
- You can disconnect Apple Health at any time in the iOS Health app (Sharing → Apps) and in the app’s Health settings; deleting your account (Profile → Account) removes the stored health data with it.
Garmin data
If you connect your Garmin account (optional, off by default), Garmin sends us data from your device from the moment you connect. Nothing from before that. Depending on your device this is: daily summaries, steps, active energy, workouts, heart rate, resting heart rate, heart-rate variability (HRV), stress, respiration, skin temperature, and sleep, and women’s health (cycle) data only if you share it in Garmin Connect.
- How we use it: to calculate your own Recovery, Strain and Sleep scores, and to set your daily calorie target from the energy you actually burned. Cycle data is only used to explain changes in your own weight trend, and is treated like the cycle data you log yourself. One day of scores always comes from one source: if Apple Health and Garmin both report a day, we use one of them, never a mix.
- Who processes it: Vercel (our hosting) receives it from Garmin, and Supabase (our database) stores it with your account while your account is active. Anthropic only receives it with your consent, as described below. That is the full list.
- Never sold or shared: Garmin data is never sold, never used for advertising, and never shared with a coach, household members, or anyone else.
- AI transparency: the in-app coach is an AI, powered by Anthropic (Claude). It only reads your Garmin data after you explicitly agree to that in the app. Until then, it never sees it. You can withdraw that consent at any time in Profile → Garmin with one tap; from then on the coach no longer receives your Garmin data. When it does, only the data needed to answer your question is sent. Garmin data, and anything we calculate from it, is never used to train, evaluate, or improve AI models, by us or by Anthropic.
- Your control: you see your Garmin data in your scores in the app. Disconnect at any time in Profile → Garmin or in Garmin Connect (Connected Apps); we then receive nothing more. To access, correct, export, or delete the Garmin data we stored, email us (see “Your rights”); deleting your account removes it as well.
Calendar access (optional)
If you connect your device calendar (optional, off by default), the app reads your upcoming events so the in-app coach can plan training and meals around your day. Event titles and times for the next two days are sent along with your chat request as context only: they are processed in memory to generate the coach’s answer and are not stored on our servers, not used for anything else, and never shared. The app never creates or changes events. You can turn this off at any time in Profile → Calendar or in iOS Settings → Privacy & Security → Calendars.
How we use it
To provide the app (your energy-balance dashboard, meal and training plans, progress), to enable coaching you opt into, to process payments for coaching, to send notifications you turn on, and to keep the service secure. We do not sell your data, and we do not use it for advertising.
Who we share it with
Only the service providers we need to run the app, each acting on our behalf:
- Supabase: database and authentication.
- Vercel: application hosting, and anonymous visit counts on our public website pages (Vercel Web Analytics: no cookies, no account details, nothing from inside the app).
- Paystack / Stripe: payment processing for coaching.
- Anthropic (Claude): powers the in-app coach assistant, reads a meal photo or description you ask it to log, and writes the notification and weekly-summary copy you have turned on. Only the content needed for that request is sent, and our AI providers are not permitted to train on it.
- fal.ai: makes images for us. For the illustrative dish images it receives a dish name and nothing about you: no photos, no logs, no profile. For a coach’s assistant avatar it receives that coach’s own face photo (through a private link that stops working after ten minutes) and our two style reference images, and nothing else: no name, email, account details or client data. We send it only to make those images, and fal.ai processes it under its own terms.
- TypeSafe: helps match a food you describe to the right entry in our food library. It receives food names and nothing about you: no photos, no logs, no profile.
- Your coach: as described above, with your consent, and your check-ins only if you have turned that on yourself.
Coach photos and avatars
This is optional and only for coaches on a paid plan. A coach can upload a photo of their face to have a stylised 3D character made of them. Their clients then see that character as an AI assistant that works in the coach’s style, labelled as an AI.
- Purpose and processor: the photo goes to fal.ai, our image provider, only to render those characters. It is not used for anything else, not for advertising, and never shown to clients.
- The original photo is stored privately and can be deleted at any time: Studio → Settings → Brand → Delete my photo. We then remove the original from our storage and send it to fal.ai no more. A render the coach already chose stays.
- The renders (the options and the chosen one) and the logo are kept while the coach has an account. Deleting the account removes the photo, the renders and the logo with it.
Cooking together (households)
You can invite someone into a household with a code (Profile → Household) to plan and cook together. A household shares cooking data only: your dishes, your meal plan and day types, and the prep and shopping lists built from them. Nothing else is shared: your food log, weight, check-ins, journal, health data, progress photos, training and points stay yours alone, and other members of your household cannot see them. Joining is your choice (you enter the code yourself), and you can leave at any time under Profile → Household; your cooking data stays with you.
Security & storage
Your data is protected by row-level security so each account can only reach its own data, a household only the cooking data it shares, and a coach only a client’s data through an active, consented link. Access is over encrypted connections.
Your rights
You can access, correct, export, or delete your data, and withdraw a coach’s access at any time. Delete your account directly in the app (Profile → Account → Delete account), or email daan@blndr.agency and we will action it. These rights are provided under POPIA (South Africa) and the GDPR where it applies.
Retention
We keep your data while your account is active. When you ask us to delete your account, we remove your personal data, except where we must retain limited records (for example, payment records) to meet legal obligations.
Children
No Excuses is for adults: you must be 18 or older to use the app. We ask for your age when you set up your profile and will not create one for anyone under 18. We do not knowingly collect data from anyone under 18; if you believe we have, contact us and we will delete it.
Changes
We may update this policy; we’ll change the date above and, for material changes, let you know in the app.
Contact
blndr Agency (Pty) Ltd: daan@blndr.agency.