MyMacroGo Ltd is committed to protecting your privacy and being transparent about how we use cookies and similar technologies on our website (mymacrogo.com) and mobile app.
1. What are cookies?
Cookies are small text files stored on your device when you visit a website. In our mobile app we use similar technologies, such as local storage, pixels and device identifiers, to recognise your device and improve your experience.
2. How we use them
We use these technologies for four purposes: keeping the service running, security, analytics, and remembering your preferences.
2.1 Strictly necessary
Essential for the service to work. These don't require consent.
| Cookie | Purpose | Duration |
|---|---|---|
| Session ID | Maintains your session during login and navigation. | Until the browser closes |
| Auth Token (Firebase) | Keeps you signed in securely. | 1 year or until logout |
| CSRF Token | Protects against security attacks during form submissions. | Session only |
2.2 Performance & analytics
Help us understand how the service is used, in aggregate and anonymised form.
| Cookie | Purpose | Duration |
|---|---|---|
| _ga (Google Analytics) | Distinguishes unique users to track usage trends. | 2 years |
| _gid (Google Analytics) | Tracks activity for daily session insights. | 24 hours |
| _gat (Google Analytics) | Manages request rates to prevent server overload. | 1 minute |
| Firebase UID | App performance monitoring. | 1 year |
2.3 Functional
Remember your choices to give you a better experience.
| Cookie | Purpose | Duration |
|---|---|---|
| Preferences | Stores settings such as language and theme. | 1 year |
| Integration Consent | Remembers your consent to sync with Apple Health or Google Fit. | 30 days |
2.4 Mobile app technologies
In the app we use device and advertising identifiers for analytics, local storage for temporary data, and push notification tokens if you opt in to alerts.
3. Third-party partners
- Google (Analytics, Firebase, Cloud) for usage insights and infrastructure. Data may be processed in the US with appropriate safeguards.
- Stripe for essential payment processing.
- Apple & Google integrations for syncing health data you choose to connect.
4. Managing your preferences
On the website: use the cookie banner on your first visit, the "Cookie Settings" link in the footer, or your browser settings to block cookies.
In the app: go to Settings > Privacy & Preferences > Cookies & Tracking, and manage permissions in your device settings.
Contact us
Email: privacy@mymacrogo.com
Post: MyMacroGo Ltd, 128 City Road, London, EC1V 2NX
Company No.: 16775441. Complaints: Information Commissioner's Office (ico.org.uk).