Privacy

Short version: no cookies, no ad trackers, no IP addresses stored, and the calculator math runs in your browser.

Effective Sep 23, 2026.

Analytics (Portfolio Pulse)

CallMath counts visits with Portfolio Pulse, a small first-party analytics service run by CallMath's founder on Cloudflare. It is cookieless. Here is exactly what it does:

  • A random ID in your browser's localStorage tells a return visit from a new one. It is not set when your browser sends Global Privacy Control or Do Not Track, and the server drops it for visitors in the EU, EEA, UK and Switzerland.
  • A random per-tab session ID in sessionStorage groups the pages you view in one visit. It disappears when you close the tab.
  • What each event records: the page path, the referring website's hostname (not the full address), your country (from Cloudflare), your device class (mobile, tablet or desktop), any utm_ or ref campaign tags in the link you followed, and the event name.
  • No IP addresses are stored. Your IP address is used for a moment to limit abuse (hashed with the date and kept only in memory), then discarded.
  • Raw events are deleted after 400 days; daily totals are kept.

The calculators

All calculations run in your browser. When you use a calculator we record the numbers you typed as a usage event: calls per month, average call length, the coverage option, how many results were shown and the lowest-cost vendor (for the LSA calculator: calls and answer rate). These are never linked to your name or email. CallMath does not ask for files, and nothing you type into a calculator is sent anywhere else.

Links to vendors

Vendor links go through a redirect at pulse.ringlatch.workers.dev/r/ that records the click: which link, the time, your country, device class and the referring hostname. No IP address is stored, and nothing is added to the vendor's address.

Forms

If you use the contact form or sign up for price-change emails, we store what you send (your email, and your name and message if you give them), your country and the random browser ID above if it exists. We use it only to reply or to send the price-change emails you asked for. We never sell it or share it with vendors. Ask through the contact form and we will delete it.

Hosting

The site is hosted on Cloudflare Pages, and Portfolio Pulse runs on Cloudflare Workers with a Cloudflare D1 database. Cloudflare processes requests to deliver the site under its own privacy terms.

Changes and contact

If this policy changes, the date above changes. Questions: contact form.