✶ Our Products

Measr. Self-hosted analytics you actually own.

Measr is a tracking toolkit with 9 event modules, a Supabase backend, and a standalone dashboard. Deploy in 30 minutes. No cookies. No vendor lock-in. Your data stays in your database.

Get Started → Try the Demo
What You Get

Three pieces. One Measr toolkit.

Clone the repo. Set up Supabase. Deploy the dashboard. You’re tracking in 30 minutes.

Tracking SDK

A single configurable JavaScript file. Drop it into any website or app. Handles sessions, device detection, referrer capture, and all 9 event modules. Three config values and you’re live.

Migration Pack

SQL migration files for your Supabase project. Tables, indexes, RLS policies, and server-side RPC functions. Run once, done. Your data stays in your database.

Dashboard App

A standalone React app you deploy to Vercel, Netlify, or any static host. KPIs, time series, device distribution, traffic sources, page performance, error breakdown. Date and page filters built in.

Event Taxonomy

9 modules. Everything that matters.

Each module tracks a specific type of user behavior with a defined event schema. No guesswork.

A

Page Tracking page_view

Page views, sessions, bounce rate, unique visitors, session duration, entries and exits.

B

Interactions interaction

CTA clicks, accordion opens, toggles, sliders. Any click with a visible result. Interaction rate, CTA click rate.

C

Navigation navigation

Internal link clicks by navigation type: main nav, footer, sidebar, in-content links.

D

Exit Links exit_link

Outbound link clicks with full target URL capture. Know where your users go.

E

Scroll Depth scroll_depth

Scroll milestones at 25%, 50%, 75%, and 100%. Each fires once per page view.

F

Video video

Video starts, milestones (25/50/75/100%), completion rate. No autoplay tracking.

G

Errors error

Client-side errors with message and type. Find what’s breaking before your users tell you.

H

Downloads download

File downloads by name and file type. PDFs, CSVs, images, tracked automatically.

K

Form Tracking form_view / form_start / form_end

Track form views, starts, and completions. Tracking via CSS selector or manual API calls.

Setup

Live in three steps.

No build tools. No complex configuration. No vendor lock-in.

1

Run the migrations

Create a free Supabase project. Paste the migration SQL. Tables, indexes, and RLS policies set up in one step.

2

Add the script

Drop the Measr script tag into your app. Configure three values: Supabase URL, anon key, site ID. Start tracking immediately.

3

Deploy the dashboard

Push the dashboard app to Vercel, Netlify, or any host. It connects to your Supabase and shows your data.

Pricing

One plan. Everything included.

€39 /mo

or €390/year

  • All 9 modules
  • Unlimited tracking hits
  • Dashboard app included
  • Your Supabase, your data
  • No cookies, no consent banners
Get Started →
9
Tracking modules
30 min
Setup time
0
Cookies
Tracking hits

Track what matters. Own the data.

Deploy Measr in 30 minutes. Keep your analytics in your own database.

Get Started → Try the Demo