Shake is loved by app development teams

Loved by 2 300 development teams

Lightweight bug reporting tool for your mobile app.

Shake tells you everything you need to fix bugs without having to ask your users or testers.

All features

Every plan has every feature, nothing is hidden.

Unlimited seats

Invite your entire team to join, no charge per seat.

Free integrations

All plans allow you to connect Shake to your favorite tools.

Add to app in minutes

Doesn’t affect app speed

GDPR & CCPA compliant

The problem

80% of your time spent fixing a bug is finding what caused it.

Coworkers keep pinging you about bugs

You’re flooded with random messages but have no structure to efficiently deal with them.

coworkers ping you about bugs

Manual bug reporting slows you down

Testers need to describe each bug, attach files and add screenshots by hand.

manual bug reports slow you down

Clients keep calling or texting

Time’s wasted as they try to explain what the bug is and how to reproduce it.

clients keep calling or texting

Users’ bug reports clog your inbox

There’s endless email back and forth, trying to figure out how bugs happened.

endless bug reports clog your inbox

The solution

Stop manually searching for clues. Know exactly how bugs happened.

Reproduce the problem perfectly

What the user did just before the bug is vital information. Shake captures a complete history of taps, requests and notifications.

  • Timeline of all user taps
  • Network traffic
see what a user did just before the bug

Custom data attached automatically

Extra data helps you fix bugs faster. Shake lets you attach any variable from your app to each report that a user submits.

  • Attach files programmatically
  • User metadata
attach custom data to reports

Receive console and custom logs

Each bug report comes with console logs attached as standard. Get even more insight by adding custom ones to capture deeper levels of data.

examine console and custom logs

Instantly chat with app users

Quick updates build trust. Shake SDK has integrated live chat so you can tell users when you’ve fixed issues, and send follow-ups.

  • Browse all users
  • See user attributes and tickets
chat with your app users

Examine vital Black box data

This detailed environmental profile reveals what happened for the 60 seconds before a bug report was submitted.

  • Network status
  • Device and app memory usage
examine vital Black box data

See screenshots and videos of bugs

Debugging is easier if you can see it happening. Shake attaches a screenshot and video automatically, while users can add more media too.

receive a screenshot or video of the bug

Simple. Safe.
And supported.

add Shake to your app with just a few lines of code

Add to app in minutes

It takes a few of lines of code, there’s no learning curve.

Shake offers detailed and easy to read documentation

Crystal-clear documentation

Resources filled with useful examples that help you integrate and customize the SDK.

One-click integrations

Easily connect with the tools your team already loves using.

integrate Shake with the tools you use and love
Shake's support team consists of real developers

Developers here to help

Shake’s support team is made up of real devs who know the product inside and out.

Shake is GDPR and CCPA compliant

GDPR and CCPA compliant

Hosted on AWS EU—ISO 27001, SOC2 and HIPAA compliant.

divynashu negi

Divyanshu Negi

Zapi — VP of Engineering

Shake is easy to use and helps us better understand each incoming bug report, even the most complex ones. It became a vital part of our quality assurance process.

Meet your favorite bug and crash reporting tool.

Add to app in minutes

Doesn’t affect app speed

GDPR & CCPA compliant