Legal
Privacy Policy
Last updated: April 2026
MacroMate, operated by Theocharris Savvidis, Greece ("we", "us", "our"), is committed to protecting your personal data. This Privacy Policy explains what data we collect, how we use it, and your rights under the General Data Protection Regulation (GDPR).
1. Data Controller
The data controller responsible for your personal data is MacroMate, operated by Theocharris Savvidis, Greece. You can contact us at support@macromatepro.com for any privacy-related matters.
2. Data We Collect
We collect the following personal data when you use MacroMate: account information (name, email address); profile data (date of birth, gender, height, weight); health data voluntarily provided (injuries, allergies); workout and nutrition plans created or assigned within the platform; weekly check-in submissions including photos and body measurements; messages exchanged between coaches and clients within the app; voice messages and media files shared through the messaging feature; and usage data such as log data and device information to ensure platform security and performance.
3. How We Use Your Data
We use your data to provide and operate the MacroMate platform; to enable coaches and clients to create, assign and track plans; to facilitate communication between coaches and their clients; to send transactional emails such as account invitations, billing notifications and security alerts; to improve platform performance and fix technical issues; and to comply with our legal obligations.
4. Legal Basis for Processing
We process your personal data under the following legal bases (GDPR Article 6): Contract performance (Art. 6(1)(b)) — processing necessary to deliver the MacroMate service, including account management, plan delivery and billing; Legitimate interests (Art. 6(1)(f)) — platform security, error monitoring and product analytics to improve the service, where these interests are not overridden by your fundamental rights; Legal obligation (Art. 6(1)(c)) — where applicable law requires retention or disclosure of certain data. For special category data (health information, body measurements and photos — GDPR Article 9), we rely on your explicit consent (Art. 9(2)(a)), provided voluntarily when you create your profile and submit check-ins. You may withdraw consent at any time by contacting us at support@macromatepro.com.
5. The Coach–Client Data Relationship
Coaches using MacroMate act as independent data controllers for the personal data of their clients. MacroMate acts as a data processor on behalf of coaches. Coaches are solely responsible for ensuring they have a lawful basis to collect and process their clients' data, including obtaining any necessary consent. By accepting these terms, coaches acknowledge this responsibility.
6. Data Sharing
We share data only with trusted service providers necessary to operate MacroMate: Supabase (authentication, database and file storage — supabase.com); Stripe (payment processing — stripe.com); Resend (transactional email delivery — resend.com); Render (backend hosting — render.com); Vercel (frontend hosting — vercel.com); Sentry (error tracking and crash reporting — sentry.io); PostHog (product analytics and session replay — posthog.com). All providers are bound by data processing agreements and are required to protect your data. We do not sell your personal data to any third party.
7. Data Retention
We retain your personal data for as long as your account is active. If you delete your account, your personal data is permanently removed from our systems within 30 days, except where retention is required by applicable law. Note that deleting your account also removes any conversations and associated content.
8. Your Rights (GDPR)
If you are located in the European Union, you have the following rights regarding your personal data: the right to access the data we hold about you; the right to correct inaccurate data; the right to request deletion of your data (right to erasure); the right to restrict or object to how we process your data; the right to data portability; and the right to withdraw consent at any time where processing is based on consent. To exercise any of these rights, contact us at support@macromatepro.com. You also have the right to lodge a complaint with your national data protection authority.
9. Cookies
MacroMate uses only essential cookies required for authentication and session management. We do not use tracking, analytics or advertising cookies. No cookie consent is required for essential cookies under GDPR.
10. Security
We apply industry-standard security measures including encrypted HTTPS connections, secure authentication via Supabase, and access controls. While we take every reasonable precaution, no method of data transmission over the internet is completely secure.
11. Minimum Age
MacroMate is not intended for use by persons under the age of 14. By creating an account, you confirm that you are at least 14 years old. If we become aware that a user is under 14, we will delete their account and associated data.
12. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes via email or a prominent notice within the app. Continued use of MacroMate after changes constitutes acceptance of the updated policy.
13. Contact
For any privacy-related questions, data requests or complaints, contact us at support@macromatepro.com. We will respond within 30 days.