Cookie Policy

Last updated: 29 October 2026

1. What Are Cookies

Cookies are small text files that are placed on your device when you visit a website. They are widely used to make websites work more efficiently, provide a better user experience, and supply information to site owners. Some cookies are essential for the website to function, while others help us understand how visitors interact with our platform.

2. How We Use Cookies

MyDoctors360 uses cookies to authenticate your sessions, remember your language and currency preferences, and (with your consent) analyse how our platform is used so we can improve it. We categorise our cookies into three types: strictly necessary, analytics, and marketing.

3. Types of Cookies We Use

3.1 Strictly Necessary Cookies

These cookies are essential for the website to function and cannot be switched off in our systems. They are usually only set in response to actions you take, such as logging in or setting your privacy preferences.

CookiePurpose
sb-*-auth-tokenSupabase authentication session — keeps you logged in securely.
NEXT_LOCALERemembers the language you chose, if it’s different from your browser’s language.
cookie_consentStores your cookie preferences (localStorage) so we respect your choices on subsequent visits.
Name: md360_did. Purpose: helps us prevent fraud and misuse of our referral scheme by recognising if the same device is used for several accounts. Type: first-party, strictly necessary (security). Lasts: 13 months.

Browser storage that is strictly necessary:

NameTypePurposeLasts
mydoctor_geo_coordsSession storage, kept in your browserHolds your approximate location after you choose to use it, so we can show doctors near you.Until you close the tab.
anonymous_idLocal storage, kept in your browserA random ID that lets us keep a record of the cookie choice you made, without knowing who you are.Until you clear your browser storage.
display_currencyFirst-party cookieRemembers the currency you chose for showing prices. Only set if you pick a currency.1 year.
pwa-install-dismissed-atLocal storage, kept in your browserRemembers that you closed the “add to home screen” message, so we don’t keep showing it.Until you clear your browser storage.
md360_voice_privacy_v1Local storage, kept in your browserRemembers that you’ve read and accepted the privacy notice for the AI chat microphone, so we don’t ask every time. Your voice recordings aren’t stored.Until you clear your browser storage.
md360_voice_privacy_browser_v1Local storage, kept in your browserRemembers that you’ve read and accepted the privacy notice for voice search in the search bar, so we don’t ask every time. We don’t receive or store your voice recording.Until you clear your browser storage.
admin-sidebar-collapsedLocal storage, kept in your browserStaff only. Remembers whether the admin menu is open or closed.Until you clear your browser storage.
md360.gpSoundAlertLocal storage, kept in your browserRemembers whether the ‘GP is ready’ sound is on or off.Until you clear your browser storage.
md360.od.alerted:{id}Local storage, kept in your browserMakes sure the ‘GP is ready’ alert plays only once for each consultation on this device.Until you clear your browser storage.
auth_return_toFirst-party cookieRemembers which page to send you back to after you sign in or confirm your email.1 hour, or until it’s used.
md360_admin_gateFirst-party cookieStaff only. Lets authorised staff into the site while it’s not yet open to the public.12 hours.
__stripe_mid and __stripe_sidCookies set by Stripe on payment pagesHelp Stripe process your payment securely and prevent fraud.__stripe_mid: 1 year. __stripe_sid: 30 minutes.

These are kept only for your current visit and are deleted when you close the tab.

NamePurpose
md360_voice_welcome_played_v1Plays the voice welcome only once per visit.
md360_last_search_pathRemembers your last search, so the Back button returns you to your results.
md360.od.widget.collapsedRemembers whether you minimised the Next available GP queue box.
md360_doctor_waitlist_joined:{country}Remembers that you’ve joined the waitlist for that country, so we don’t ask again.
md360:google-maps-unavailableRemembers that the map couldn’t load, so we show the list view instead.
clinic_owner_roleUsed while a clinic owner registers, to set up their clinic account correctly.
md360-chatKeeps your conversation with the search assistant, and the doctors it suggested, while you move between pages, so you don’t lose it. It stays in this tab on your device only.
md360:flash-toastShows a one-off message, such as “Saved”, after the page reloads. Deleted once it’s shown.

We also keep an offline page and our icons in your browser, so the site can show a message if you lose your connection. This holds no personal information.

3.2 Analytics Cookies (Requires Consent)

These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. All information these cookies collect is aggregated and therefore anonymous.

CookieProviderPurpose
_gaGoogle Analytics (GA4)Distinguishes unique users by assigning a randomly generated number as a client identifier.
_ga_*Google Analytics (GA4)Used to persist session state and track site usage patterns.
NameTypePurposeLasts
sentryReplaySessionSession storage, set by SentryOnly if you allow analytics. Helps us find and fix errors by recording how the page behaved during your visit. Text you type and on-screen text are hidden.Deleted when you close the tab.

IP anonymisation is enabled for all Google Analytics data collection, meaning your full IP address is never stored by Google.

3.3 Marketing Cookies (Requires Consent)

Marketing cookies are used to track visitors across websites to allow publishers to display relevant and engaging advertisements. MyDoctors360 does not currently use any marketing cookies. This category is reserved for future advertising campaigns and will be updated if marketing cookies are introduced.

3.4 Functional Storage (Requires Consent)

We only use these if you agree. You can change your choice at any time in Cookie settings.

NameTypePurposeLasts
recent_searchesLocal storage, kept in your browserRemembers your recent searches on this device so you can repeat them.7 days.
recent_locationsLocal storage, kept in your browserRemembers locations you’ve searched from on this device.30 days.
recently_viewed_doctorsLocal storage, kept in your browserRemembers doctor profiles you’ve recently viewed on this device, so you can find them again.14 days.

4. How to Manage Cookies

4.1 Via Our Cookie Consent Banner

When you first visit MyDoctors360, a cookie consent banner is displayed. You can accept or decline optional cookies (analytics and marketing) from this banner. Your preferences are saved and respected on all subsequent visits.

4.2 Via Browser Settings

Most browsers allow you to control cookies through their settings. You can typically find these options under “Privacy” or “Security” in your browser preferences. For specific instructions, visit:

Please note that disabling strictly necessary cookies may prevent you from using certain features of our platform, such as logging in or completing bookings.

4.3 Via Account Settings

If you have a MyDoctors360 account, you can manage your cookie preferences at any time by navigating to Dashboard > Settings > Manage Cookie Preferences.

5. Cookie Duration

Cookies can be either session cookies or persistent cookies:

  • Session cookies are temporary and are deleted when you close your browser.
  • Persistent cookies remain on your device for a set period or until you manually delete them.

Our specific cookie durations:

  • Authentication cookies (sb-*-auth-token) — persist until you log out or for up to 1 year.
  • Language preference (NEXT_LOCALE) — session cookie. Deleted when you close your browser.
  • Cookie consent — persistent, stored in localStorage indefinitely until cleared.
  • Recent searches and locations (recent_searches, recent_locations) — local storage, 7 and 30 days, only with Functional consent.
  • Recently viewed doctors (recently_viewed_doctors) — local storage, 14 days, only with Functional consent.
  • Device location (mydoctor_geo_coords) — session storage, until you close the tab.
  • Analytics cookies (_ga, _ga_*) — up to 2 years (Google Analytics default retention).

6. Third-Party Cookies

Some cookies on our site are set by third-party services that appear on our pages. We do not control the dissemination of these cookies. The third parties that may set cookies through our platform include:

  • Google Analytics (analytics.google.com) — analytics cookies to help us understand site usage. Subject to your consent.
  • Stripe (stripe.com) — strictly necessary cookies for secure payment processing. These cookies are required for the payment system to function and cannot be disabled.

When a page shows a Google map or suggests addresses, Google may use its own cookies or storage. See Google’s privacy policy for details.

Video consultations use Daily.co, which may use its own cookies or storage during your call, even when the video shows inside our site. See Daily.co’s privacy policy for details.

For information on how these third parties use cookies, please refer to their respective privacy and cookie policies.

7. Changes to This Policy

We may update this Cookie Policy from time to time to reflect changes in the cookies we use or for other operational, legal, or regulatory reasons. We encourage you to revisit this page periodically to stay informed about our use of cookies. The effective date at the top of this page indicates when this policy was last revised.

8. Contact

If you have any questions about our use of cookies or this policy, please contact us at support@mydoctors360.co.uk.

Command Palette

Search for a command to run...