About Tan-Dataer Analytics

Clear website metrics, owned inside your app.

Tan-Dataer 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.

Tracking flow
From one snippet to a useful traffic report.
01
Paste the tracker script on a site and attach its site id.
02
The cache endpoint classifies a first visit, repeat hit, or bounce correction.
03
The collect endpoint stores path, referrer, country, browser, device, and UTM fields.
04
The admin console turns raw events into trends, totals, and dimension tables.
Why it exists

Make site traffic readable without making analytics heavy.

Google Analytics is powerful, but many teams only need a clean answer to basic traffic questions. Tan-Dataer 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.

Analytics surface

What Tan-Dataer measures

Tan-Dataer 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.

Bounce signals

Bounce rate is calculated from visitor activity so quick exits are visible in the main scorecard.

Tech Stack

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

TanStack StartReact 19Vite 8

Data model

PostgreSQLDrizzle ORMTanStack Query

Collector

Cloudflare WorkersEdge request1x1 GIF

Access

Better AuthAdmin routeDomain allowlist
Start measuring

Put a clear traffic dashboard behind every site you run.

Copy the tracking snippet, attach a site id, and watch traffic land in the admin analytics console with the dimensions operators actually use.

Dashboard reads
Page views
Visitors
Referrers
Devices