Android 2020-07-13T19:09:21+00:00

Backtrace for Android

Accurate grouping of all your fatal and non-fatal errors in minutes.

Get started
Request a Demo

Fix bugs faster.

Rich data. Backtrace provides accurate grouping of callstacks and extracts memory, device, OS details, and more to get you to the root cause faster. Static analysis highlights important clues.

Attachments. Our platform permits arbitrary assets to be associated with errors, including videos, screenshots, configuration files, logs and more.

Consolidation. Ensure your developers get to the root cause without the inefficiency of requesting more information from customers and other engineering teams.

Triage effectively.

Accurate, extensible and customizable deduplication. Errors are deduplicated by error location and attribute similarity so you quickly determine how many users and instances are impacted by issues across your environments.

Rich workflow integrations. Backtrace seamlessly integrates into your engineering pipeline with support for popular alerting, notification, issue tracking and collaboration tools.

Powerful query capabilities. Easily filter to, exclude, group and aggregate on any attributes you send along with your errors. Filter on function names, modules, graphics cards and more.

Address Android issues promptly

Capture all your errors. Handled and unhandled exceptions, crashes, and application not responding (ANR) errors are all captured with simple controls for Kotlin and Java. ProGuard and R8 support deobfuscates your callstacks and allow you to view details such as function names, file paths, and line numbers. Controllable offline crash capture and customizable event handlers and base classes provide support for advanced use cases.

Collect and query all the context. Backtrace will gather system information, custom metadata, and any file attachments you want. System information automatically includes device GUID, OS version, memory usage, process age, network, battery, and more. All metadata attributes are a first-class citizen in Backtrace. Query versions, functions, libraries, users and virtually any data you submit to quickly narrow down on impact and root-cause.

NDK support. Get access to raw memory dumps and more for native component crashes, giving a higher-level of observability than any other tool. Learn more here.

Enterprise-grade security and privacy

Backtrace takes security seriously and ships with a myriad of security and privacy features, meeting or exceeding requirements for GDPR, SOC-2 and more.

Learn more about security

Security features include:

  • Access control
  • Audit Logs
  • Compliance
  • LDAP / PAM / SAML 2.0
  • Multitenancy

Privacy features include:

  • Encryption at rest
  • Privacy shield certification
  • Fine-grained retention policies
  • PII scrubbing
  • SSL encryption

Tracks errors across all major languages, platforms and tools.

asan
android
bcd
breakpad
cocoa
c
c#
c++
cores
crashpad
dr.memory
electron
freebsd
go
ios
Java
javascript
kotlin
linux
macos
minidump
node
Playstation
plcrashreporter
ptrace
python
ruby
rust
stadia
tvos
unity
unreal
valgrind
windows
xbox one

Integrate into your favorite services and workflows.

asana
circonus
datadog
e-mail
fogbugz
github
gitter
irc
jira
teams
opsgenie
pagerduty
phabricator
slack
sns
stride
victorops
webex
webhooks

Deployment flexibility

Use Backtrace with our dedicated and multi-tenant hosting solution, or install it on-premises. It’s your choice.

Core teams at leading companies use Backtrace

Learn more about our customers

Error monitoring that is powerful and pretty.

Backtrace enables your debugging and triage workflows.

Leading companies use Backtrace, why don’t you?

Get started
Request a Demo