No cookies. No IDs.
The anonymous visitor hash is salted and rotates daily. Tuesday cannot be linked to Wednesday, including by us.
First-party signal intelligence
Pulse brings sessions, search, backlinks, and AI referrals into one calm view. One 1.2 KB signal. No cookies, no consent banner, and nothing that identifies a person.
Built for healthcare first
Our first Pulse clients were therapy and counseling practices. On those sites, “who visited this page” must never become a stored fact. So Pulse measures paths and sources—not people.

The anonymous visitor hash is salted and rotates daily. Tuesday cannot be linked to Wednesday, including by us.
Counts move from your site to Pulse. No ad network or third party receives a byte about your visitors.
Learn that ChatGPT sent visits to a service page this month—never who those people were.
Pulse collects nothing a visitor-identity lawsuit could be about. We say “no personal information collected,” never “HIPAA compliant”—compliance belongs to the whole practice. Our part is handing it nothing identifying to worry about. That is privacy by default in the Kalydron Standard.
Pulse versus GA4
| Signal | Google Analytics | Kalydron Pulse |
|---|---|---|
| Weight | ~130 KB of JavaScript | 1.2 KB — about 100× smaller |
| Identity | Cookies plus a persistent client ID that links visits for months | No cookies, no ID — the daily hash cannot connect visits across days |
| Consent banner | Required in most serious jurisdictions | Not needed — nothing identifying is collected |
| Your data | Sampled on Google’s servers and deleted after 2–14 months | Unsampled, first-party counts with permanent history |
| AI traffic | Buried under generic Referral | ChatGPT, Claude, and Perplexity counted by name |
| The dashboard | GA4 — famously impenetrable | The signals an owner needs, readable in ten seconds |
GA measures people because visitor profiles feed an ad machine. Pulse measures traffic: how many came, where from, and whether it is growing. Already run GA? Pulse can sit beside it and show the AI signal GA misses.
Signal path
Install @kalydron/pulse from npm, or load its pinned npm build from jsDelivr. The 1.2 KB signal is deferred and cannot block the site.
Path, referrer, and a salted daily hash are the full payload. ChatGPT, Claude, and Perplexity traffic is counted by source.
Search Console and Bing clicks, impressions, and backlinks join the permanent history without adding more code to the site.
Install from npm
JavaScript apps install directly from npm. WordPress, Squarespace, Wix, Webflow, and plain HTML can load the same pinned npm release through jsDelivr.
Open @kalydron/pulse on npm ↗npm install @kalydron/pulseNo build step · pinned npm release via jsDelivr
<script defer src="https://cdn.jsdelivr.net/npm/@kalydron/pulse@1.1.0/dist/pulse.iife.js"
data-site="YOURSITE"></script>Measured in the open
Opt-in sites receive a public verification page and live badge fed directly from measurements—not a number typed in by the owner.
Open a channel
A person will scope the site, install Pulse, and connect the signals that matter.