Back to Home

Cookie & Storage Policy

Last updated: April 2026

Published by Trike Mobility (OPC) Private Limited in compliance with applicable Indian data protection regulations.

What Are Cookies?

Cookies are small text files placed on your device by websites. The Trike web platform also uses browser Local Storage — a similar mechanism that stores data locally on your device without sending it to our server on every request.

Mobile App

The Trike mobile app (Android and iOS) does not use browser cookies. Instead it uses:

  • Expo SecureStore (backed by Android Keystore / iOS Keychain) — to store your authentication tokens securely on-device.
  • React Native AsyncStorage — to persist your non-sensitive app state (e.g., user preferences) locally.

Neither of these sends data to third-party ad networks.

Cookie Categories

Strictly Necessary

These are essential for the platform to function. The app cannot work without them. They do not require your consent.

Functional

These remember your preferences (e.g., theme) and consent choices. They improve your experience but are not essential.

Functional / Performance (Third-Party)

Set by third-party services (Mapbox) integrated into the app. By using the map feature you interact with Mapbox infrastructure. You can disable map interactions to avoid these.

Cookies & Storage We Use

trike-session

Strictly Necessary

HttpOnly Cookie

Stores your user role and profile completion status to allow server-side middleware to redirect you to the correct section of the app.

Duration: 7 days

refresh_token

Strictly Necessary

HttpOnly Cookie

Stores your authentication refresh token so you stay signed in across sessions without re-entering your OTP.

Duration: 7 days

trike-theme

Functional

Local Storage

Remembers your preferred colour theme (light or dark mode) across sessions.

Duration: Persistent (until you clear browser storage)

trike-cookie-consent

Functional

Local Storage

Records that you have acknowledged this cookie notice so it is not shown again.

Duration: Persistent (until you clear browser storage)

Mapbox tile cache & telemetry

Functional / Performance (Third-Party)

Browser Cache / Local Storage (set by Mapbox GL JS)

Caches map tile data to improve map rendering performance. Mapbox may also process your map viewport information (zoom level, tile requests) on their servers when you use the interactive map.

Duration: Session / browser cache lifetime

View Mapbox Privacy Policy →

Web Push subscription keys

Strictly Necessary (for notifications)

Stored on our server (not a cookie)

If you opt in to push notifications on the web, your browser generates an endpoint URL and encryption keys. We store these on our server to deliver notifications to your browser. This is not a cookie — it is a browser-generated credential.

Duration: Until you revoke notification permission or log out

No Advertising or Tracking Cookies

We do not use any advertising cookies, cross-site tracking cookies, or analytics cookies on the Trike platform. We do not share cookie data with advertisers or data brokers.

How to Control Cookies

Because the cookies we use are strictly necessary for authentication, you cannot disable them while using the platform. However, you can:

  • Clear all browser cookies and local storage via your browser settings. This will sign you out.
  • Use your browser's developer tools to inspect or delete specific items.
  • Revoke push notification permission via your browser's site settings to remove the Web Push subscription.
  • Disable map interactions to avoid Mapbox tile requests.

Contact

For any questions about this policy, email us at support@trike-mobility.com.