1. What Are Cookies?
Cookies are small text files that are placed on your computer, phone, or tablet when you visit a website. They are widely used to make websites work more efficiently, remember your preferences, and provide useful information to website owners.
Cookies are not harmful — they cannot install software, carry viruses, or access other data on your device. They simply help websites recognise your device and remember things like your login status or language preferences.
In addition to cookies, we also use similar technologies such as local storage (data stored in your browser) to provide a smooth experience when using the GreenRun website. Throughout this policy, we refer to all of these technologies collectively as "cookies."
2. How We Use Cookies
We use cookies and similar technologies on greenrun.uk for several purposes. We have grouped them into the following categories:
🔒 Essential Cookies
These cookies are strictly necessary for the website and app to function. They enable core features such as user authentication (Firebase Auth), session management, and security. Without these cookies, services you have asked for — like logging into your GreenRun account — cannot be provided. These cookies do not require your consent.
⚙️ Functional Cookies
Functional cookies allow the website and app to remember choices you make (such as your preferred language, region, or display settings) and provide enhanced, personalised features. We use local storage to save your app preferences and settings so you enjoy a consistent experience each time you visit.
📊 Analytics Cookies
We use Google Analytics (GA4, measurement ID: G-ENPJN36ST9) to understand how visitors interact with our website — which pages are visited most, how long people stay, and where they come from. This information helps us improve our website and services. Analytics uses browser identifiers and information about visits and interactions. These identifiers are not anonymous. Our custom page and contact events omit query strings, contact details and prefilled messages.
Your choice: Google Analytics scripts are not loaded until you select an accept option on our cookie banner. If you reject analytics or leave the banner unanswered, GreenRun does not load Google Analytics or save optional attribution in your browser. Essential sign-in and payment functions continue to work.
🌐 Third-Party Cookies
Some cookies are placed by third-party services that appear on our pages. We do not control these cookies. Third parties include Stripe (for payment processing when using our app), and FormSubmit (for contact form processing). These services may set their own cookies in accordance with their own privacy policies.
3. Cookies We Use
The table below lists the main cookies and similar technologies used on our website and app:
| Name | Provider | Purpose | Duration | Type |
|---|---|---|---|---|
| __session | Firebase Hosting | Session management for Firebase-hosted website | Session | Essential |
| firebase:authUser:* | Firebase Auth | Stores authentication token to keep you logged in to the GreenRun website | Persistent | Essential |
| _ga | Google Analytics | Distinguishes unique visitors by assigning a randomly generated number as a client identifier | Configured for 90 days | Analytics |
| _ga_* | Google Analytics | Used by Google Analytics 4 to persist session state | Configured for 90 days | Analytics |
| __stripe_mid | Stripe | Fraud prevention and payment processing when using GreenRun website payments | 1 year | Third-Party |
| __stripe_sid | Stripe | Session-based fraud prevention for payment processing | 30 minutes | Third-Party |
Local and Session Storage
In addition to cookies, we use local storage and session storage as described below. Optional attribution records which page and campaign brought a visitor to GreenRun and can accompany a quote or booking only when analytics is accepted.
| Key | Purpose | Type |
|---|---|---|
| firebase:authUser:* | Stores Firebase authentication tokens to keep you signed in to the GreenRun website | Essential |
| site_preferences | Remembers your site display preferences and settings | Functional |
| gr_cookie_consent | Stores your analytics choice ("accepted" or "rejected") until you change it or clear site storage. If your browser blocks storage, the choice applies only to the current page. | Essential |
| gr_attribution_v1 | With analytics accepted, local storage holds a generated visitor identifier, first and most recent arrival details, selected campaign or advertising identifiers, and capture dates. Records expire 90 days after the first arrival and are replaced when the site next reads them. Rejecting analytics removes this record. | Optional analytics |
| gr_session_attribution_v1 | With analytics accepted, session storage holds the current tab's entry page, current page, referring site and timestamps. It lasts for the browser's page session and is removed when analytics is rejected. Earlier copies stored persistently in local storage are removed. | Optional analytics |
Before a choice is made, the page may hold temporary arrival details in memory without saving a visitor identifier. Unless you subsequently accept analytics, these details do not persist when you leave the page and are not attached to an enquiry or booking. The 90-day browser settings are separate from data already received by Google Analytics.
Your Cookie Choices
When you first visit our website, you will see a cookie consent banner at the bottom of the page. You can choose to:
- Accept All: This enables Google Analytics and the optional attribution storage described above, in addition to essential cookies. Your preference is saved when browser storage is available.
- Reject All: Only essential cookies required for the website to function will be used. No analytics or tracking cookies will be set.
To withdraw consent or change your choice, use the Cookie preferences button on any page to reopen the banner and choose Reject All (or Decline). Rejecting analytics stops further GreenRun analytics events, removes stored attribution and attempts to remove GreenRun's Google Analytics cookies from this browser.
As a browser-level fallback, you can clear this site's local storage and cookies. You can also use the Google Analytics Opt-out Browser Add-on to prevent Google Analytics across websites.
Withdrawing consent does not affect the lawfulness of processing based on consent before its withdrawal.
Important: We do not set any analytics or tracking cookies until you have actively consented by clicking "Accept All". Essential cookies that are strictly necessary for the website to work do not require your consent under UK PECR regulations.
4. Managing Your Cookies
In addition to using our cookie consent banner, most web browsers allow you to control cookies through their settings. You can choose to block or delete cookies at any time. Please be aware that disabling certain cookies may affect the functionality of our website and app — for example, you may not be able to stay logged in or use payment features.
Here's how to manage cookies in the most popular browsers:
🔵 Microsoft Edge
Settings → Cookies and Site Permissions → Manage and Delete Cookies
Edge cookie guide →To clear local storage: In most browsers, you can clear local storage through Developer Tools (F12) → Application → Local Storage, or by clearing all browsing data in your browser settings.
5. Third-Party Cookies & Services
Some of the cookies on our website are set by third-party services. We do not have control over how these third parties use cookies. We recommend reviewing their privacy policies to understand how they handle your data:
-
•
Google Analytics — Google Privacy Policy | Opt out of Google Analytics
-
•
Firebase (Google) — Firebase Privacy & Security
-
•
Stripe — Stripe Privacy Policy
-
•
FormSubmit — FormSubmit (contact form processing, minimal cookies)
6. Changes to This Policy
We may update this Cookie Policy from time to time to reflect changes in the cookies we use or for operational, legal, or regulatory reasons. When we make changes, we will update the "Last updated" date at the top of this page.
We encourage you to revisit this page periodically to stay informed about our use of cookies. Continued use of our website after any changes constitutes your acceptance of the updated policy.
7. Contact Us
If you have any questions about this Cookie Policy, our use of cookies, or your privacy, please get in touch:
8. Related Policies
This Cookie Policy should be read alongside our full Privacy Policy, which explains in detail how we collect, use, and protect your personal data.
Read our Privacy Policy