DEV Community

Alex Spinov
Alex Spinov

Posted on

Umami Has a Free Privacy-First Web Analytics — Beautiful Dashboards Without the Bloat

A developer wanted analytics for his side project. Google Analytics felt like bringing a cannon to a pillow fight. He just needed to know: how many visitors and where from.

The Analytics Overkill

Most developers need 5 metrics: visitors, page views, referrers, countries, devices. Google Analytics gives you 500 metrics, 47 reports, and requires a PhD to navigate.

Umami is a free, self-hosted analytics tool focused on simplicity. One beautiful dashboard, zero tracking, GDPR-compliant.

What Umami Offers for Free

  • Privacy-First - No cookies, no tracking, no personal data collected
  • Beautiful UI - Clean, modern dashboard
  • Real-time - Live visitor count
  • Multiple Sites - Track unlimited websites from one dashboard
  • Custom Events - Track button clicks, form submissions
  • API - Full REST API for programmatic access
  • Teams - Share dashboards with team members
  • 1-Line Install - Single script tag, nothing else
  • Lightweight - Tiny tracking script

Quick Start

docker compose up -d
# Add to your site:
# <script async src="https://your-umami.com/script.js" data-website-id="xxx"></script>
Enter fullscreen mode Exit fullscreen mode

Umami vs Alternatives

Feature Umami Plausible Google Analytics
Self-Hosted Yes Yes No
Cookies None None Yes
UI Simplicity Excellent Good Complex
Real-time Yes Yes Delayed
Free Cloud Yes (10K/mo) No Yes

GitHub: umami-software/umami - 23K+ stars


Need to monitor and scrape data from multiple web services automatically? I build custom scraping solutions. Check out my web scraping toolkit or email me at spinov001@gmail.com for a tailored solution.

Top comments (0)