We use an essential cookie to keep you signed in:
| Cookie | Purpose | Type | Attributes | Expires |
|---|---|---|---|---|
es_session | Authenticates your login session with our servers. | Essential | HttpOnly, Secure, SameSite=Lax | 30 days or on sign-out |
This cookie is HttpOnly, which means it cannot be read by JavaScript running in your browser. It is only sent to our servers over encrypted (HTTPS) connections. It contains a random session identifier — not your email, name, or any personal information.
In addition, Google Analytics sets its own cookies (such as _ga) to measure aggregate usage. These are described in the Analytics section below.
In addition to the session cookie above, we use browser localStorage to store non-sensitive application preferences on your device. localStorage is never automatically sent to our servers with each request.
We may also use sessionStorage for temporary in-session state. This is cleared automatically when you close your browser tab.
| Key | Purpose | Type | Expires |
|---|---|---|---|
propCalc_session_v1 | Stores your display name, email, and plan type for the user interface. Does not contain your authentication token. | Essential | Until sign-out |
propCalc_profile_v1_* | Stores your display name, avatar colour, and profile preferences. | Functional | Until sign-out or cleared |
propCalc_journey_v1 | Your in-progress First Home Journey — the answers and budget you've entered. Synced to our servers only when you're signed in. | Functional | Until cleared |
propCalc_draft_v1 | Calculator draft in progress. | Functional | Until cleared |
tool_inputs_v1:* | Your saved calculator inputs. | Functional | Until cleared |
equitySight_theme | Dark/light preference. | Functional | Until cleared |
es_page_trail | Pages visited before signing up; attached to your account if you create one. | Functional | Until cleared |
Our hosting infrastructure (Netlify) may set technical cookies required for CDN and security functions. These are outside our control and governed by Netlify's own privacy and cookie policies.
We use Google Analytics 4 to understand aggregate usage patterns (e.g. which features are most used). Google Analytics sets first-party cookies (for example _ga) in your browser to distinguish visitors and sessions. If you are signed in, we may pass your account identifier to Google Analytics so usage can be measured across your devices.
Google Analytics is provided by Google and processes data under Google's own terms. For more detail on how Google uses this information, see Google's Privacy Policy.
We do not run advertising and set no advertising cookies. If that ever changes we will update this page first.
You can clear all stored data at any time:
We may update this Cookie Policy as our practices change. Material changes will be communicated via the Service. See our Privacy Policy for broader information on how we handle your data.