BugPin
Open-source bug tracking with screenshot annotation, console logs, and GitHub integration. Privacy-first and lightweight for web teams.

BugPin is a self-hosted visual bug reporting tool designed to streamline issue tracking for web applications. It embeds a lightweight widget into your site, allowing users to capture screenshots, annotate issues, and submit detailed reports with console errors, network logs, and browser metadata.
Key Features
- Visual Bug Reporting: Capture full-page or visible area screenshots directly from your web application with built-in annotation tools (pen, rectangle, circle, arrow, text, and privacy blur).
- Automatic Data Collection: Each report includes console errors, network logs, and browser metadata for comprehensive debugging.
- Self-Hosted & Private: Deploy on your own servers with a simple SQLite database and Docker setup. No external dependencies or cloud required.
- Lightweight Widget: Under 150KB gzipped, loads asynchronously, and uses Shadow DOM for style isolation to avoid slowing down your app.
- Offline Support: Reports are cached locally and automatically submitted when connectivity is restored.
- Easy Integration: Add BugPin to your site with a single script tag and customize the widget appearance and webhooks.
- Open Source: Free Community Edition with optional Enterprise upgrades for SSO, webhooks, or white-label branding.
Tech / Self-Hosting
BugPin is built with modern web technologies and designed for easy self-hosting. It supports Docker deployment and uses SQLite for data storage, making it ideal for privacy-conscious teams. The tool is GDPR-compliant and does not rely on external AI models, ensuring data remains under your control.