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
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.
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.
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
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 ;)
Branimir Hrženjak
I've had a blast working on this! Hope y'all will enjoy using it.
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! ❤️
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 💬
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.
Sheikh Anon
Great Service Best of Luck Shake Crash Reports 👍
Peter Simic
@sheikhanon thaaaaaanks!
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 👏
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 👩‍💻
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 :)
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.
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.
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.)
Jannat
That's great projects🥰
Peter Simic
@naler_jannat why thanks. Make sure to join the discussion on our Public Roadmap as well.
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!
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!