Team creation
A team is created automatically during signup. The user who creates the team becomes the owner. You can rename the team and configure preferences from the team settings page.Invitations
Invite team members by email from the dashboard:- Go to Settings > Team Members
- Click Invite Member
- Enter the invitee’s email address
- Select a role (member or admin)
- The invitee receives an email with a signup/login link
Roles
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete team, transfer ownership. One per team. |
| Admin | Manage projects, integrations, members, and settings. Cannot manage billing or delete team. |
| Member | View and run tests, view results, access dashboards. Cannot manage integrations or team settings. |
Ownership transfer
The team owner can transfer ownership to any other team member.How it works
- Go to Settings > Team Members
- Click Transfer Ownership next to the target member
- The target member receives a notification and must accept the transfer
- Once accepted, the target becomes the new owner and the previous owner is moved to the admin role
Key details
- Acceptance required — the target member must explicitly accept the transfer. It does not happen automatically.
- Billing transfers with ownership — the new owner assumes billing responsibility for the team. The Stripe billing email is updated to the new owner’s email upon acceptance.
- 7-day expiration — pending transfers expire after 7 days if not accepted or declined.
- Cancel anytime — the current owner can cancel a pending transfer before it is accepted.
- One at a time — only one ownership transfer can be pending per team.
Billing
Bugzy uses outcome-based pricing — you pay for test runs, not per seat. There is no per-user cost.Subscription management
- Go to Settings > Billing to view your current plan, usage, and invoices
- Bugzy uses Stripe for payment processing
- Click Manage Subscription to open the Stripe Customer Portal where you can update payment methods, view invoices, and change plans
What counts as a test run
A test run is a single execution of therun-tests task. Other tasks like generate-test-plan and generate-test-cases are included in your plan and do not count as additional test runs.
Team settings
Available in Settings > Team:- Team name: Display name shown in the dashboard
- Default project settings: Base configuration applied to new projects
Account deletion
Account deletion follows a 30-day soft delete process:- Request deletion from Settings > Account
- Your account is deactivated immediately — you cannot log in
- Data is retained for 30 days in case you change your mind
- After 30 days, all data is permanently deleted
Data privacy
Bugzy is GDPR compliant with EU-only data processing:| Aspect | Detail |
|---|---|
| Data processing | EU-only — all data stored and processed in European data centers |
| DPA | Data Processing Agreement available on request (contact privacy@bugzy.ai) |
| Data export | Request a full export of your data via privacy@bugzy.ai |
| Data retention | Active data retained while account is active. Deleted after 30-day grace period on account deletion. |
| Authentication | GitHub OAuth via Supabase Auth — Bugzy does not store passwords |
| Encryption | TLS in transit, Cloud KMS encryption at rest for credentials and task payloads |
| Isolation | Each task execution runs in an ephemeral container — no shared state between projects or teams |
