Cookie Policy
Contact: [email protected]
1. Overview
This Cookie Policy explains how Sparta Mind uses cookies, local storage, and similar technologies across our mobile app, web CMS, and landing page. We are committed to transparency about what data is stored on your device.
2. What Are Cookies & Local Storage?
Cookies are small text files placed on your device by a website or app. They are commonly used to remember login sessions, preferences, and usage patterns.
Local storage (including AsyncStorage in mobile apps and localStorage in web browsers) serves a similar purpose but stores data directly on your device rather than sending it with every request.
3. What We Use
3.1 Mobile App (iOS & Android)
The Sparta Mind mobile app does not use browser cookies. Instead, it uses React Native's AsyncStorage to persist essential data on your device:
| Data Stored | Purpose | Duration |
|---|---|---|
| Authentication session token | Keeps you logged in between app launches | Until logout or token expiry (7 days) |
| Onboarding draft data | Saves your progress if you close the app during onboarding | Until onboarding is completed |
| Language preference | Remembers your chosen language (English or Hebrew) | Until you change it |
| Push notification token | Identifies your device for push notification delivery | Until app is uninstalled |
This data does not leave your device except as part of normal API authentication flows (sending your session token to verify your identity).
3.2 Trainer CMS (Web Portal)
The Sparta Mind trainer CMS uses browser localStorage to maintain trainer and admin login sessions:
| Data Stored | Purpose | Duration |
|---|---|---|
| Supabase auth session | Keeps trainers and admins logged in | Until logout or session expiry |
| Theme preference | Remembers dark/light mode selection | Until changed |
3.3 Landing Page (sparta-mind.com)
The Sparta Mind landing page does not use any cookies, localStorage, or tracking technologies. It is a static HTML page with no data collection.
4. What We Do NOT Use
Sparta Mind does not use any of the following:
- Third-party tracking cookies (Google Analytics, Facebook Pixel, etc.)
- Advertising cookies or retargeting pixels
- Cross-site tracking of any kind
- Fingerprinting or device identification beyond what is needed for push notifications
- Session replay or screen recording tools
5. Third-Party Services
The following third-party services may store minimal data on your device as part of their standard operation:
| Service | Purpose | Data Stored |
|---|---|---|
| Supabase Auth | Authentication and session management | JWT access and refresh tokens |
| Sentry | Error monitoring and crash reporting | Anonymous error context (no personal data) |
| Google Sign-In (optional) | OAuth authentication | OAuth state token (temporary, during sign-in only) |
None of these services use your data for advertising or cross-site tracking.
6. Managing Storage on Your Device
Mobile App
- Clear app data: Go to your device Settings > Apps > Sparta Mind > Storage > Clear Data. This will log you out and remove all locally stored data.
- Uninstall: Removing the app deletes all AsyncStorage data. Progress photos remain in your device's photo library.
CMS (Web Browser)
- Clear localStorage: Open your browser's Developer Tools > Application > Local Storage > select the CMS domain > Clear All.
- Log out: Clicking "Log out" in the CMS removes your session data.
7. Changes to This Policy
If we introduce new storage mechanisms or third-party services that affect your privacy, we will update this policy and notify you via the methods described in our Privacy Policy.
8. Contact Us
For questions about this Cookie Policy or our data practices:
Email: [email protected]
For full details on how we handle your personal data, see our Privacy Policy.