A privacy-friendly, single-user web analytics app in the spirit of Plausible: one tiny script tag, no cookies, no PII, and a clean dashboard for visitors, top pages, referrers, locations, and device breakdowns across every site I own.
Category: Analytics Platform
Tech Stack: TypeScript, React 19, Vite, Node.js 24, Express 5, PostgreSQL, Drizzle ORM, Clerk Auth, Tailwind CSS, shadcn/ui, TanStack Query, Recharts, Zod, Orval (OpenAPI codegen), geoip-lite
Data Sights is a privacy-friendly web analytics app I built for myself, in the spirit of Plausible. One tiny script tag goes onto any site I own, and a single clean dashboard shows live visitor traffic, top pages, referrers, UTM source / medium / campaign, country, region, city, browser, OS, and device. No cookies, no PII, about 1 KB on the wire. The tracker is currently running on this very portfolio.
I want real visibility into how my sites perform without handing visitor data to ad-tech. Plausible is great, but I wanted full ownership of the pipeline, my own multi-site setup with per-site ingest keys and key rotation, and a dashboard tuned exactly to the breakdowns I actually look at. Building it from scratch also gave me a reusable analytics layer I can drop onto any future product I ship.