InsightsTrack is 100% open source — self-host on your own server, free forever.View on GitHub

This is a live demo instance. The data you see is pre-seeded sample data, not real traffic from your website.

New · Ask your data with Pulse AI & MCP

Know your visitors, not their identities

Cookieless, real-time analytics you can just ask — with Pulse AI in the dashboard and over MCP. Self-hosted, open source, and free forever.

Pulse AIMCPRealtimeHeatmapsFunnelsWeb VitalsDashboardsSQL EditorGoals & A/BUser Flow
InsightsTrack - Open-source, privacy-first analytics with a live demo | Product Hunt
insightstrack.dev · Dashboard

Visitors

12,847

+12.3%

Pageviews

34.2K

+8.7%

Bounce

42.5%

↓ 2.1%

Avg Session

3m 05s

+5.4%

Traffic over time

VisitorsSessions
2,847
44%
Direct 44%
Search 26%
Social 18%
Email 12%

Top Pages

/pricing
4.2K
/home
3.5K
/docs
2.1K
/blog
1.3K

Countries

🇺🇸US38%
🇬🇧UK18%
🇩🇪DE12%
🇮🇳IN9%

Devices

Desktop60%
Mobile30%
Tablet10%

SQL Editor

SELECT path,
COUNT(*) AS views
FROM events
WHERE type='pageview'
GROUP BY path
✓ 127 rows · 42ms

JS Errors

TypeError47×

null read

ReferenceError12×

not defined

NetworkErr8×

fetch fail

0+
Analytics pages
0 KB
Tracking script
0×
Faster than GA4
0
Cookies, ever
Features

Everything in one place

17 analytics pages covering traffic, engagement, conversions, performance, and more.

Just ask — Pulse answers

A built-in AI analyst. Ask in plain English and get real charts, tables, and CSVs. The same read-only tools work from Claude Desktop & Cursor over MCP.

Live visitors
24
/pricing
9
/home
7
/docs
5
/blog
3
Product showcase

Built different

Interactive previews of every major feature — not screenshots, live UI components.

KPI Overview

Visitors
12,847↑ 12.3%
Pageviews
34,201↑ 8.7%
Bounce
42.5%↓ 2.1%
Avg Time
3m 05s↑ 5.4%
Live visitors
24
/pricing
9
/home
7
/docs
5
/blog
3

Heatmap

Visual Heatmap

Click hotspots · /pricing

342 clicks · 18 elements

Conversion Funnel

Homepage2,840 · 100%
100%
Pricing1,920 · 68%
68%
Sign up870 · 31%
31%
Activated420 · 15%

Traffic · Last 30 days

Core Web Vitals

LCP
1.8sgood
FID
82msgood
CLS
0.04good
INP
140msneeds-improvement
TTFB
620msgood
New · Pulse AI

Skip the dashboards. Just ask.

Pulse is your built-in AI analyst — ask a question in plain English and get a real answer: live charts, tables, and CSVs, every number backed by your own data.

PulseLive
Top pages last 7 days?
Your top page was /pricing with 6,046 views.
/pricing
6,046
/docs
5,979
/about
5,976
▦▮◔⤓ CSVOpen pages →
Ask Pulse about your analytics…↑

Plain-English questions, real answers

“Where’s my traffic from?” · “How’s my funnel?” · “Compare this month vs last.” Pulse calls read-only tools and answers with numbers you can trust.

Charts, tables & one-click CSV

Every answer renders as a chart, table, or KPI card. Switch the view, export to CSV, or deep-link to the matching dashboard page.

Works in Claude Desktop & CursorMCP

The same tools connect to any Model Context Protocol client. Ask Claude Desktop about your traffic and it queries InsightTrack directly.

Bring your own key — Anthropic, OpenAI, or Gemini. Stored encrypted, never leaves your server.

Bring your own model

AnthropicClaudeOpenAIGPTGoogleGemini

Encrypted at rest · never leaves your server

Connect over MCP

Claude DesktopCursorZedWindsurfAny MCP client

Remote HTTP URL (nothing to install) or a local bridge · read-only tools, scoped to your account.

Setup

3 steps. 5 minutes.

No developer needed. Works on any platform.

01

Create an account

Sign up, add your website domain. 30 seconds.

02

Add one script tag

Paste a single <script> into your site's <head>. Under 6 KB gzipped.

<head>

<script src="…/script"></script>

</head>

03

See everything live

17 analytics pages ready instantly — no configuration.

Works with

WordPressNext.jsShopifyWebflowSquarespaceReactVueNuxtSvelteKitPlain HTML
Self-host

Deploy your own in minutes

100% open source — run the whole stack on your own server. Pick Docker for the fastest path, or run the apps/ or appsv2/ layout manually.

terminal — Docker (fastest)
git clone https://github.com/NishikantaRay/InsightTrack.git
cd InsightTrack

# copy env defaults, then bring the whole stack up
cp .env.example .env
docker-compose up --build -d

# dashboard → http://localhost:4173
# API       → http://localhost:3001
One command brings up Postgres, the API, the dashboard and a demo site.
Comparison

Why switch?

GA4 sells your data. Plausible costs $9+/mo. InsightsTrack is both free and private.

Feature
InsightsTrack
Free forever
GA4
Sells your data
Plausible
$9+/month
Built-in AI analyst (ask in plain English)
—
—
MCP — query from Claude Desktop / Cursor
—
—
No cookies / no consent banner
—
—
Self-hosted — you own all data
—
—
Free forever
—
—
Single lightweight tag
—
—
Heatmaps included
—
JS error tracking
—
SQL editor built-in
—
—
Custom drag-drop dashboards
—
—
Real-time dashboard
Core Web Vitals monitoring
—
Free forever · No credit card needed

Own your analytics.

5 minutes to set up. 17 pages of analytics. Your data, your server, your rules.

No cookiesSelf-hostedOpen sourcePrivacy-firstFree forever
FAQ

Frequently asked questions

Everything you need to know about InsightsTrack.

Yes — it is MIT licensed and free forever, with no seat limits. You can read, modify, and self-host the full source code from GitHub.

Still have questions? Ask on GitHub or email us.