Crittercism's dashboard shows all the information needed for finding and fixing bugs. It displays all running threads at the time the crash occurred, memory usage, battery level, disk space, sdcard space and other important information about the device.
The Free plan includes up to 30000 Monthly users, data retention for upto 30 days and Email support. So if you have a small to medium sized app, you can go for Crittercism.
If you've got a small app, with a limited number of users and almost zero revenue. You can always go for Bugsense's free plan. However there's a catch : the free plan comes with just 7 days data retention.
If you have a mobile app built using web technologies, you'd require a bit more than just an error pin pointed in your JS file or even a stack trace. You'd want yourself to be notified of the OS versions the errors are frequently occuring on, and a little more client side data. And BugSense does exactly that!
Even though it might seem ironic, but one of Bugsense's pros is also one of its cons. The free plan is limited to only 500 crashes a month, and has a pretty tight limit on the size of the APK (Android) you can integrate it with.
Like all the other error tracking applications, Exceptional.io also offers a good user interface with a vast list of powerful functionalities namely: intelligent error grouping, view backtraces, filter by recency, capture custom data, etc.
If you've got a critical app, which is supposed to have a zero error rate, and you'd like to get notified in real time, every time an error occurs, Exceptional.io is for you. You can configure notifications via the web Dashboard to be notified via SMS at the exact time an error occurs.
If you use Lighthouse for project management and Exceptional for error tracking, you can create a new ticket on Lighthouse, each time there is a bug in your app.
Airbrake is non-free software, so it cannot be self-hosted, audited, or improved upon by the community. Your data is insecure - open to be read by Airbrake Inc, and if they shut down you will be unable to continue using the software.
Airbrake.io boasts a beautiful user interface which gives easy access to features such as intelligent error grouping and application insights, session details and backtraces. All these allow you to squash those bugs at a much faster pace.
Errbit is a self-hosted error catcher for Airbrake. It allows keeping errors off Airbrake's servers by using Airbrake's error tracking tools to send error logs to your own ErrBit based web service. Useful for when errors contain sensitive client data.
By including Airbrake's client side error tracking JS into your code, you won't have to worry about it affecting your page load times at all. Since the library loads asynchronously, which means it won't cause painful delays for your site's visitors.
Airbrake integrates easily with Github, Hipchat, Asana and a number of other services, which can be viewed here. Also if you've got a custom app you'd like to integrate into Airbrake, you can use Airbrake's public API or there web hooks functionality to your advantage.