Michael Seibel

Session Replays by Requestly - Debug web apps faster with record & replay

byβ€’

Requestly Session Replays streamline internal bug reporting and thereby enable devs to debug web applications faster. Anyone in the company can record web interactions stitched with Network, console logs, Stack trace, device info to make it easy to fix bugs.

Add a comment

Replies

Best
Sachin Jain
Thank you so much, @mwseibel for hunting us. Hey PH πŸ‘‹, I'm Sachin, the Founder & CEO of Requestly. As a passionate web developer, I've seen firsthand the challenge of handling bugs without clear context. In a past organization, our #tech-support Slack channel was cluttered daily with: β†’ Screenshots of issues. β†’ Vague requests like, "Can't create XYZ, any help?" β†’ Urgent queries like, "Customer X can't log in. Can someone look into it on priority?" Devs often were left in the dark, needing more information. But how can they continuously pester the CEO or the Customer? And can a CEO or Customer always provide instant detailed answers? It is a very inefficient communication line. That's why we introduced Session Replays in Requestly. It's a game-changing solution for capturing, reporting, and troubleshooting bugs in web apps. Plus, we're Open-Source! Record your screen, and Requestly provides context: network logs, console details, device specs. Share this with devs securely with a single click. 🎁 Special Launch Offer: Free Lifetime Access to Session Replay Pro! πŸ‘‰ Sign up with your work email & (create your first session here) Resources: β†’ Chrome Store (200K+ Users, 1000+ Reviews) β†’ Book a meeting with me (work-email invites only). β†’ Github (1000+ Stars) β†’ See our roadmap We've integrated this tool in-house and it's now essential for us. We're excited for you to experience the new debugging experience and await your feedback. Happy Debugging!
Kshitij Mohan
@sachinjain024 Congrats on the launch, a great utility. However, could you please share some pointers around the data security?
Vaibhav Nigam
@sachinjain024 @kshitij_mohan Sure. Please check this doc out, let me know if you have any other questions :) https://developers.requestly.io/...
Sachin Jain
@kshitij_mohan There are a couple of things that make Session replays secure 1. Sessions are encrypted 2. You can also download sessions as local files in which case sessions are not stored online 3. We don't save Headers by default, Very soon we will move this behind advanced configuration 4. We're Open-Source 5. Very soon, we will allow users to obfuscate certain content in the recording, and the ability to pause the recording when users are entering say credentials etc. Hope this clarifies!
Om Prakash
@sachinjain024 Congratulations on the launch πŸŽ‰. Very useful tool. I have been looking for something like this. Does this integrate with Microsoft Clarity?
Om Prakash
@sachinjain024 Site seems to breaking on mobile device https://app.requestly.io/session...... check
Vaibhav Nigam
πŸ‘‹ Hello Product Hunt Community, I'm Vaibhav, Head of Engineering at Requestly, and I take pride to share that Session Replay has been one of the most innovative products I have ever had opportunity to engineer! πŸš€ As a front-end developer with over 11 years in the field, I've faced numerous challenges in the web development. Creating Session Replay, however, stands out as a true testament to innovation and technical prowess. 🎯 Our journey included tackling complex technical aspects: β†’ Recording user interactions with RRWeb, an ingenious JS library, which records user interactions in form of JSON events, easier to compress and store, ensuring smooth playback. β†’ Capturing console and network logs by creatively adding hooks on browser APIs like console, fetch, XMLHttpRequest, ensuring browsing experience is not hampered. β†’ Overcoming hurdles like recording on cross-domain frames, recording on pre-rendered (cached) web pages, and more. β†’ Seamlessly transitioning sessions across multiple pages. β†’ Connecting with browser extension for seamless recording experience. β†’ Playing the recorded session in sync with console and network logs. β†’ Providing different options for access control - private, shared, public. πŸ” Looking ahead, we're not stopping at just solving challenges; we're envisioning: β†’ AI-powered session replay insights. β†’ Secure masking of private information during replay. β†’ Creating Network modification rules directly from Session’s network log and effortlessly comparing with original session. β†’ Inspecting DOM and app's core like in-memory variables, React and Redux state β†’ Annotations, event timelines, and advanced debugging tools. 🌐 What's more? We are developers, and we love open-source products. So, we are also building Requestly in open, fostering collaboration and community involvement on Github - https://github.com/requestly/req... We've poured our hearts and expertise into crafting this product, and we're eager to hear your thoughts! Join us in making Requestly's Session Replay a game-changer for web app debugging. Let's dive into the technical nitty-gritty and explore the potential of this innovation. Your questions and feedback are invaluable to us. πŸ™Œ
Ashish Sangle
πŸ‘‹Hello Product Hunt community! Ashish here from the Requestly Product team. When we first set out to tackle the challenges of debugging, we didn't just want to create another tool. We wanted to address the real pain points developers face daily. We prioritized this problem, not just because we felt it, but because we heard it loud and clear from our users. We took a deep dive, speaking directly with users, understanding their core problems, and iterating on their feedback. Guided by the feedback from our users: - The tedious cycle of reproducing steps in debugging? We heard it. - Concerns about sharing company data with online tools? We recognized it. - The need for seamless sessions even after a page refresh? We noted it. The result? A session recording feature that's not just about recording but about making debugging faster, more collaborative, and above all, secure. - We implemented stringent security measures to ensure that session recordings and the data within them stay secure. Read more about our session architecture here: https://docs.requestly.io/sessio... - We also have an option to securely download the sessions in JSON format. The file can safely be stored or shared for future reference. We're super excited to share this with you and eager to hear your feedback. Let's make debugging less of a chore and more of a breeze together! πŸ› οΈπŸ” Happy debugging, and as always, we're here to listen and improve. Cheers! 🍻 PS - Don't forget to claim the Lifetime Free deal only for today by just creating your first session. Happy Debugging!
Vincent Lonij
Congrats on the launch! There are a couple of things I really like about this: It's open source. You have plugins for many modern browsers, including Firefox (not just chrome like many other tools). Also, great to see the amazing deal for product hunt users!
Vaibhav Nigam
@vincentropy Spot on! Thank you!
Sachin Jain
@vincentropy Yeah, We were also about Chrome only until last year one of our users pushed us to provide a solution across all browsers. Now, as a team we try to build our product for all browsers. We even support Safari through our desktop application.
Vincent Lonij
@sachinjain024 I think it's really important for the health of the web to build for multiple browsers. Thank you for helping with that :)
Fikret Hassan
An absolutely fantastic product just got even better! Congratulations on the launch, I have already shared this product internally as I can see its use case already πŸ™ŒπŸ™Œ
Vaibhav Nigam
@fikret_hassan Than you so much, means a lot!
Sachin Jain
Awesome @fikret_hassan! Would really love to get some feedback from your team. Your feedback always helps us move in the right direction.
Giorgi Tediashvili
πŸ’‘ Bright idea
Absolutely thrilled to come across this new gem on Product Hunt! πŸš€ The Requestly Session Replays seem like an absolute game-changer for our development process. The ability to effortlessly record web interactions along with comprehensive details like network activity, console logs, and even stack traces is a dream come true for debugging. I can already envision the enhanced efficiency and quicker bug-fixing that this tool will bring to our team. Kudos to the creators for such a brilliant and practical solution! Can't wait to integrate this into our workflow and witness the positive impact it will have on our product development journey. #ProductHuntGems #DebuggingSimplified
Sachin Jain
@giorgi_tediashvili Thrilled to read your comment. We'd love to get your feedback and onboard you & your team to Requestly.
Vaibhav Nigam
@giorgi_tediashvili So glad to read this, thank you Giorgi <3
Yannick
I used to make these screen captures myself with the built-in tools in macOS. But that was before.
Vaibhav Nigam
@mho22 haha yes, would love to hear your feedback!
Sachin Jain
@mho22 yeah this is the problem we're trying to solve especially in web applications. We are not just replacing screen shots but we also add context which in turn helps developers debug the issue faster. Hope you give it a try and find this useful.
Shantanu Goenka
Great initiative! How does Requestly ensure data security while sharing sessions?
Sachin Jain
@shantanu_apex So we do a few things to make sessions secure 1. Sessions are encrypted before leaving the browser 2. You can also download sessions as local files in which case sessions are not stored online 3. We don't save Headers by default, Very soon we will move this behind advanced configuration 4. We're Open-Source 5. Very soon, we will allow users to obfuscate certain content in the recording, and the ability to pause the recording when users are entering say credentials etc. Hope this helps!
Ilya Melnikov
Kudos on the launch!
Sagar Soni
@millman Thanks Louis!!
Saloni Jain
Wow, this is so cool guys. Congratulations on the launch :) Real time saver for our tech teams.
Sachin Jain
@saloni_jain10 Thanks a lot! Excited to get some great feedback from the launch.
SriArvitha
@sachinjain024 @vaibhav_nigam @ashishs0101 Congratulations Team Requestly! Great product, informative and impressive video/images here - certainly gonna help Product and Engineering folks identify the issues and get to problem solving quickly. Better collaboration, quicker resolution and Superior Customer Experience - to top it all !! The best part is factoring in the Concerns about sharing company data with online tools. Looking forward to try it out.
Sagar Soni
@sri_arvitha_a - Thank you! We worked hard to make it safe and easy to use. Hope you like trying it out :)
Tilak Tamrakar
Congrats on the launch πŸš€πŸš€
Shreyas Iyer
Looks like a super useful tool. Lot of screen recording tools don't give this level of granularity that is frankly necessary to properly debug. Looking forward to using this tool from Requestly!
Sagar Soni
@shreyasiyer Exactly! Thanks for your kind words :)
Alex Chepovoi
awesome product! congrats on the launch!
Sachin Jain
@alex_chepovoi Thank you so much, Alex!
SOURABH UPRETI
Congratulations on the launch @sachinjain024
Sachin Jain
Thanks so much, @sourabh_upreti
kushagra gour
Super useful stuff! Congratz on the launch team. Looking forward to using this πŸ”₯
Sachin Jain
@chinchang457 This is awesome! Don't forget to create a session today and unlock the lifetime access for the pro plan :-)
Vincent Delitz
Nice product - will give it a try!
Ashish Sangle
@vdelitz Thank you! Eagerly anticipating valuable feedback from the launch.
Max
This looks awesome! Excellent work team πŸ‘ Congratulations on the launch!!
Vaibhav Nigam
@realmaxrush Thank you Max!
Sachin Jain
@realmaxrush Thanks Max! I'd really appreciate your feedback.
Parth Bhardwaj
🧐 Good find
Cool stuff! Congratulations on the launch. How is it different than Posthog session replays?
Sachin Jain
@parth_codes Requestly Session Replay is for internal bug reporting and debugging. Posthog + Sentry lets you capture sessions from end users. Think about how a PM/QA report an issue to developers using Posthog Session Replay. They can't. Since, we are a chrome extension anyone in the team can just click on Start/Stop recording and we automatically add additional context to make the debugging faster. Here's a link to sample recording that I did on Airbnb - https://app.requestly.io/session...
Kate
Congratulations on the launch!
Sachin Jain
@katushkas Thanks Kate!