Skip to main content
Puggy is a QA testing toolkit designed to help teams capture, analyze, and share comprehensive evidence of bugs and issues during testing sessions.

The Problem

Traditional bug reporting often involves:
  • Screenshots that don’t tell the whole story
  • Missing network request details
  • Incomplete reproduction steps
  • Back-and-forth communication to understand the issue
  • “Works on my machine” scenarios

The Solution

Puggy captures everything that happens during a QA session:

Screen recording

Full video recording of the session with audio support, showing exactly what the tester saw.

Network logs

Complete HAR (HTTP Archive) format network logs with:
  • Request/response headers
  • Timing information (waterfall chart)
  • Request/response bodies
  • Status codes and errors

Console logs

All browser console output including:
  • Logs, warnings, and errors
  • Stack traces
  • Timestamps

Screenshots

Visual evidence captured at:
  • Regular intervals during recording
  • Manual capture via floating button

User interactions

Record and replay user actions:
  • Clicks and double-clicks
  • Text input and form submissions
  • Scroll events
  • Page navigation

Product areas

Puggy has two main user-facing areas.

Chrome extension

Use the extension to sign in, select a workspace, configure capture settings, record sessions, capture screenshots, and upload evidence.

Console

Use the console to review sessions, search historical recordings, generate reports, create tickets, manage team access, and configure integrations.

Key Features

Auto-Upload

Sessions can automatically upload to the console when you are signed in.

Session Sharing

  • Generate public sharing links
  • Share directly to Jira, GitHub, ClickUp, or Slack
  • Control access with organization members

Search & Filter

  • Full-text search across sessions
  • Filter by date, status, or tags
  • Search within network logs and console output

Organization Support

  • Multi-user organizations
  • Shared session access
  • Team collaboration

Use Cases

  • QA Testing - Capture complete evidence during exploratory testing
  • Bug Reporting - Provide your engineering team with the context they need
  • Support Tickets - Help customer support document issues
  • Training - Record sessions for onboarding or documentation
  • Debugging - Analyze network and console logs for complex issues

Next Steps