Monitoring made for mobile

Catch bugs before your users do — get detailed crash reports and monitor how your app is performing across the entire install base.

What is Trace?

Trace is a mobile monitoring solution that works seamlessly with your existing Bitrise pipelines.

Simple setup:

configure via Bitrise Step, Cocoapods, or SPM

automatic collection and symbolication

works together with current and future Bitrise integrations

All your data: crashes, performance, and usage data correlated in one solution

Publish to the app stores with confidence - Trace will help you detect, identify, and resolve issues before users report them.

Detect the problem

Know about issues before your users report them.

Assess the impact

Focus on resolving the issues which are most impactful to your users.

Trace the cause

Spend less time trying to reproduce bugs.

Detect the problem

Review crash reports

Oversee issues happening across the entire install base, and decide where you need to focus your efforts. Filter or sort issue types by volume and affected users to quickly assess the impact.

Monitor performance

See how your app performs on your user devices: oversee consumption, responsiveness and s.tability. Monitor crash rate, memory/CPU usage, latency, and network performance. Oversee everything in one place with visualized reports and catch anomalies early on.

Assess the impact

Track releases

Development does not end with the release. Once your users are able to interact with a new piece of functionality, your team needs to keep an eye on performance, and how it compares to previous releases. By default, Trace breaks down performance metrics by app version.

See the type of devices affected

When an issue is detected we make it simple to see how it affects different device types. This information helps you understand the impact of problems, and isolate the root cause.

Assess the number of users affected

Trace automatically captures your crash reports and converts the cryptic stack traces into a human-readable format. It also provides aggregate crash statistics.

You are able to prioritize more quickly and get on with fixing the most impactful issues.

Trace the cause

See device session properties

Monitoring has limited value if you aren’t able to understand the source of the data you are looking at. When Trace captures performance metrics about your app we automatically tag them with properties of the source devices.

Data privacy is important to us, so we only capture information about the devices and not the end-users. For all crashes and sessions, see the App Versions, Device Type, OS Version Network, and Carrier.

Visualize sessions  and understand the user journey

Monitoring has limited value if you aren’t able to understand the source of the data you are looking at. When Trace captures performance metrics about your app we automatically tag them with properties of the source devices.

Data privacy is important to us, so we only capture information about the devices and not the end-users. For all crashes and sessions, see the App Versions, Device Type, OS Version Network, and Carrier.

Check out Trace in action

Try Trace now to monitor your app’s performance across the entire install base and get detailed crash reports.