Users talk.You
Capture feedback. The technical context comes free.
- One line to install
- Complete technical context
- Privacy-first. Zero tracking

Install in
one line.
Three quick steps and you’re in. That’s it. Sendshot handles the rest.

Copy snippet
Get your unique snippet from the dashboard.
Drop it in
Paste the snippet right before the </body> tag.
Relax
You're all set. Feedback starts flowing in instantly.
Works with everything
Everything you need to act on it in seconds.
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
Custom context
- userIdusr_7f3b2c
- planPro
- featureCheckout
- page/checkout
- environmentProduction
User notes
I clicked save three times and nothing happened.
Your data. Your rules.
Tiny script. EU-hosted. Privacy-first by default. Built to collect context, not track your users.
EU-hosted servers
GDPR-friendly by design.
~10KB gzipped. Self-contained.
Zero external dependencies. No hidden scripts loaded.
Auto input masking
Passwords and emails masked in screenshots. Always.
Zero tracking
No cookies. Context lives in-memory, gone after submit.
Domain locked
Only your whitelisted domains can send data.
Made in Europe
Built in the Netherlands. Hosted in Germany.
No outsourcing, no third-party data sharing.

Built by an
indie hacker.
Hey, I'm Stefan.
I build things fast, but I was spending more time decoding vague feedback and blurry screenshots than actually coding.
The big feedback tools were either too enterprise or overpriced. I just wanted a simple script I could drop in and forget.
So I built Sendshot. Feedback and bug reports come in with the context already attached. No bloat, just the facts.
I hope you like it!
- Stefan
Pricing
Simple pricing.Serious value.
No complicated tiers. No feature gates. Pick the plan that fits how you ship.
Lifetime
Pay once, use forever. No recurring fees.
Same features. One tiny invoice.
- Unlimited projects
- Unlimited feedback
- Advanced customization
- Remove branding
- All future updates
Early adopter pricing. Limited availability.
Pro
Same features, monthly.
Same calm setup. Cancel anytime.
- Unlimited projects
- Unlimited feedback
- Advanced customization
- Remove branding
FAQ
Quick answers.
No fluff.
Everything you need to know before dropping Sendshot into your app.
Both. Sendshot was built as a lightweight feedback widget, but the same context (screenshots, console logs, user steps) makes it perfect for bug reports too. 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 the opposite: one script tag, no separate dashboard for your users, no per-seat fees, and a one-time lifetime option. If you want enterprise tooling, pick them. If you want something simple you can drop in and forget, pick Sendshot.
Sendshot offers two plans: a one-time Lifetime Deal for $49, or a Pro subscription at $9/mo. Both include unlimited projects, unlimited feedback, advanced customization, and no branding.
Of course. No lock-in, no cancellation fees. Cancel in one click from your dashboard. Your data stays available for 30 days after.
No. The script is ~10KB gzipped, self-contained, and loads asynchronously. Zero impact on your Core Web Vitals.
Nope. Just paste one script tag into your app. No npm packages, no build steps, no config files. It works out of the box.
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 detects password fields, email inputs, and credit card forms. These are blurred in screenshots before they ever leave the browser.
Stop Playing
Detective.
See what your users see. Act on every report in minutes.
From $9/mo or $49 one-time lifetime deal.





