Know your traffic — without sending it anywhere.

Privacy-first, self-hosted analytics: cookieless audience stats, funnels with drop-off, scroll & time-on-page. All data stays in your own database — nothing leaves your site.

100% self-hostedCookieless aggregateNo IP storedFunnels + drop-offWP Consent API35 languages

Free forever. No external requests at all. The richer per-session journey is strictly consent-gated.

0

bytes of your visitor data sent to any cloud.

๐Ÿช
Cookieless by defaultThe always-on layer needs no cookie and no consent.
๐Ÿ™ˆ
No IP storedIP is only salted-hashed in memory for rate-limiting; never saved.
๐Ÿ”ป
Funnels & drop-offSee exactly which step loses people, with the biggest drop flagged.

Why Lynbro Analytics

Truly private

Aggregate measurement only: counts and coarse distributions. No cookies, no device IDs, no IP stored, no per-visitor profile.

Self-hosted, no cloud

All processing and storage is local to your WordPress database. The plugin makes no outbound requests.

Consent-aware journey

The richer per-session journey runs only after “statistics” consent via the WP Consent API; Do-Not-Track is honoured.

Everything you need โ€” included, free

No "Pro" tier, no nag screens. The features other plugins paywall are here from day one.

๐Ÿ“Š
Cookieless stats

Visits, pageviews, sessions, referrers, devices, OS, language.

๐Ÿ”ป
Funnels

Define steps; see drop-off rate with the biggest drop highlighted.

๐Ÿ“œ
Scroll & time

Aggregate scroll depth and active time-on-page.

๐Ÿงญ
Client journey

Consent-gated ordered path, section attention, exit point.

๐Ÿงฉ
Form abandonment

Which field was abandoned — counts only, never values.

๐Ÿ”’
Consent API

Integrates with WP Consent API for the journey layer.

Free here โ€” paid almost everywhere else

Compared with typical analytics approaches.

FeatureLynbro AnalyticsGoogle AnalyticsHosted SaaS
Data stays in your DBโœ“โ€”โ€”
Cookieless aggregateโœ“โœ“
No IP storedโœ“โ€”
Funnels & drop-offโœ“โœ“โœ“
No monthly feeโœ“โœ“โ€”
35 languages, Danish-firstโœ“โ€”โ€”

Requirements

WP 6.0+WordPress
PHP 7.4+PHP
GPLv2+License
35Languages

FAQ

Does it use cookies?

The always-on aggregate layer is cookieless. It uses a non-identifying sessionStorage flag only to avoid double-counting a session.

Do you store IP addresses?

No. The IP is only hashed in memory (with a site salt) for abuse rate-limiting and session de-duplication; the raw IP is never stored or logged.

Does any data leave my site?

No. Everything is self-hosted; all data stays in your WordPress database and no external services are contacted.

Will it slow down my site?

The tracker loads last with defer, starts inside requestIdleCallback and uses sendBeacon — designed for zero layout impact.