Legal
CalorieBot Privacy Policy
Last Updated: October 6, 2026
1. Introduction
CalorieBot ("we," "us," or "our") is a group coaching platform that runs inside Discord, with a web dashboard for coaches and payment pages for their clients. This policy explains what we collect, how we use it, who can see it, and the choices you have.
If you are a client in a coach's server, your coach decides how CalorieBot is used in that server and can see the coaching data described in section 4.
2. Information We Collect
2.1 Account information
- Your Discord user ID, username and display name, and the servers where you use CalorieBot
- When you sign in to the dashboard, we use Discord sign-in. We do not receive your Discord email address or password.
- The last time you were active in a server where CalorieBot is installed
2.2 Profile and health information you provide
- Age, sex, height, weight and goals, used to calculate calorie and protein targets
- Food photos and descriptions, and the calorie and macro estimates made from them
- Workouts, sets, steps, weight, waist and body-fat estimates
- Progress photos and check-in answers, including notes you write
- Peptide, GLP-1 or medication doses and reminders, if you choose to log them
- Challenge participation and results
Some of this is health information. We use it only to run the service for you and your coach.
2.3 Connected devices
If you connect Fitbit or Apple Health, we receive the data you authorize, such as steps, workouts, calories burned and weight. You can disconnect at any time.
2.4 Payment information
- Payments are processed by Stripe on Stripe's own checkout page. We never see or store your card details.
- We store your email address, Stripe customer and subscription identifiers, and what you purchased, so we can give you access and send receipts and account emails.
- Coaches connect their own Stripe account. We store its Stripe account identifier.
2.5 Messages and support
- If you send a direct message to CalorieBot, our team can read it so we can help you.
- Coaches can write private notes about their clients in the dashboard.
- We keep records of AI requests, such as which model was used and how much it cost.
2.6 Website visits
On caloriebot.ai we use Google Analytics, Ahrefs Web Analytics and Microsoft Clarity to see how visitors use our public pages, such as which pages they view, where they came from, how far they scroll and where they click. Clarity records these visits as heatmaps and session replays using first- and third-party cookies, and masks text typed into forms. We use this only to improve the website. It is not used in the dashboard or in Discord. To learn how Microsoft collects and uses data, see the Microsoft Privacy Statement.
3. How We Use Your Information
- Estimate calories and macros and track your nutrition, workouts and progress
- Show your progress to you and to your coach
- Run check-ins, challenges, leaderboards and reminders
- Give you access to what you bought, and send account and payment emails
- Provide support, keep the service secure and fix problems
3.1 AI processing
- Food photos, progress photos and text you send are processed by AI providers (OpenAI, Google Gemini and Anthropic) to produce estimates and responses.
- We do not use your photos or messages to train our own AI models.
- AI estimates can be wrong. Check anything important.
4. Who Can See Your Information
- Your coach (the server owner and people they make coaches) can see your coaching data in the dashboard, including food logs, weight and measurements, workouts, steps, check-ins, progress photos, challenge results and any peptide or medication logs.
- Other members of the server can see anything posted in shared channels or threads, and your display name and results on challenge leaderboards. Daily logs are kept in private threads, which Discord also shows to server moderators.
- Discord hosts the photos and messages you post in Discord. We store links to your photos, not the files.
- Service providers who help us run CalorieBot: Heroku (hosting and databases), Papertrail (logs), SendGrid (email), Stripe (payments), OpenAI, Google and Anthropic (AI), Fitbit (if you connect it) and Netlify (website).
- Your own tools, if you create a personal API key and give it to an app or AI agent.
We do not sell your personal information, and we do not share your health information with advertisers.
5. Your Choices and Rights
- Disconnect Fitbit or Apple Health at any time.
- Turn off or delete saved food memory in CalorieBot.
- Download a copy of your data at any time with the
/mydata exportcommand in Discord. - Delete your data with the
/mydata deletecommand. It removes your tracking data and CalorieBot threads in every server where you use CalorieBot. Your access and subscriptions, payment records, and content coaches own, such as challenges and programs, are kept. - To correct your data, or if you cannot use the commands, contact us (section 10). We will confirm your Discord account before acting.
- If you are a client, you can also ask your coach to stop tracking you in their server.
Depending on where you live, laws such as the GDPR or the California Consumer Privacy Act may give you further rights. Contact us to use them.
6. Data Retention
- We keep your data while you use CalorieBot, so your history and progress stay available to you and your coach.
- Leaving a server does not delete your data automatically. Use
/mydata delete, or ask us, and it will be deleted. - Deleted data can remain in our hosting provider's database backups until those backups expire.
- We may keep payment records for as long as tax and accounting rules require.
7. Security
Data is sent over encrypted connections and stored with our hosting provider. Dashboard sessions are stored in hashed form. No system is perfectly secure, and we cannot guarantee that data will never be accessed without permission.
8. Children's Privacy
- You must be at least 13 years old, and old enough to use Discord where you live.
- We do not knowingly collect data from children under 13. If you believe we have, contact us and we will delete it.
9. International Users
CalorieBot is operated from the United States, and our providers store data in the United States. By using CalorieBot, your data will be processed there.
10. Contact Us
For privacy questions, or data requests the /mydata commands do not cover, message our team in the CalorieBot support server.
11. Changes to This Policy
We will update this page when our practices change and change the date at the top. For significant changes, we will also let coaches know through the dashboard or Discord.