Cookie Policy
Last updated: May 2026
This Cookie Policy explains what cookies and similar technologies MortgageLens uses, why we use them, and how you can control them. It supplements our Privacy Policy.
1. What are cookies?
Cookies are small text files placed on your device when you visit a website. We also use related technologies such as localStorage and sessionStorage, which work similarly but store data in your browser rather than as separate cookie files. In this policy we refer to all of these together as "cookies".
2. Your choices
When you first visit the Site, you will see a banner asking whether to accept analytics cookies. We will only set non-essential cookies after you accept. If you decline, only strictly necessary cookies are used.
You can change your choice at any time by clicking the "Cookie settings" link in the footer of the Site, or by clearing your browser storage for this site.
3. Cookies we use
3.1 Strictly necessary
These are required for the Site to work and are set without your consent. They cannot be disabled through our banner.
| Name | Purpose | Duration |
|---|---|---|
ml_cookie_consent | Remembers your cookie consent choice so we don't show the banner again | 12 months (localStorage) |
theme | Remembers your light/dark mode preference | Until cleared (localStorage) |
REPORT_SESSION_TOKEN | Holds the token for an active mortgage report wizard session | Browser session only (sessionStorage) |
geo_cache | Caches your selected location for the broker enquiry page | Up to 24 hours (localStorage) |
pwa_dismissed_at | Remembers that you have dismissed the install-as-app prompt | Until cleared (localStorage) |
| Stripe payment cookies | Set on Stripe-hosted pages for fraud prevention and payment processing. These are only set when you are paying for an embed subscription. | Varies — see Stripe's cookie policy |
3.2 Analytics (set only with your consent)
We use Google Analytics 4 to understand how the Site is used in aggregate. These cookies are only loaded after you click "Accept" on our cookie banner.
| Name | Purpose | Duration |
|---|---|---|
_ga | Google Analytics — distinguishes unique users | 2 years |
_ga_<id> | Google Analytics — keeps session state | 2 years |
ml_session | Our own session-level analytics — counts page views and interactions in this session | 30 minutes (sessionStorage) |
ml_lead_events | Our own functional analytics — buffers events before sending to our server | Up to 100 events, cleared after sending (localStorage) |
4. Withdrawing consent
To withdraw consent for analytics cookies, click "Cookie settings" in the footer and choose "Decline". You can also clear all our cookies and storage from this site through your browser's privacy settings — instructions for the major browsers are linked from aboutcookies.org.
5. Third-party cookies
Google Analytics is a third-party service operated by Google LLC. Stripe cookies are set only on Stripe-hosted checkout pages and are operated by Stripe Payments UK Ltd. We do not control these third parties' cookies; please see their own privacy notices for details.
6. Changes to this policy
We may update this Cookie Policy from time to time. The "Last updated" date at the top of this page reflects the most recent version.
7. Contact
Questions about this policy? Email privacy@bytesreality.com.