Liwan

When you want honest traffic numbers without tracking cookies or stored IP addresses, Liwan puts a real-time analytics dashboard on your own server. The dashboard ranks pages, referrers, countries, browsers, platforms, and devices, charts visitors over time, and filters out bot traffic by default. Session metrics add bounce rate, average time on site, and entry and exit pages, while UTM fields attribute visits to campaigns. Collection is adjustable globally and per site: choose how visitors are grouped, whether to store country and city, country only, or no location, and how long events are kept. Drop rules discard internal, test, and local traffic before storage, and a pruning tool applies new settings to history after a dry-run preview. Tracking is one line of HTML, or your own server can send events with custom names and properties. Location can come from a MaxMind database or from Cloudflare, Vercel, and other proxy headers. One instance holds several projects and sites, with team accounts and single sign-on through Google Workspace, Microsoft Entra ID, or an OpenID Connect provider such as Keycloak or Dex. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Liwan
Liwan
Liwan
Liwan
Liwan
Liwan

Benefits

  • Know your traffic without cookies
  • Pageviews, referrers, and devices are counted without tracking cookies or cross-site identifiers, and raw IP addresses are used only during processing and never stored in the events database.
  • Keep only the data you need
  • Visitor grouping, location detail, campaign fields, session metrics, retention, and drop rules can each be tuned, so you keep only the data your reports actually need.
  • Run it without extra services
  • The dashboard, DuckDB analytics store, and SQLite user database are built into one binary or container, so there is no separate database or service to manage.
  • Sign in through your identity provider
  • Teams can log in with Google Workspace, Microsoft Entra ID, or any OpenID Connect provider such as Keycloak or Dex, with project-based access for each user.

Features

  • Real-Time Traffic Dashboard
  • Live charts show visitors, most-visited pages, referrers, countries, browsers, platforms, and devices, with bot filtering enabled by default and filters for narrowing any report.
  • Lightweight Tracking Script
  • Add one line of HTML to any site or CMS, or send pageviews and custom events with properties straight from your own server.
  • Granular Privacy Controls
  • Choose accurate, network-based, or random-per-request visitor grouping, store country and city, country only, or no location, toggle UTM fields, and disable session metrics.
  • Retention, Pruning, and Drop Rules
  • Keep all history or expire events after a set period, preview pruning with a dry run, and drop internal, test, or local traffic before it is stored.
  • Single Sign-On for Teams
  • Connect Google Workspace, Microsoft Entra ID, or a generic OpenID Connect provider like Keycloak or Dex, and group sites into projects with per-user access.
  • Flexible Geolocation Sources
  • Resolve visitor country and city from a MaxMind GeoLite2 database or from trusted proxy headers such as Cloudflare, CloudFront, Netlify, and Vercel.

Apps Similar to Liwan