Users talk.You
Capture feedback. The technical context comes free.
- One line to install
- Screenshot, console, network
- First 10 reports free


Copy snippet
Get your unique snippet from the dashboard.
Drop it in
Paste the snippet right before the </body> tag.
Done
Feedback starts coming in.
Works with everything
What comes with every report.
Console logs
Screenshots
User steps
- 1Opened checkout12:01:10
- 2Clicked Save12:01:21
- 3Changed quantity to 212:01:26
- 4Error appeared12:01:31
Failed requests
- 200GET/api/projects120ms
- 500POST/api/projects/create1.2s
- 200GET/api/users/me98ms
Browser & device
- browserChrome 126
- operating systemmacOS 15
- viewport1440 × 900
- localeen-US
- page/checkout
User notes
I clicked save three times and nothing happened.
Your data. Your rules.
A small EU-hosted script that attaches context to each report without tracking users.
EU-hosted servers
Hosted in Germany.
One self-contained script
It does not load other scripts on your page.
Auto input masking
Password and payment fields are masked automatically. Mark anything else with data-sendshot-mask.
No surveillance
No session replay, ad tracking, or cross-site profiling.
Domain locked
Only your whitelisted domains can send data.
Made in Europe
Built in the Netherlands. Hosted in Germany.
We never sell your feedback data.
Pricing
Try it first.Pay when ready.
Try it with your first 10 reports free. Upgrade when you need more.
Lifetime
Pay once, use forever.
Same features, one payment.
- Unlimited projects
- Unlimited feedback
- Advanced customization
- Remove branding
- All future updates
Pro
Same features, monthly.
Cancel anytime.
- Unlimited projects
- Unlimited feedback
- Advanced customization
- Remove branding
FAQ
Frequently asked
questions.
Common questions before you paste the snippet.
Both. Sendshot captures screenshots, console logs, and user steps with every report, so the same widget works for feedback and bugs. Your users pick whichever fits; you get it all in one inbox.
Most of those tools are built for big product teams, with portals, triage workflows and per-seat pricing. Sendshot is one script tag, no separate dashboard for your users, no per-seat fees, and a one-time lifetime option.
Start free with one project and your first 10 feedback reports. No credit card. After that, choose a one-time Lifetime for $49 or Pro at $9/mo for unlimited projects, unlimited feedback, advanced customization, and no branding.
Yes. Cancel from your dashboard anytime. No cancellation fees. Your data stays available for 30 days after.
The widget is self-contained and loads asynchronously, so it does not block your app from rendering. As with any script, measure it in your own production setup.
Paste one script tag into your app. You don't need an npm package or a build step.
Anything that runs in a browser. React, Next.js, Vue, Svelte, Angular, plain HTML. If it has a <head> tag, you can use Sendshot.
Sendshot automatically masks password and payment fields in screenshots. You can also mark any element with data-sendshot-mask to blur it before capture.
See what your
users see.
Screenshot, console, and the steps they took.
First 10 reports free. No credit card required.




