Features
Everything you need to record, review, and learn from real sessions — without making privacy an afterthought.
Session replay
Session replay lets your team watch a reconstruction of a real visit — clicks, scrolls, and page changes — so you can see where people struggle without reading a raw event log.
Heatmaps
Heatmaps aggregate many sessions into a picture of where people click and how far they scroll, so you can spot ignored buttons, confusing folds, and dead zones without opening every recording.
Privacy controls
Session replay is only useful if you can defend how it was collected. Replayly turns the conservative defaults on first, then lets you tighten or relax them with explicit project settings.
Self-hosting
Replayly is built to run on infrastructure you control. Self-hosting is a first-class path, not an enterprise footnote, and it sits beside a hosted workspace if you would rather not operate a VPS.
Lightweight tracker
One script tag with runtime config, sampling, allowed domains, block selectors, consent mode, and gzipped event batches.
Ingest that holds up
CORS, size caps, rate limits, plan quotas, and origin checks sit in front of Postgres and object storage.
Session list you can filter
Device, browser, OS, country, rage clicks, dead clicks, and console errors — plus pagination and delete.
Player built for review
Speed controls, skip inactivity, timeline markers, and a metadata panel next to the replay.
Workspaces and billing
Roles, invite links, and Paddle checkout by default. Stripe is implemented if you prefer it.
White-label and admin
Business plans can set a brand name, logo, and accent color. Super-admins get a platform usage view.
See how plans unlock these capabilities on the pricing page, or read the docs.