Cookie Policy
What storage and cookies Mindful Muslim uses, why, and how you control them
What cookies and storage are
Cookies are small text files stored by your browser Local storage and similar technologies can hold preferences on your device We use these to keep the site secure and functional, to remember choices you make, and — only with permission — for optional analytics
How to change your choices
Use Cookie settings in the site footer, or visit this page after opening preferences from the consent banner You can accept optional cookies, reject them, or manage categories Withdrawal is as easy as giving consent Rejecting optional analytics stops future loading of those scripts and attempts to clear known analytics cookies
Read our Privacy Policy for how personal data is handled Contact support@mindfulmuslim.org.uk with privacy questions
What we use today
The table below reflects the technologies present in the live codebase at the time of writing It is not a generic template
| Name / key | Provider | Purpose | Category | Duration | Type |
|---|---|---|---|---|---|
| mm-consent | Mindful Muslim | Stores cookie consent version, timestamp and categories (necessary first-party record) | Necessary | Until cleared | First-party localStorage |
| mm-theme | Mindful Muslim | Remembers light or dark theme | Necessary | Until cleared | First-party localStorage |
| Supabase auth cookies | Supabase / Mindful Muslim | Signed-in session for the client portal | Necessary | Session / provider-defined | First-party cookie |
| mm_admin | Mindful Muslim | Admin session continuity where applicable | Necessary | Session / short-lived | First-party cookie |
| mm-prayer-location | Mindful Muslim | Saved prayer location (rounded coordinates, label, timezone) | Preferences | Until cleared or preferences withdrawn | First-party localStorage |
| Reflection UI prefs | Mindful Muslim | Filters and UI state for reflections where used | Preferences | Until cleared | First-party localStorage |
| _ga, _gid (and related) | Google Analytics 4 | Optional usage measurement — loaded only with analytics consent | Analytics | Up to ~2 years (provider) | Third-party / first-party cookie |
| _clck, _clsk (and related) | Microsoft Clarity | Optional experience analytics — loaded only with analytics consent | Analytics | Provider-defined | Third-party / first-party cookie |
Muwaqqit and prayer times
Prayer times are calculated via Muwaqqit’s API through our own server route — not an iframe When you choose a location, coordinates are sent to that API to return times for the day Muwaqqit is treated as a functional third-party calculation service for a feature you request It is not loaded as marketing technology Location is never requested before you act on the prayer banner
First-party analytics endpoint
The site may send minimal first-party events to our own analytics API These respect Do Not Track / Global Privacy Control and are not a substitute for optional GA or Clarity They are not used to load third-party marketing pixels
Marketing category
We do not currently operate separate marketing pixels or advertising cookies beyond optional analytics listed above A marketing category is therefore not shown in the preference centre