Legal

Cookie Policy

How we use cookies, local storage, and similar technologies.

Last updated: March 12, 2026

1 About This Policy

This policy explains how MushingPlan uses cookies, local storage, and similar technologies on our website and mobile application. Under the ePrivacy Directive, these rules apply to any technology that stores or accesses information on your device — including mobile local storage, SDKs, and device identifiers.

2 What Are Cookies & Similar Technologies

Cookies are small text files stored on your browser. On mobile apps, similar technologies include local storage databases, key-value stores, device identifiers, and SDK-based tracking. We use "cookies" broadly to cover all these technologies throughout this policy.

3 Categories of Technologies We Use

Strictly Necessary

No consent required
Technology Purpose
JWT auth tokensKeep you signed in
Offline cache (SQLite)Store data when offline
Consent prefs (MMKV)Remember your choices
Session cookiesWebsite session state

Functional

No consent required
Technology Purpose
Language preferenceRemember your language
UI settings (MMKV)Theme, units, map prefs
Offline map tilesCached map data
Saved map regionsDownloaded map areas

Analytics & Performance

Consent required
Technology Purpose
Google AnalyticsUsage statistics, page views, user journeys
Firebase AnalyticsIn-app event tracking, feature adoption
Firebase CrashlyticsCrash reporting and error tracking
Firebase PerformanceApp speed and responsiveness metrics

Marketing

Consent required
Technology Purpose
Meta Pixel (Facebook)Ad conversion tracking, audience building, retargeting

4 Third-Party SDKs & Services

Firebase (Google)

Analytics, crash reporting, performance monitoring, push notifications (FCM).

Google Analytics

Website and app usage tracking, user journey analysis.

Meta Pixel (Facebook)

Ad conversion tracking and audience building for marketing campaigns.

Mapbox

Map tiles and location rendering. May cache tiles locally.

Stripe

Payment processing. Stores session tokens for secure payments.

Google / Apple Sign-In

Authentication tokens for OAuth login.

5 Consent Management

We ask for your consent before activating non-essential tracking. You can manage your preferences at any time:

Mobile App

Settings → Privacy → Manage Tracking

Website

Cookie banner or footer link

Consent is as easy to withdraw as to give. We do not use pre-ticked boxes. Device-level permissions (e.g., location) are separate from GDPR consent — we request both independently.

6 Offline Consent

Your consent preferences are stored locally on your device. If you change preferences while offline, the app respects changes immediately and syncs them to our servers when connectivity is restored.

7 Website Cookies

The MushingPlan website (mushingplan.com) is a static site that uses minimal cookies:

  • Language preference (functional)
  • Analytics (only with consent)

8 Your Rights

Under GDPR and the ePrivacy Directive, you have the right to:

  • Know what technologies store data on your device
  • Refuse non-essential cookies and tracking
  • Withdraw consent at any time
  • Delete locally stored data through your device settings

9 Changes to This Policy

We will update this policy if we introduce new tracking technologies or third-party SDKs. Significant changes will be communicated through the app, and we will request new consent where required.

10 Contact

For questions about cookies and tracking, contact us at:

[email protected]