Peter Simic

Shake Crash Reports - Personalized crash reporting for mobile apps

by

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.

Add a comment

Replies

Best
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! ❤️
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 ;)
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 :)
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 👩‍💻
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!
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 👏
Girdharee Saran
Congrats!
Peter Simic
Thanks @giri, we appreciate it.
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.
Petra Gluhak
It's been a wild ride, can't wait for the feedback on those crashes! Rock on team!
Ivan Prlic
Great product!!! Congrats
Branimir Hrženjak
@iprlic Thanks for the kind words!
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
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.
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.
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.
Jannat
That's great projects🥰
Peter Simic
@naler_jannat why thanks. Make sure to join the discussion on our Public Roadmap as well.
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.)
Emre Gül
Congrats!
Peter Simic
@emremigh cheers, we hope it'll help you too avoid all the bad reviews :)
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 💬
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.