One script tag captures what your users won't tell you — rage clicks, dead clicks, console errors, abandonment signals — and pairs them with visual feedback pins so you see the problem and the cause in one dashboard. Run the CLI before every deploy and catch regressions before your users do.
Add to any website — one line
<script src="https://pinpoint.boone51.com/widget/pinpoint.min.js" data-project="YOUR_PROJECT_ID"></script>Passive signals + active feedback in a single, lightweight widget. No performance impact. No cookie banners needed.
Users click any element, drop a pin, add a comment. You get the screenshot, CSS selector, and full context.
Detect frustrated rapid clicks and confused clicks on non-interactive elements. Frustration signals you'd never see.
Uncaught errors with stack traces, console.log/warn/error buffer, failed network requests. Full debugging context.
Know when users leave, how far they scrolled, how long they were idle. See the exits you're blind to.
One line of HTML. Zero dependencies. Under 40KB. Shadow DOM isolated — can't break your site.
Feedback pins, errors, rage clicks, abandonment — all captured automatically and sent to your dashboard.
Set up Slack, Discord, or email alerts. Get notified when users rage-click or errors spike.
Free during beta. Start collecting feedback today.