The BugSnag SDK automatically captures a variety of data to help you debug your errors. You may wish to avoid capturing some types of data, particularly if there are privacy implications for your users.
| Data | Default value | Preventing collection |
|---|---|---|
| AppArchitecture | “64 bit” or “32 bit” | Can be modified in a callback |
| ClrVersion | Environment.Version.ToString(); |
Can be modified in a callback |
| Data | Default value | Preventing collection |
|---|---|---|
| OSVersion | Uses Environment.OSVersion.Platform & Environment.OSVersion.Version & ManagementObjectSearcher to derive a string |
Can be modified in a callback |
| ServicePack | Environment.OSVersion.ServicePack |
Can be modified in a callback |
| OSArchitecture | Environment.Is64BitOperatingSystem |
Can be modified in a callback |
| ProcessorCount | Environment.ProcessorCount |
Can be modified in a callback |
| MachineName | Environment.MachineName |
Can be modified in a callback |
| HostName | Dns.GetHostName() |
Can be modified in a callback |
| Data | Default value | Preventing collection |
|---|---|---|
| Context | The current active window title | Can be modified in a callback |
| Error Class | The class of the exception | Can be modified in a callback |
| Error Message | The exception message | Can be modified in a callback |
| Stacktrace | The stacktrace of the exception | Can be modified in a callback |