Skip to content

Analytics that can't identify your visitors

CanaryLytics counts pageviews and sessions, and shows you where the traffic came from. It cannot tell you who anyone is, because nothing that identifies a person ever reaches the database.

<script src="https://cdn.analytics.canarycoders.es/lytics.js"
        data-domain="myapp.com" defer></script>

Paste it before </body>. The snippet carries no key, so it is safe to commit.

POST /ingest204, always
{"domain": "myapp.com","sessionId": "a41f…", // new tab, new id"type": "page_view","path": "/pricing","locale": "en-GB","referrerHost": "duckduckgo.com", // hostname only}

Never sent, never stored

  • IP address
  • Cookies
  • User or device id
  • Browser fingerprint
  • Search terms from the referrer

What you are signing up for

Snippet
Under 2.5 KB gzipped, no dependencies
Consent banner
Not needed. Nothing personal is stored.
Sign-in
Your API key. There is no password to forget.
Reach
The key only works from domains you list.
Dashboard
Repolls every 2 seconds
Retention
You set it, per project
Open your dashboard
Your API key is the login. Paste it below to pick up where you left off.
Create a project
Enter your invite code and the domains this project will track.

Tracking and browser reads only work from these domains.