Privacy policy
What we collect
Plan-finder state is stored in the URL query string, which means your filter choices are shareable but not stored on your device by us.
When you click through to a carrier's website, we record an anonymous server-side hash (combining your IP, user-agent, and a daily-rotating salt) along with which plan you clicked. These records are deleted after 90 days. We do not share or sell this data.
Standard nginx access logs are kept for 14 days for operational reasons.
Third-party services
This site uses Google Analytics 4 (gtag.js) to measure aggregate page views and traffic patterns. Google Analytics sets cookies (_ga, _ga_*) and sends pageview information to Google. The data we receive back is aggregated and does not identify individuals. See Google's privacy policy. You can opt out of Google Analytics tracking using the official Google Analytics opt-out browser add-on.
Google Analytics does not run on the admin surface (/admin/*) or in our development environment.
The site loads Leaflet map tiles from OpenStreetMap on coverage map pages. OpenStreetMap may log standard request data (IP, user-agent) in line with their privacy policy.
JavaScript libraries (Leaflet, Alpine.js) are loaded from public CDNs (unpkg.com, cdn.jsdelivr.net), which see your IP via the standard request to those servers.
Cookies + your consent
On your first visit you'll see a small banner asking whether to allow Google Analytics cookies. We start in denied mode (Google Consent Mode v2): until you click Accept, Google Analytics doesn't set _ga cookies and doesn't link your activity across sessions. If you click Decline, we keep that mode permanently and your decision is stored in localStorage (a single string, no tracking).
If you click Accept, the _ga and _ga_* cookies are set and Google Analytics receives full pageview data. We do not set any first-party tracking cookies of our own. The admin surface uses HTTP basic auth and does not set cookies.
To withdraw consent later, clear the cellt_consent entry in your browser's localStorage for cellt.net (Developer Tools → Application → Local Storage). Reload and you'll see the banner again.
Questions
Email admin@cellt.net.