Plans & Pricing

Bugnet offers three plans to fit teams of every size, from solo indie developers to established studios. All plans include the core bug reporting and tracking features — higher tiers unlock advanced analytics, integrations, and team capacity. Annual billing saves 20% on any paid plan.

Free Indie

Free forever. For solo devs just getting started. 1 project, 100 bug reports / month, 2 team members, in-game widget for all engines.

Studio Studio

$19/mo ($15/mo annual). For growing studios shipping games to real players. 5 projects, 10,000 bug reports / month, Auto-Triage, Early Churn Warning, and Live Logs.

Studio+ Studio Plus

$79/mo ($63/mo annual). For established studios that need more capacity and power. Unlimited projects, 50,000 bug reports / month, Session Replays, SSO/SAML, and dedicated support.

Feature Comparison

A detailed breakdown of what's included in each plan.

Feature Indie Studio Studio Plus
Projects 1 5 Unlimited
Bug Reports 100 / month 10,000 / month 50,000 / month
File Uploads 100 / month 10,000 / month 50,000 / month
Team Members 2 3 12
SDK Integration All engines All engines All engines
In-Game Widget Included Included Included
Crash Analytics Dashboard Included Included Included
Crash Grouping Included Included
Session Replays Included
Event Tracking 100,000 / month (30 day retention) Unlimited (90 day retention)
Live Logs Included Included
Auto-Triage + Suggested Responses Included Included
Early Churn Warning Included Included
Regression Detection & Spike Alerts Included Included
Performance Profiling Included Included
Player Satisfaction (CSAT) Included Included
Public Bug Tracker Basic Full + Branding Full + Branding
Custom Widget Branding Included Included
Hide Bugnet Badge Included Included
Custom CSS (Public Pages) Included Included
Steam Review Sync Included Full + Sentiment Full + Sentiment
Discord Notifications 1 channel Unlimited Unlimited
GitHub / GitLab 1 repo Unlimited repos Unlimited repos
Webhooks 2 10 Unlimited
Custom Fields Included Included
SLA Rules Included Included
Permission Overrides Included Included
SSO / SAML Included
Custom Integrations Included
Data Export CSV CSV + API CSV + API
Bulk Import Included Included
Support Community Priority Dedicated + SLA

Subscription Management

Manage your subscription from the Billing tab in your project dashboard. Only project owners can manage billing.

Upgrading

Upgrade at any time from the Billing page. When you upgrade mid-cycle, you're charged a prorated amount for the remainder of the current billing period. New features and limits take effect immediately.

Downgrading

Downgrade to a lower plan at any time. The change takes effect at the end of your current billing period. Before downgrading, ensure your usage is within the new plan's limits (e.g., number of projects and team members).

⚠️

Before downgrading: If your current usage exceeds the lower plan's limits (e.g., too many projects or team members), you'll need to remove the excess before the downgrade takes effect.

Cancellation

Cancel your subscription from the Billing page or through the Stripe billing portal. After cancellation, your plan remains active until the end of the current billing period, then reverts to the Indie (Free) plan. Your data is preserved — you can re-subscribe at any time to restore access.

Subscription States

  • active — Subscription is current and paid
  • trialing — In a free trial period
  • past_due — Payment failed, retrying. Features remain active during grace period
  • canceled — Subscription canceled, reverts to Indie (Free) at period end

Payment Methods

Bugnet uses Stripe for secure payment processing. All major credit and debit cards are accepted.

Adding a Payment Method

Go to Billing > Payment Methods and click Add Payment Method. You'll be redirected to a secure Stripe form to enter your card details. The card is saved for future billing cycles.

Updating or Removing

Update your default payment method or remove saved cards from the Billing page. You must have at least one active payment method while on a paid plan.

Billing Portal

For advanced billing management (update billing address, tax IDs, download invoices), use the Manage Billing button which redirects to the Stripe customer portal.

Invoices

View and download invoices for all past payments from the Billing > Invoices section. Each invoice includes:

  • Invoice date and number
  • Plan name and billing period
  • Amount charged
  • Payment status (paid, pending, failed)
  • PDF download link

Invoices are also available through the Stripe billing portal for additional formats and tax document generation.

Plan Limits

Each plan enforces specific limits. When you reach a limit, you'll be prompted to upgrade.

Resource Indie Studio Studio Plus
Projects 1 5 Unlimited
Team Members (per project) 2 3 12
Bug Reports (per month) 100 10,000 50,000
File Uploads (per month) 100 10,000 50,000
Monthly Events Not available 100,000 Unlimited
Event Retention 30 days 90 days
Webhooks (per project) 2 10 Unlimited
API Rate Limit 30 req/min 120 req/min 120 req/min
💡

Need more? If you need higher limits than the Studio Plus plan provides, or extra seats on any plan, contact us for a custom enterprise quote.

Billing API

Manage billing programmatically via the Bugnet API. All billing endpoints require owner-level authentication.

GET /api/projects/:slug/billing

Get current subscription details including plan, status, and period dates.

POST /api/projects/:slug/billing/checkout

Create a Stripe checkout session to subscribe or upgrade. Returns a checkout URL.

POST /api/projects/:slug/billing/verify

Verify a completed checkout session and activate the subscription.

POST /api/projects/:slug/billing/portal

Generate a Stripe billing portal URL for self-service management.

GET /api/projects/:slug/billing/invoices

List all invoices for the project's subscription.

POST /api/projects/:slug/billing/setup-intent

Create a Stripe setup intent to save a new payment method.

GET /api/projects/:slug/billing/payment-methods

List saved payment methods for the project.

DELETE /api/projects/:slug/billing/payment-methods/:id

Remove a saved payment method.

Webhook Events

Bugnet handles Stripe webhook events automatically to keep subscription state in sync. The following events are processed:

  • checkout.session.completed — New subscription activated
  • invoice.paid — Successful payment received
  • invoice.payment_failed — Payment failed, subscription marked as past_due
  • customer.subscription.updated — Plan change or renewal
  • customer.subscription.deleted — Subscription canceled