BugPin is the bug-reporting widget you actually own
BugPin is MIT-licensed and self-hosted. SQLite plus Docker, drop-in widget under 150 KB. The boring answer to a problem most teams have already paid a SaaS for.
Most visual bug-reporting tools are a ten-minute install and a five-year procurement headache. They live on someone else’s infrastructure, hold the screenshots and the session replays of your users, and bill per seat. When the renewal lands, switching costs are real.
BugPin is the version of that tool we wanted to use ourselves.
It is a single Docker container backed by SQLite. The widget on the page is under 150 KB. You drop a script tag in, you get a self-hosted dashboard, and your users’ bug reports never leave your stack. The license is MIT for the Community edition. The Enterprise edition adds the things teams actually pay for at scale, like SSO and audit logs, and is also self-hosted.
Why we built it instead of buying it: we needed something we could ship inside an air-gapped industrial deployment and still trust to not leak. We could not find a tool that was both pleasant to use and willing to live entirely on the customer’s hardware. So we built it, used it on our own work for a year, and then put it on GitHub.
It runs in production. It is not a side project we are mostly ignoring. If you have a team shipping a web app and you are tired of either no bug reports at all or bug reports buried in your support inbox, BugPin is worth the half hour it takes to set up.
The repo is at github.com/aranticlabs/bugpin. The site is at bugpin.io. There is no waitlist.
Continue · next note
For EU manufacturers, the question is where the data sleeps
Data residency is not a feature flag. For European industrial clients, it is the foundation that decides which vendors are even on the table. A short defence of the boring path.