Open-source Hotjar alternative · Self-hostable · Free plan available

See exactly how users
move through your site

Heatmaps, session recordings, and scroll maps — one script tag, with a free plan and paid options as you grow.

No credit card required
Free plan with no expiry
Works on any website
Live
density
Click map
Move your mouse — this is a live heatmap

Lightweight

Tracker SDK

🚀

0s

Average setup time

🔒

0%

Data ownership

0

Sessions / month on Free

Features

Everything you need to understand your users.

Heatmaps, session recordings, and scroll maps — all in one lightweight tool.

🖱️
Click map

Where they click

  • Rage-click hotspots
  • Dead click detection
  • Element attribution
  • Mobile tap support
🌊
Scroll map

How far they scroll

  • Real fold-line per device
  • Scroll depth buckets
  • Milestone tracking
  • Attention falloff curve
Move map

Where attention goes

  • Gaussian KDE density
  • Bézier path traces
  • Reading pattern analysis
  • Hover intent signals
🎬
Session recording

Watch real sessions

  • Full replay with timeline
  • Skip idle & fast-forward
  • Click, scroll & move overlay
  • DOM snapshot playback
Comparison

How we stack up

Your data stays yours. Always.

Feature
DIDmap
Hotjar
MS Clarity
Starting price
Free plan
$39/mo+
Free
Data ownership
Your server
Their servers
Microsoft
Self-hosted
Session recording
Heatmaps
Open source
GDPR built-in
Partial
No data sampling
Session Recording

Replay every session, not just the summary

See exactly where users get confused, drop off, or hesitate — frame by frame.

Session #2847
0:00 / 1:13
1

Skip silence: auto-jumps past idle time

2

Event markers: clicks, scrolls & navigations on the timeline

3

DOM snapshot: replay on the exact page layout the user saw

Start for free →
Why DID

Built different.

🏠

Self-hosted

Your data stays on your server. Always. No third-party access, ever.

🔒

Privacy-first

No external scripts on your users' devices. GDPR-friendly by design.

⚙️

You control the deployment

Self-host it on infrastructure you trust, with plans that scale when you need them.

Lightweight tracker

Async, dependency-free and designed to stay out of your visitors’ way.

Pricing

Simple, honest pricing.

Start free. Upgrade when you need more.

MonthlyAnnual

Free

€0

One project. Real insights. No credit card.

  • 1 project
  • 5 pages tracked
  • 500 sessions / month
  • 7-day data history
  • Click, scroll & move maps
  • Community support
Get started free
Most popular

Pro

€29/mo

For founders & small teams. 14-day free trial.

  • 5 projects
  • 50 pages tracked
  • 10,000 sessions / month
  • 30-day data history
  • Everything in Free
  • Session recording
  • Insights (20 pages)
  • Email support
Start 14-day trial

Growth

€79/mo

For agencies & product teams. 14-day free trial.

  • 20 projects
  • Unlimited pages
  • 50,000 sessions / month
  • 90-day data history
  • Everything in Pro
  • 5 team seats
  • API access & webhooks
Start 14-day trial

Business

€199/mo

Enterprise deployments & custom contracts.

  • Unlimited projects & pages
  • 200,000 sessions / month
  • 1-year data retention
  • Everything in Growth
  • SSO / SAML
  • SLA 99.9%
  • Dedicated support
Contact us
Setup

Live in 90 seconds

01

Create a project

Sign up free and create a project for your website. Get your unique API key instantly.

02

Add one script tag

Copy the snippet and paste it before </head>. Works with React, Vue, plain HTML — everything.

03

See heatmaps live

Real clicks and scrolls appear in your dashboard within seconds. No configuration needed.

Installation

Just paste this.

Works on any website. No npm install. No build step.

index.html
<script>
  window.DIDConfig = {
    projectId: 'YOUR_API_KEY',
    apiUrl:    'https://your-did-app.com',
  };
</script>
<script src="https://your-did-app.com/tracker.js"
  async defer></script>
Testimonials

Loved by developers

Real feedback from real users.

DID showed me exactly where users were dropping off my checkout. Fixed the UX in an afternoon.

AK

Alex K.

Indie founder

Finally a Hotjar alternative that doesn't cost $100/month for a side project. Session recordings are incredible.

MS

Maria S.

Product Designer

We self-host everything. DID was the only tool that kept user data on our own servers.

DL

David L.

CTO

FAQ

Questions? Answered.

Free plan · No credit card required

Start understanding
your users today

Start on the no-expiry Free plan with 500 sessions per month, then upgrade when you need more.

Create your free account