signal landmarks

Web and product analytics from server logs and a cookieless script.

No browser tag required. knockstat reads access logs from nginx, Apache, Caddy, Traefik and ingress-nginx. Add the script or an SDK when you want custom events and identified users.

sourceaccess logs + script
cookiesnone
samplingnone

san francisco signal

Core capabilities

What the dashboard and reports do today. Anomaly alerts, email reports and a public API are planned.

01

Server-side traffic

Count the requests your servers already log, including visits from people who block scripts.

02

Bots apart from people

Ingest marks bots and automated clients by user agent and leaves them out of visitor and page-view figures.

03

Web analytics

Visitors, page views, sessions, bounce rate, visit duration, entry and exit pages, channels, UTMs, devices, browsers, OS and countries.

04

Product reports

Insights, Funnels, Flows and Retention over your custom events and page views, in preview.

route map

From traffic to figures

Each step keeps the request trail visible, like city lights through fog.

Capture

Capture

Ship access logs with the knockstat agent, Vector or Fluent Bit, or send events from the browser script, the React and Vue wrappers, or the Node SDK.

Enrich

Enrich

Add country, device, browser, OS, a bot flag, channel and UTM context at ingest.

Report

Report

Read the figures in the dashboard and build reports on the same events.

launch from the pier

See the path from logs to figures.

The how-it-works page walks through sources, parsing and the dashboard.