Skip to content
Akayashuu edited this page Jun 12, 2026 · 1 revision

Takt documentation

Takt is lightweight, privacy-first web analytics: a script under one kilobyte, zero cookies, zero personal data. You paste one line into the <head> and measure your pages and events from your dashboard.

  • ≤ 1 kB gzip — A single file, zero dependencies. Loaded with defer, it never blocks rendering.
  • Cookie-free — No persistent identifier, no fingerprinting. Nothing to ask for in a consent banner.
  • SPA-ready — The initial pageview is automatic and client-side navigation (History API) is tracked with no config.
  • Do Not Track — Respects DNT, per-visitor opt-out, and excludes localhost / private IPs by default.

Where to start

  • The snippet — The line to paste and your first event, in two minutes.
  • Installation — CDN, npm or queue: pick your integration method.
  • Configuration — Every data-* option of the snippet and of init().
  • Events & payload — The exact format posted to ingestion, key by key.

Takt is not open source on the server side, but the integration snippet documented here is public: you can audit it line by line before embedding it.


Source: github.com/vskstudio/takt-core · npm @vskstudio/takt-core

Takt — @vskstudio/takt-core


React · Vue · Svelte wrappers: see the docs site.

Clone this wiki locally