Shake
p/shake-sdk
Get unreal data to fix real issues in your app & web
Peter Simic

Shake Crash Reports — Personalized crash reporting for mobile apps

Featured
51
Turn your app crashes into relationship-building opportunities with your users, prevent bad reviews & fix issues fast. Personalized crash reporting harvests the power of data: Automatically see affected users, stack traces, screen recordings, network logs etc.
Replies
Best
Robin
Hey ?makers! Love Shake for bug reporting (not yet a client). I think it would be very valuable if you would do a walkthrough video of Shake (how does it look like on mobile, what can the user see, frontend etc.). All the best and thanks a lot! p.s. @petechats Do you offer any discount for product hunters? Would be awesome!
Peter Simic
Heeeey @robinkunz . Awwww it's always nice to get a message like this. Regarding a video walkthrough - you're spot on! We definitely miss it, and we're already working on it. Regarding the discount - great question again. We offer Shake Crashes for free to everyone actually! And regarding our other product for ticket reporting, today we don't offer any discounts apart from the one for the annual commitment.
Ruben Wolff
Congrats on the launch! How does the crash reporting work exactly? How does it contact the application's team?
Sanjin Grahovar Sadikovic
Hey @rubenwolff! After Shake SDK is integrated in the application, crash reporting is enabled and necessary mapping files for the build are uploaded, crashes that happen in the application will appear under Crashes section on Shake Dashboard. Let me know if you have any further questions, I'd be happy to help!
Anđelo Kandić
@rubenwolff Currently you can search through grouped crashes on Shake's Dashboard, but we are working hard to integrate our crash reporting with 3rd party services like Jira, Trello, Asana and others, so once crash arrives at Shake's Dashboard it gets forwarded to other service immediately ;)
Jordan Hauge
Hi Peter, this looks like a great product. Would the crash reports also catch a ‘soft crash’ such as app restarts, memory leaks etc.?
Peter Simic
@jordanh we appreciate your question — yes, indeed it will and will report it back to you. Just as an example, here's the truncated list of exceptions & errors Shake Android SDK catches: - IllegalArgumentException - IllegalStateException - IndexOutOfBoundsException - NullPointerException - StackOverflowError - OutOfMemoryError etc. Our dev and QA teams *really* spent a ton of time developing and testing these and it works like a charm. If you'd like to try it out, don't hesitate to start chatting with us on our website through that chat bubble — we'll assist, guide and support you and your team as much as needed.
Gabrielle Bourret-Sicotte
Congrats on your successful launch yesterday - this could be so useful for us after beta! :) Greenr does climate calculations and is featured today - wanna check us out? 🌱
Peter Simic
@gabrielle_bourret_sicotte of course! Thanks for trying to make our world greenr :)
Peter Simic
@gabrielle_bourret_sicotte also a tip for your team: Check out the 2nd product on our app insight platform: https://www.producthunt.com/post... as it's made for alpha development stage too, while you're testing the app internally. Good luck with the launch afterwards 👏
Sebastian Potcher
An integration with Smartlook Qualitative Analytics would be nice to see what went wrong.
Peter Simic
@sebastian_potcher go figure, thanks for the idea! Our product team lives and dies by user feedback so we've actually added your feature request directly to our Public Roadmap https://feedback.shakebugs.com/i..., let's see whether others would be interested too.
Peter Simic
And a tip: In the meantime you can always use our Zapier integration 🔗 www.shakebugs.com/integrations
Peter Simic
Heeeey everyone, it’s me again, Shake’s founder. After a successful launch of our *bug and feedback* reporting tool for apps 1 year ago, we’ve been working hard on the next chapter in our product roadmap - *crash* reporting. We’re beyond excited to share it with all of you today. We believe crash reporting (just like feedback reporting) should be personal. Shake Crash reports don’t focus on *statistics and charts* - instead, it’s focused on your customer's *experience* with your app right after it crashes in front of their eyes. Shake Crash reports now complement our existing feedback reporting product, allowing your app users to share feedback after a fatal crash has occurred. All while the useful data is being collected in the background. Shake Crash reports help app development, QA and product teams to: - Automatically see why a crash occurred, to who precisely, its stack trace, environment and steps to reproduce it. - Receive additional information with every crash: screen recording and user feedback. - See crash events automatically grouped into an actionable list of issues on the web Dashboard. A big shout out to everyone that made this all possible. Couldn’t be more proud today! ❤️
Divyanshu Negi
wow, active user of shakebugs, amazing product and super cool team. looking forward to implement crash reporting too.
Branimir Hrženjak
@divyanshunegi Glad to have you onboard! Thanks so much for the kind words.
Simon Hesseling
Hi Peter & Team! I love the idea to turn such a “painful” user experience like an app crash into something useful for both parties. Just trying to understand from a user perspective - when will this (maybe personalized) crash notification be shown? upon next app open event?
Peter Simic
@simon_3 precisely, you got it right! (Or, you can optionally turn that crash notification *off* and still continue receiving data-rich crash reports without interrupting your app users. You choose.)
Bila Koara
Great idea, great product! Hoping that you have taken into account the user's privacy during the recording of the app UI: for example by replacing sensitive inputs with some "*".
Peter Simic
@photobook_cam thanks, we appreciate it. Your hopes are not in vain 🤣 Shake SDK indeed offers a ton of ways to get rid of any Personally Identifiable Information before sending the ticket from your app: www.shakebugs.com/docs/android/m... - you can mark any app View as Private - you can get rid of touch events from the logs - obfuscate sensitive parts of Network requests and/or responses etc. Good luck with Photobook!
Bila Koara
Thank you! I really appreciate the different ways you allow app Developer to take into account final users privacy.
Filip Belakon
Had awesome time working on this! We are very proud how this came out. We made Shake Crash Reports with the goal to help teams get to the bottom of every crash. We've even used Shake to debug Shake "WAAAATT?!" Hope you all enjoy it and looking forward to hearing your feedback :)
Ines Vujica
I work in quality assurance, and pride myself on being a perfectionist. That being said, I love this tool; it will make your work a lot easier!
Branimir Hrženjak
@missvujica Thanks so much, glad you're enjoying Shake!
Aaron Miller
How would you compare your product to Firebase Crashlytics?
Peter Simic
@millerboyz999 the brief answer is that with Shake you also get: • a video of what happened before the crash • comments from app users and testers describing in their words what happened • *automatically* attached steps-to-reproduce (logs, network traffic, notifications on a timeline) • collaboration with your team - assign, prioritize and leave notes on received crashes in one place and all of that helps you to fix your crashes WAAAY FASTER than before! Make sure to try it out for free and let us know if you maybe disagree 👌 — our Product team is constantly listening to user feedback and improving Shake.
Girdharee Saran
Congrats!
Peter Simic
Thanks @giri, we appreciate it.
Thea Mark
Congrats on launch!
Peter Simic
@thea_mark thanks, we appreciate it — tbh it feels good to launch it after many months of meticulous development 👩‍💻
Branimir Hrženjak
I've had a blast working on this! Hope y'all will enjoy using it.
Pierrick Leclerc
Great to avoid bad reviews ! 👍
Branimir Hrženjak
@pierrickleclerc Indeed, and keep those users happy! That's how great relationships get built.
Rashi Agarwal
Whoa, sounds like a very useful product. Great Job! :)
Peter Simic
@rashiagarwal why thanks! We hope it'll be useful to all of you.
Olga Collins
It looks use-full, I will forward this to my developers.
Peter Simic
Thanks for that. And let them know they can always get in touch with us via that chat bubble on our website 💬
Emre Gül
Congrats!
Peter Simic
@emremigh cheers, we hope it'll help you too avoid all the bad reviews :)
Sheikh Anon
Great Service Best of Luck Shake Crash Reports 👍
Peter Simic
@sheikhanon thaaaaaanks!