OpenLook replays every session with pixel-perfect fidelity — clicks, scrolls, console errors and network calls included. Debug UX issues in minutes, not days.
Every session tells a story. OpenLook records it, indexes it, and hands you the playback — with the devtools attached.
DOM-snapshot based replay captures every hover, scroll and input — not a video, the real thing. Inspect any moment frame by frame.
Console logs, network waterfalls and stack traces sync to the timeline. See the error exactly when the user hit it.
Rage clicks, dead clicks and u-turns are detected automatically. Find the moments that cost you conversions.
Web vitals per session — LCP, INP, CLS — correlated with what was actually on screen at the time.
Input masking, element-level ignore rules and on-device sanitization. PII never leaves the browser unless you say so.
One Docker compose gets you the full stack. Your data stays in your VPC — nothing phones home, ever.
The 11KB tracker buffers DOM mutations, input events and console output — under 0.4% CPU, no visible overhead.
Filter sessions by error.type, page path, country, frustration score, or a user ID your support team hands you.
Scrub to the exact second. The console, network and state diffs are already lined up on the timeline.
Session data is the most sensitive telemetry you collect. OpenLook was built so it never has to leave your perimeter.
"We closed a three-week checkout bug in one afternoon. The replay showed the exact race condition — the console tab had the failed request right there on the timeline."
"Self-hosted in our VPC in under an hour. Our security team actually smiled — first time a vendor tool passed review without a single follow-up."
"Rage-click detection alone paid for itself. We found a dead 'Apply' button that was silently eating 4% of trial signups."
Free for 5,000 sessions a month. No credit card, no sales call required.