Skip to main content

BugPin Documentation

Learn how to install, configure, and integrate BugPin into your applications

Visual Bug Reporting

Capture full-page or visible area screenshots directly from your web application. Annotate issues with drawing tools, arrows, and text to provide clear context for every bug report.

Self-Hosted & Private

Keep your data on your own servers. BugPin is designed for self-hosting with a simple SQLite database and Docker deployment. No external dependencies or third-party data sharing.

Lightweight Widget

The embeddable widget is under 50KB gzipped, loads asynchronously, and uses Shadow DOM for complete style isolation. It won't slow down or interfere with your application.

Easy Integration

Add BugPin to your site with a single script tag. Customize the widget appearance, configure webhooks, and integrate with GitHub for automatic issue creation.

Annotation Tools

Built-in annotation tools include pen, rectangle, circle, arrow, text, and privacy blur. Help your team understand exactly where and what the issue is.

Offline Support

Reports are cached locally when offline and automatically submitted when connectivity is restored. Never lose a bug report due to network issues.