Skip to main content

Getting started

Bugzy is a virtual QA teammate that joins your software development lifecycle. It extends your test coverage, verifies every code change, triages test failures, and collaborates with your team through Slack, Teams, and your issue tracker.
About 10 minutes. Sign up at bugzy.ai, connect your GitHub account, add your application URL, and provide a brief product description. Bugzy handles the rest.
No. Bugzy operates autonomously. It generates test plans from your product description and application, writes Playwright test code, executes tests, and triages failures. Teams without dedicated QA engineers use Bugzy as their entire QA layer.
Any web application accessible via a URL. Bugzy runs a real Chromium browser against your application, so it works with any framework — React, Next.js, Vue, Angular, Rails, Django, or static sites. The only requirement is a reachable URL for the environment you want to test.

Capabilities

When a PR is opened or a deployment lands, Bugzy’s verify-changes task runs relevant tests against the change. Results are posted as PR comments and GitHub check runs, so your team sees pass/fail status directly on the pull request.
Yes. Invite notetaker@bugzy.ai to meetings (Zoom, Google Meet, Teams). Bugzy analyzes the transcript and proposes follow-up QA actions based on what was discussed.
Yes. When an AI coding agent creates a PR and a preview is deployed, Bugzy tests the preview and posts results as a GitHub check run. This creates an automated QA gate for AI-generated code.
Reply to the finding in Slack or Teams. Bugzy re-evaluates, updates its knowledge base, and adjusts future triage. Over time, false positives decrease as Bugzy learns from team feedback.

BYOT (Bring Your Own Tests)

Yes. Connect your test repo, and Bugzy runs the explore-test-codebase task to learn your framework and patterns. It can then contribute new tests that match your conventions.
Bugzy can integrate with external TMS platforms like Zephyr and TestRail. Test case management becomes API-driven instead of file-based.
Yes. External CI pipelines can push results to Bugzy via webhook. Bugzy triages the results the same way it triages its own managed test runs.

Pricing

Bugzy uses outcome-based pricing: you pay for triages and test case creations, not per test run, seat, or user. Test runs themselves are unlimited within your plan’s managed run cap. Overages on triages and test cases are metered and invoiced automatically. See the pricing page for tier details.
Yes. Every team gets a 21-day Trial plan with 50 triages and 10 test case creations at no cost. No credit card is required to start. Upgrade when you need more capacity or when the trial period ends.
A triage is counted each time Bugzy’s AI classifies a test failure — determining whether it’s a product bug or a test-level issue. Each unique failure classification within a test run counts as one triage.
A test case creation is counted each time Bugzy generates a new Playwright test file and commits it to your repository. Modifications to existing tests (e.g., auto-fix retries) do not count as new creations.
Paid plans: Overage charges apply automatically at per-unit rates (e.g., €5 per extra triage on Starter). Your test runs are never paused — Bugzy keeps working and overages appear on your next invoice.Trial plan: When you reach your trial limits (50 triages or 10 test cases) or the 21-day period expires, new executions are blocked until you upgrade.
Yes. All plans are month-to-month with no long-term contracts. Cancel from your dashboard at any time — your plan remains active through the end of the current billing period with a “cancellation pending” status.

Security

All data is processed and stored in EU-only infrastructure. The database runs on Supabase (PostgreSQL) with encryption at rest. Secrets and credentials are encrypted using Google Cloud KMS. See the security page for full details.
Bugzy accesses your repository via GitHub OAuth with scoped permissions — specifically, repository contents (read/write for test files), webhooks, and PR comments. Generated tests are committed to a separate test repository, not your main codebase.
Yes. Bugzy is fully compliant with GDPR (Articles 5-34) and the Bulgarian Personal Data Protection Act (PDPA). A Data Processing Agreement (DPA) is available at bugzy.ai/legal/dpa. Contact privacy@bugzy.ai for data subject requests.
Credentials and secrets are encrypted using Google Cloud KMS and stored in Supabase with Row Level Security. At runtime, secrets are injected into ephemeral Cloud Run containers that are destroyed after each task execution — no persistent state remains.

Technical

Playwright with TypeScript. Bugzy generates standard @playwright/test scripts that run in Chromium. Since the tests are regular Playwright code, they are portable and can run in your own CI pipeline as well.
Yes. Generated tests are standard Playwright TypeScript files committed to your repository. You can modify selectors, add assertions, adjust timeouts, or restructure test suites. Bugzy respects your changes on subsequent runs.
Bugzy’s AI triage classifies each failure. Test-level issues (broken selectors, timing problems) are auto-fixed with up to 3 retry attempts. Genuine product bugs are filed separately to your issue tracker. The self-improvement engine tracks disputed findings and adjusts classification over time.
Yes. Configure cron schedules from the Bugzy dashboard to run tests at any interval — hourly, daily, weekly, or custom. Scheduled runs execute the full test cycle and report results through your configured integrations.
Multiple triggers are supported:
  • GitHub events — pull requests, pushes, or deployments
  • Scheduled cron — configurable from the dashboard
  • Messaging — Slack or Microsoft Teams messages
  • Manual — trigger directly from the Bugzy dashboard
No. Bugzy generates standard Playwright TypeScript tests and commits them to your repository. However, if you have existing tests (BYOT), Bugzy works with those too — learning your patterns and contributing new tests that match your conventions.