Cookie & Storage Policy
Last updated: April 2026
1. Our Approach
FixMyGadgets does not use traditional HTTP cookies. Instead, we use your browser's built-in storage (localStorage and sessionStorage) to keep you signed in, remember your preferences, and provide a smooth experience. These storage mechanisms are never sent to our servers automatically — they are only accessed by our website code running in your browser.
2. What We Store
2.1 Essential (Authentication)
Required for the platform to function. Cannot be disabled.
| Storage Key | Type | Purpose | Duration |
|---|---|---|---|
| fmg_access_token | Session | Short-lived JWT to authenticate your requests | Until tab closes |
| fmg_refresh_token | Local | Keeps you signed in across browser restarts | Until logout |
| fmg_intended_redirect | Session | Redirects you to the right page after login | Until tab closes |
| fmg_referral_code | Session | Holds invite/referral code during signup | Until tab closes |
| fmg_cookie_consent | Local | Your cookie consent choice (accepted/declined) | Persistent |
2.2 Functional (Convenience)
Improve your experience but are not strictly required.
| Storage Key | Type | Purpose | Duration |
|---|---|---|---|
| fmg_bookings | Local | Last 20 booking summaries for quick access | Persistent |
| fmg_addresses | Local | Up to 5 saved addresses for faster re-booking | Persistent |
| faq-feedback | Local | Which FAQ answers you found helpful | Persistent |
2.3 AI Assistant (Fixo)
Used by our AI mascot for personality and chat continuity.
| Storage Key | Type | Purpose | Duration |
|---|---|---|---|
| fixo_session | Session | Random ID linking your messages to one chat conversation | Until tab closes |
| fmg-weather-cache | Session | Cached weather data for context-aware greetings | 30 minutes |
3. Third-Party Services
| Service | Purpose | Data Shared | When Loaded |
|---|---|---|---|
| Google Tag Manager | Analytics & event tracking | Anonymous events (booking submitted, signup, form submit) | Every page |
| Razorpay | Payment processing | Payment details (handled securely by Razorpay) | Payment pages only |
| Open-Meteo | Weather data for Fixo | Approximate coordinates (or Mumbai fallback) | Every page (cached 30min) |
Google Tag Manager may set its own cookies. Razorpay handles payment data securely — we never see or store your card details. Open-Meteo is a free API with no user tracking.
4. Geolocation
We request browser location permission for two purposes: (1) weather-aware Fixo personality and (2) finding technicians near you. You can deny the permission — we fall back to Mumbai. Your coordinates are never stored on our servers; they are only used in the browser to make API calls.
5. What We Do NOT Store
- No traditional HTTP cookies
- No passwords in browser storage
- No Aadhaar, PAN, or government ID numbers
- No credit card or payment details
- No location data on our servers
6. Clearing Your Data
- Session storage clears automatically when you close the browser tab.
- Local storage can be cleared via your browser's "Clear site data" option, or by logging out (which clears auth tokens).
- For full account deletion, contact support@fixmygadgets.in.
7. Changes to This Policy
We may update this policy to reflect changes in technology or regulation. The "Last updated" date at the top will indicate when changes were made.
Related Policies