Kevin William David

Oopsie - Debug Flutter & React Native apps with AI & Session Replays

Oopsie by Zipy is the only AI-powered mobile debugging tool you need, offering ▶️ session replays, 🤖 error monitoring, 💡AI-summaries, and 🔥 Firebase Crashlytics integration. Debug smarter and resolve Flutter and React Native issues faster with Zipy.

Add a comment

Replies

Best
Vishalini Paliwal
Hey everyone, 👋 I am Vishalini, Founder of Zipy and we’re super excited to go live with Oopsie, AI based mobile monitoring product by Zipy on Product Hunt today! Huge thanks to @kevin for hunting us, @rohanrecommends for guidance, PH community and PH team who make this platform amazing. 🤔 What is Oopsie? I am sure most of you have at some point or the other faced an error in your Mobile App which goes like - “Something Went Wrong” - “Oops - Try again later” - “Payment Failed” - “Application not responding” - ”Network Issue” - And this goes on …… frustrating users endlessly! 📱 With a mobile first world, we see such errors almost in every product, every now and then, while logging in, while checking out a cart, while loading some pictures. This for me are the “Oops” moments for our users. We decided to call such bugs “OOPSIE BUGS” : Bugs which cause significant user frustration 😖 and result in real revenue loss 💰 At the same time, I also remembered one of my favorite songs - Guess which one! Clue is in the video above 😊 What are we solving exactly here and why? Being an engineer for more than a decade, having introduced 🙈 and solved many P0 bugs in mobile applications, I know the pain of a developer. To stay up weekends to solve customer issues 😭😭😭😭. 💡 It started to dawn on me, WHAT IF I could uncover these OOPSIE BUGS for developers, for businesses? 💪 Would that not be a super power? What if the developers knew - Which errors really impact users, which don’t? - What exact steps resulted in the issue? - Where in the code is the crash occurring? - What if we could do this smartly? - What if we could do this in real time? This became our inspiration to build OOPSIE for mobile. Our Purpose is to - Make life super easy for all mobile developers - To help them debug painful errors in minutes - To be able to intelligently uncover impactful bugs over exception noise - To be able to help developers solve bugs proactively in real time So here we are with an AI based Mobile debugging solution for Mobile App developers and Businesses. We started building this solution for Flutter and React Native as they seem to be the most popular Mobile App platforms. We will soon be launching for Native Java, Kotlin, Swift and Objective C. How are we solving this? ▶️ Replay mobile user sessions in real-time 🔍 Detect UI errors as "Oopsie Bugs" with AI based solution 🗒️Get AI-generated summaries & repro steps 😩 Detect Crash and ANR with complete stack trace ➕ Integrate seamlessly with Firebase/Crashlytics How to get started? Here's a detailed walk through of the offerings: https://www.youtube.com/playlist... What will you get out of this? - FREE access up to 6000 mobile session recordings - No Limit on Error/Crash/ANR Capture for above - Debugging Flutter and React Native Apps in minutes - Detect Crash, ANRs in Session Replay - Real Time Error, Crash, ANR and Session Capturing - Identifying Users ( only if you want to) Fix what matters! Vishalini and Team Zipy. P.S: We are offering a 1 month full feature free access + a special 20% discount post that for PH Community with the code 'OOPSIEPH20' - Contact our support to set this up for you. And don't forget to guess the song which is used above!. Want to know which tools we used to generate this fun and light hearted lyrics/video, ping us and we are happy to share more. Excited to get many mobile developers to try our latest mobile SDK in their react native and flutter app and keen to hear their feedback.
Tony Tong
@kevin @vishalini_paliwal1 congrats on launching Oopsie! 🎉 Is it like posthog for mobile, with AI session replays, error monitoring, and Firebase integration?
Vishalini Paliwal
@tonyabracadabra thanks a lot. Yes absolutely, a one stop shop for mobile engineering, product and support teams.
Tony Tong
@vishalini_paliwal1 great this is promising, I’m a web developer if I were developing a mobile app now I’ll def try it
Vishalini Paliwal
@tonyabracadabra we also have the web version. Please feel free to try it out and share your feedback. Here is the link for our website - https://www.zipy.ai/
Winnie
@kevin @vishalini_paliwal1 🎉 Congratulations on launching Oopsie, Vishalini! How does Oopsie handle tracking bugs or crashes that occur in the background or during rare edge cases? Are there any features to identify and prioritize those elusive, hard-to-reproduce errors that might not be caught during typical user sessions?
Karthik M S N
Hey Product Hunters! 👋 First off, a huge thanks to @kevin for hunting us, @rohanrecommends for guidance, PH community and PH team who make this platform amazing. 🎯 Do checkout the fun product explainer we made above. 👤 Our Story 2.5 years ago, when we launched the first version of Zipy, you showed us immense love and made it the #1 Product of the day. Back then we were a web debugging tool helping developers solve customer problems with session replay. Today, I'm proud to announce the launch of our mobile support for Flutter and React Native, both on iOS and Android. Java/Kotlin is soon to follow. 💡 The Problem In this journey over the last few years, we have interacted with hundreds of mobile developers and many mobile founders, who were solely depending on Firebase to catch their crashes, but there was one unsolved problem - they weren't able to understand the user side of the story which caused these crashes, ANRs or freezes. The major ask each of them had was the ability to magically replay user actions on their mobile app. With this launch, you'd not only be able to do that, but also catch and prioritize their problems with our AI-powered "Oopsie bugs". 🚀 The Solution Debug mobile app issues instantly with AI bug detection. Supercharge your Flutter and React Native debugging with AI-powered mobile session replays: https://www.zipy.ai/for-mobile ▶️ Replay mobile user sessions in real-time 🤖 Detect UI errors with "Oopsie Bugs" 💡 AI-generated summaries & repro steps 📲 Catch ANRs, crashes with logs & traces 🔥 Firebase Crashlytics Integration 🎯 Product Walkthrough Here's a detailed walkthrough of the offerings: https://www.youtube.com/playlist... Let me know what you think in the comments! 💬 Looking forward to your feedback and support. Fix what matters, Karthik and Team Zipy. P.S: We are offering a 1 month full feature free access + a special 20% discount post that for PH Community with the code 'OOPSIEPH20' - Contact our support to set this up for you.
Malav Warke
@kevin @rohanrecommends @msnkarthik @vishalini_paliwal1 great product & video. Congrats on the launch, best wishes 🙌🏻
Vishalini Paliwal
@kevin @rohanrecommends @msnkarthik @malavwarke thanks a lot for the support.
Parth Depura
@kevin @rohanrecommends @msnkarthik Congrats on the launch Karthik. This is lovely. What do you offer as part of the Firebase integration?
Karthik M S N
@kevin @rohanrecommends @parth_depura Thanks Parth. As part of Firebase Integration, you would be able to send Zipy user session links into Crashlytics. So for every crash there, you will be able to directly replay Zipy sessions and check user actions.
Siddesh Yerawar
@chetan_lohkare Congratulations to you and your team on successfully launching this milestone. It’s truly inspiring to see such innovation. What was the motivation behind creating this, and what challenges did you face during the development process?
Karthik M S N
@chetan_lohkare @siddesh_yerawar Thank you so much Siddesh. In our journey for the last 3 yrs, we have interacted with a lot of mobile developers who always wanted a way to capture user actions for the crashes or bug that get reported. We have been working to solve the same problem on web and now we have released the support for mobile apps as well. The motivation definitely is the encouragement we get from early adopters and devs like yourself. And although we have solved this problem from web, doing in on mobile was a totally different ballgame from a development standpoint. The credit goes to the entire team in building such a world class offering that we are proud of. Once again thank you so much :)
Siddesh Yerawar
@chetan_lohkare @msnkarthik I have tried your web SDK, it is really great tool! What all frameworks you support for mobile? would love to try those one's
Karthik M S N
@chetan_lohkare @siddesh_yerawar Definitely! We support all JS frameworks (React, Angular, Vue, Next.js, Ember, etc.) + PHP, Laravel on web. And on mobile we support both iOS and Android apps build on Flutter and React Native. We are soon launching on Kotlin too.
Siddesh Yerawar
@chetan_lohkare @msnkarthik I will surely try your flutter SDK, excited to experience the super cool experience as web🤩. Once again Congrats to you and your team.
André J
I couldn't find any info regarding how privacy is handled. Session replay is great, but also reveals a lot of personal user data. Would love some info how this is handled on the website. Maybe add an obfuscation feature on top of the replay feature?
Vishalini Paliwal
@sentry_co thats a great question and extremely important for us to take care of the user's PII data. We do handle it very proactively for both mobile and web. Here is how we do it on mobile - https://docs.zipy.ai/zipy-for-re... and here is how we do it on web - https://docs.zipy.ai/getting-sta.... We do some default masking and we also allow our customers to mask any additional data they don't want Zipy to read.
André J
@vishalini_paliwal1 Awesome. I would highlight that as one of the core features. As a potential customer. I have to know that im not doing anything illegal with user data which could have serious legal consequences down the line. Security is nr1 feature when it comes to tracking / error / crash observability IMO.
Vishalini Paliwal
@sentry_co Absolutely agree and yes we should highlight this as core. We do take utmost care of security and performance both for our customers. We also have extensive documentation around how we deal with security and we are SOC2 Type 2 compliant.
Karthik M S N
@sentry_co We have masking enabled Andre. Would love to discuss more about this on a call with you. Or as Vishalini mentioned, you can checkout our documentation which covers all this info.
Karthik M S N
@vishalini_paliwal1 @sentry_co Yes Andre. We are SOC2 and GDPR compliant too.
Ashit from Draftly.so
Congrats on the launch @kevin @msnkarthik @vishalini_paliwal1 @anchal_r. How does AI figure out which errors are most impactful for users? Does it learn from patterns or user feedbacks? Love the teaser video, btw.
Karthik M S N
@kevin @vishalini_paliwal1 @anchal_r @ashitvora Thank you so much Ashit. Glad you like the video. Our AI engine can watch user sessions and finds out error scenarios or usability issues users are facing in their sessions. It then highlights these as 'Oopsie Bugs' and also provides session summaries, repro steps and AI fix recommendations in code.
Vishalini Paliwal
@ashitvora , we have build our own AI Agent to detect this user impact. It works on multiple data points that we capture to conclude which parts of the user experience was hit by a real user impacting error and which errors didn't cause any disruption in the UI. This is not based on user feedback, we have implemented the whole algorithm in house and is based on some opensource AI models.
Anchal Rastogi
@ashitvora Thank you so much :)
Tejas Kinger
Love the branding! Congrats on the launch team.
Anchal Rastogi
@tejaskinger Thank you so much! :)
Karthik M S N
@tejaskinger Thank you so much Tejas. Did you watch the video yet? Would love your opinion on that.
Vishalini Paliwal
@tejaskinger thank you!
Micha Cassola
Solving troubleshooting and bug fixing smartly. I really like it! Is Oopsie for other apps or stuff on the horizon? Or do you have similar things under a different name there already?
Karthik M S N
@michacassola - We do support all web based javascript applications, PHP, and mobile iOS and Android on ReactNative and Flutter - soon coming up with Kotlin as well.
Vishalini Paliwal
@michacassola thanks. This is a new AI powered mobile SDK launch. We have a web SDK which is also AI powered and you can capture sessions, errors, performance issues, product analytics and more for any JS stack ( angular, vuejs, react, svelte etc). Please feel free to check out all our features here - https://www.zipy.ai/
Karthik M S N
Varun C Bhagath
Congratulations @vishalini_paliwal1 @msnkarthik on this launch. What a fantastic video. Great concept creativity and execution.
Karthik M S N
@vishalini_paliwal1 @varun_bhagath Thank you so much Varun. Glad you liked it.
Vishalini Paliwal
@msnkarthik @varun_bhagath thanks a lot for your support.
Anchal Rastogi
@varun_bhagath Thank you so much! We wanted to add some fun element to the launch :)
Varun C Bhagath
@anchal_r Congrats on the 2nd place finish (Tough fighting a YC backed product). Who's the creative genius behind the video Anchal? Had it been a D2C product, this video would have been VIRAL material
Achille Cavinato
Sounds a great product to save many neurons to our dev friends :) Congratulation for the launch guys 🔥
Karthik M S N
@achille_cavinato Totally agree with you. I see that you are launching soon. What are you building? Web or Mobile? In either case, you should give Zipy a try to measure product adoption and catch issues during the launch. Just curious, are you using any such tools already?
Vishalini Paliwal
@achille_cavinato exactly - neurons and precious time both :)
Anchal Rastogi
@achille_cavinato Thank you so much! That's a good way to put it - deposit these saved neurons from every bug and build a new product or a feature instead ;)
Rick Fan
Congrats, I can't wait to try it out.
Anchal Rastogi
@rick_fan Thanks you so much! Would love to hear your feedback.
Karthik M S N
@rick_fan thanks a lot. do share your feedback
Vishalini Paliwal
@rick_fan thanks. Looking forward to hearing from you on the experience.
Gaurav Vyas
Great work Zipy team @vishalini_paliwal1 @msnkarthik @anchal_r . Looks like an amazing product.
Anchal Rastogi
@gvyas1 Thank you so much!
Karthik M S N
@vishalini_paliwal1 @anchal_r @gvyas1 Thank you very much Gaurav. Means a lot!
Karthik M S N
@roshan_khan11 yes Roshan
Nishchala Bhandari
Huge congrats on launching Oopsie! 🎊. As a PM, it’s so hard to prioritize which errors and bugs to work on particularly when error causes seem random and “unknown.” I know my eng team has spent a lot of time trying to triage one off errors, and it’s not always easy to reproduce or understand root causes easily. This is such an awesome tool! Makes it so much easier to understand what our users are actually experiencing! 🤩
Vishalini Paliwal
@nishchala_bhandari thanks a lot and great to know a PM's perspective on this.I agree that at the end of the day solving these random errors quickly would save so much time and energy.
Anchal Rastogi
@nishchala_bhandari Thanks so much. Absolutely agree. Those unknown, unseen or "unable to reproduce on my system" ones are what take most of the time and energy of the devs. Getting to the root cause easily and quickly is of key value.
Karthik M S N
@nishchala_bhandari Thank you so much for the kind words Nishchala.
Burak Doma
I've always admired the work of the Zipy team and their past accomplishments. I have no doubt that they will replicate and even surpass their previous success with their new app, Oopsie. Debugging mobile apps can be a significant challenge, but Oopsie will provide product and development teams with critical insights into their apps, making the process much more manageable.
Anchal Rastogi
@br_doma Thank you so much for such encouraging words and for always supporting us. It has been wonderful working with you and your team and with constant feedback, we are glad that we are able to add value. The intent is always to ease out the processes and help tech teams solve for issues faster, even with this launch.
Karthik M S N
@br_doma Wonderful to hear these words from you Burak. You have been a great early adopter of Zipy and have shaped the product in a way. Would love to see your team use the mobile SDK too in your future releases and share feedback with us. :) Thanks for such a great review.
Vishalini Paliwal
@br_doma thank you for the constant support.
Mohit Garg
Oopsie is such a clever and much-needed tool for anyone who deals with digital assets daily! 🌟 The ability to seamlessly recover deleted content is a game-changer for productivity and peace of mind. Wishing huge success on launch day. Congrats @vishalini_paliwal1 and team! 🚀
Karthik M S N
@vishalini_paliwal1 @mohit_garg Thank you so much for your kind words Mohit.
Vishalini Paliwal
@mohit_garg thank you so much for being a constant support.
Anchal Rastogi
Thank you so much @mohit_garg
Karthik M S N
@mohit_garg @roshankhan Totally agree!
EthanYu
Love this tool! 🎯 As a developer who's spent countless hours debugging production issues, Oopsie is exactly what I needed. What impressed me: - Super clean UI that makes error tracking intuitive - The automatic error grouping saves so much time - Real-time alerts are actually useful (not noisy!) The integration with popular frameworks was seamless. I especially appreciate how it helps identify the root cause rather than just showing the error stack. One suggestion: It would be great to have custom tagging for different environments/deployments. Definitely adding this to my dev toolkit! 🚀
Vishalini Paliwal
@ethanyu thanks for the detailed and positive feedback. Noted your request on custom tagging. Its definitely on our roadmap, but will see how to prioritise this.
EthanYu
@roshankhan Glad to share my experience! 🙌 The tool has been super helpful. Looking forward to seeing Oopsie grow and evolve. Keep up the great work!
Anchal Rastogi
@ethanyu Thank you so much for your kind words and the feedback. It's always encouraging to know that we are adding value to our users.
Karthik M S N
@ethanyu Thank you so much for your feedback. We have been planning to support Custom tagging in the product. Will keep you posted on when it's going to be supported. Please keep the feedback coming. Would love to get on a call and understand the value you are getting from our product soon.
Karthik M S N
@roshankhan @ethanyu Thanks for your encouragement Ethan. Means a lot.
Sravan Garimella
I recently started using Oopsie for debugging my Flutter apps, and it’s already proving to be super useful. The session replays are a game-changer—it’s like watching the bug unfold step by step. I’m planning to use it more regularly now because it’s saving me so much time. Amazing job once again @vishalini_paliwal1 @msnkarthik! Has anyone else tried it? Would love to hear how it’s working for you!
Anchal Rastogi
@sravan_garimella1 Thank you so much for the feedback and for being an early adopter. It's amazing to know that you have found value in the product. We already have a few users on Oopsie mobile and till now we have received good feedback on the offerings. Would definitely love to get more constructive feedback from the community here and how we can improve further.
Vishalini Paliwal
@msnkarthik @sravan_garimella1 thank you and glad to know you have tried out Oopsie for flutter. Do share things to improve in the app. It has been in beta for a while so teams have been using and giving us constant inputs and requirements.
Karthik M S N
@vishalini_paliwal1 @sravan_garimella1 This is super exciting to hear Sravan. Would love to get onto a call and understand your feedback from it. Lovely to see you getting immense value from the tool already. There are a bunch of startups and agencies trying it out right now.
Manikantha
Many congratulations team! Really good product! Have been using Zipy for more than 2 weeks and its been a life saver. Our FE dev is fully hooked on to Zipy and there's no going back!
Anchal Rastogi
@connect_mani Thank you so much for being an early adopter for the product. It's been great to work with you and your team.
Karthik M S N
@connect_mani Wow. great to hear that Mani.
Vishalini Paliwal
@connect_mani thanks a lot, great to hear that you dev team loves Zipy :)
Gaurav Dubey
Read all about what Oopsie can do and it's amazing. I think it was about time that we integrated AI in error detection. Kudos to the entire team and all the best for this product launch :)
Vishalini Paliwal
@gaurav_dubey13 thanks a lot and yes time we got AI to make error detection and resolution much faster and smarter :)
Karthik M S N
@gaurav_dubey13 Thank you so much. Great to hear this from you. We were under the same opinion. The power of session replays + AI agents + Error monitoring can be immensely helpful for both web and mobile apps.
Karthik M S N
@gaurav_dubey13 Let me know if you want to try it out - Keen to get your feedback on the product.
Max Comperatore
what in the world lmao. why should i use ZIPY? we have plenty of crashalytics tools out there. what was your budget for this video?
Vishalini Paliwal
@maxcompe Crashlytics is a great tool but not all crashes can be easily reproduced and often we get stuck with edge cases. Here is where Zipy comes in - those edge crash cases can be easily replayed back in Zipy, and developers can see exactly what caused the crash by just replaying the crash user sessions. here is where our firebase integration is handy. Other than crashes many a times there are usability issues which don't result in any exceptions but users report these , and these can be easily seen with a session replay. Third reason where Oopsie is most useful - not all exceptions cause UI disruption and here is where Zipy isolates the UI impact Issues as Oopsie Issues vs other noisy exceptions using AI. We also capture detailed network logs, device, battery, CPU, memory at the point issues occurred so that the complete state of the user is visible when either a Crash/ANR/exception/ui breakage happened. We made the video in house. Can share the budget shortly.
Karthik M S N
@maxcompe We created this video internally Max :)
Amey Sadar
It’s going to save hours in debugging time for sure. Would love to know a couple of things. 1) How does data retention work? 2) How long does it take for a session to reflect on the dashboard? 3) Is there any guide around integration?
Vishalini Paliwal
@amey_sadar please find my answers below 1) Default data retention is 15 days but one case buy an Add On data retention 2) Its a matter of second, almost real time for a session to show up in dashboard 3) Yes there is a dedicated resource page in Zipy around integration - https://docs.zipy.ai/integration/ Please let us know if you ar elooking for any specific integrations,
Karthik M S N
@amey_sadar Yes Amey.. for sure. 1) The data retention period is customizable based on plans. We give 15 day data retention in the free plan and 1 month on basic paid plans, which can be extended. 2) Sessions reflect within a minute of capture. So it's almost realtime. 3) You can find the integrations here: https://docs.zipy.ai/zipy-for-fl...
Anchal Rastogi
@amey_sadar Thank you! Yes, this should definitely save a lot of dev time spent on debugging and solving issues. Hope you have got required answers from @vishalini_paliwal1 and @msnkarthik. Please do try it out and provide us feedback.