Unity SDK

Error tracking for Unity Games

Drop in our C# SDK, start catching bugs in minutes. Crash reports, player feedback, and session data — all in one dashboard built for Unity developers.

Sign up for free

Up and running in minutes

// Save this file as Assets/Scripts/BugnetBootstrap.cs
using UnityEngine;

public class BugnetBootstrap : MonoBehaviour
{
    void Start()
    {
        BugnetSDK.Instance.Init(
            "YOUR_API_KEY",
            "https://api.bugnet.io"
        );
    }

    void Update()
    {
        // Press F1 to open the built-in bug report widget
        if (Input.GetKeyDown(KeyCode.F1))
            BugnetSDK.Instance.ShowWidget();
    }

    // Crashes and errors are captured automatically.
    // Session tracking is built-in.
    //
    // To report a bug from your own code, call:
    //   BugnetSDK.Instance.ReportBug(
    //       "Bug title", "Bug description",
    //       category: "gameplay", priority: "high",
    //       includeScreenshot: true);
}

Everything you need to ship stable games

Unity-specific tools that fit right into your workflow.

Native C# SDK

A single C# script you drop into your project. No native plugins, no platform headaches.

Automatic Crash Reports

Stack traces with device info, OS, and recent console logs attached automatically.

Screenshot Capture

One-tap bug reports with automatic screenshot capture from any scene.

Session Replay

A screen recording of the last 30 seconds before the report (Studio Plus).

Recent Logs

The latest Unity console output is attached to every report, so you can see what led up to it.

Works Everywhere

iOS, Android, Windows, Mac, Linux, WebGL — one SDK, every platform Unity supports.

Three steps to fewer bugs

1

Install the SDK

Add BugnetSDK.cs to your project and initialize it with your API key. Takes under five minutes.

2

Players report bugs

Crashes are caught automatically. Players can also submit reports with screenshots and descriptions in-game.

3

You fix and ship

Triage reports in your Bugnet dashboard, assign priorities, and track fixes on a public bug tracker your players can follow.

“We were hemorrhaging players after launch — 40% refund rate in the first week. Bugnet caught the crash causing it within 20 minutes, and our retention flipped completely.”

ML
Morgan Lee
Lead Dev, Hollow Drift Games
340+Studios
1.2M+Bug reports
38%Less churn

New to Unity or weighing your options? Read our in-depth Unity game engine guide, or compare every major engine side by side in Best game engines for indie developers.

Start tracking errors in your Unity game

Join hundreds of Unity developers using Bugnet to ship more stable games and keep players happy.