Plans & Pricing

Bugnet offers three plans to fit teams of every size, from solo indie developers to large studios. All plans include the core bug reporting and tracking features — higher tiers unlock advanced analytics, integrations, and team capacity.

Free Starter

For solo developers and small indie projects. Unlimited bug reports, 1 project, up to 3 team members.

Studio Studio

For small-to-mid studios. Up to 10 projects, 15 team members, plus advanced analytics and integrations.

AAA AAA

For large teams. Unlimited projects and team members, priority support, and all premium features.

Feature Comparison

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

Feature Free Studio AAA
Bug Reports Unlimited Unlimited Unlimited
Projects 1 10 Unlimited
Team Members 3 15 Unlimited
SDK Integration All engines All engines All engines
Public Bug Tracker Basic Full + Branding Full + Branding
Crash Analytics Basic Advanced Advanced
Session Tracking Basic Full Full
Performance Profiling Included Included
Auto-Triage (AI) Included Included
Regression Detection Included Included
Steam Integration Basic Full + Sentiment Full + Sentiment
Discord Integration 1 channel Unlimited Unlimited
GitHub / GitLab Included Included
Webhooks 2 10 Unlimited
Custom Fields Included Included
SLA Rules Included Included
Permission Overrides Included Included
Hide Bugnet Badge Included Included
Custom CSS (Public Pages) Included Included
Priority Support Included
Data Export CSV CSV + API CSV + API
Bulk Import Included Included

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 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 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 Free Studio AAA
Projects 1 10 Unlimited
Team Members (per project) 3 15 Unlimited
Bug Reports Unlimited Unlimited Unlimited
File Attachments 100 MB total 10 GB total Unlimited
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 AAA plan provides, contact us for a custom enterprise plan.

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