Clear website metrics, owned inside your app.
Tanlytics is a lightweight website analytics product: install a script, collect pageview events, and read traffic trends from an admin dashboard without bringing in a bulky third-party suite.
Make site traffic readable without making analytics heavy.
Google Analytics is powerful, but many teams only need a clean answer to basic traffic questions. Tanlytics keeps the core workflow small: collect visits, estimate visitors, track referrers and devices, and show the data where site operators already work.
Simple collection
A tiny tracker snippet sends pageview data to the collect endpoint with site id, URL, path, and referrer.
Controlled access
Site ids, domain allowlists, and admin-only views keep raw traffic data under operator control.
Readable reports
Trends and dimension tables make traffic patterns readable without digging through raw events.
What Tanlytics measures
Tanlytics focuses on the everyday questions behind a website: who arrived, where they came from, what they viewed, and where attention changed.
Pageview collection
A lightweight pixel endpoint records page views without forcing a heavy client SDK.
Visitor estimates
The dashboard separates page views from estimated visitors for a more honest traffic read.
Dimension reports
Top pages and referrers are grouped into clear tables for fast content and campaign decisions.
Source intelligence
Country, referrer, and UTM source tables show which audiences and campaigns create visits.
Device context
Browser and device breakdowns separate desktop, mobile, tablet, and automated traffic.
Single-page signals
The estimated single-page rate makes visits with only one page view visible in the main scorecard.
A small stack for dependable traffic reports.
The stack is organized around a simple analytics loop: edge-friendly collection, PostgreSQL storage, typed aggregation services, and an authenticated admin view.
Interface
Data model
Collector
Access
From the first visit to the changes worth acting on.
Create a site, copy the script, and start collecting in minutes. Then follow performance through trends, realtime views, embeddable widgets, and daily summaries.