Speaking as a dev this looks really useful, but as a regular person rewatching a browsing session really gives me the creeps. Any plans to provide privacy controls?
We provide APIs to censor data before it hits our server, and some privacy-conscious companies choose to use this in QA/staging and not production.
We're looking to add e2e encryption soon which will make it so that we can't read your data. Eventually we want to allow user-level encryption, so that you have to explicitly ask users for permission to view their recordings.
This does look cool, and definitely illustrates the awesomeness of using redux / immutable state store. What is the pricing of the service like, though? I'd prefer to see that without having to register...
Well, they probably have an entire team of paid engineers working on it, and a business model to make additional money. Can you really blame Evan for not being as full featured as that?
Really? Elm is an open source project and anyone can contribute. Github shows 81 contributors: https://github.com/elm-lang/core/graphs/contributors (this is just for elm core, the compiler has its own set of contributors)
We are a tiny team of 3 out here in Boston. We are also the creators of a React Native developer tool called AppHub (https://apphub.io) - so a lot of those users offered to be beta testers for LogRocket.
Hey alisson - we work with Relay apps as well, since you can see GraphQL request/responses, console logs, and a session video.
We definitely help more with Redux because you can view the client-side state at any moment. Hopefully with Relay 2 we can hook into the client-side storage mechanism and help with debugging there.
I would love to see some examples of how the service works, in particular the session video feature. I couldn't easily find any examples on the home page or the Docs page.
Aside, would love to explore if we can make a richer integration. We added some functionality recently which is intended to allow certain kinds of embedded data in Sentry reports (as well as aggregate data).
Right now we are using your JavaScript API to add a URL as metadata on a frontend exception. Could definitely imagine some cool possibilities if you allow content to be embedded in a Sentry report!
31 comments
[ 4.8 ms ] story [ 45.7 ms ] threadWe provide APIs to censor data before it hits our server, and some privacy-conscious companies choose to use this in QA/staging and not production.
We're looking to add e2e encryption soon which will make it so that we can't read your data. Eventually we want to allow user-level encryption, so that you have to explicitly ask users for permission to view their recordings.
Down the road we will do monthly SaaS pricing based on how much time we save developers.
I think it's fair to criticise the release
Questions for OP: Are you solo founder/worker? How did you get AOL, NBC, etc using your product?
We are a tiny team of 3 out here in Boston. We are also the creators of a React Native developer tool called AppHub (https://apphub.io) - so a lot of those users offered to be beta testers for LogRocket.
We definitely help more with Redux because you can view the client-side state at any moment. Hopefully with Relay 2 we can hook into the client-side storage mechanism and help with debugging there.
(Disclaimer: I work on Apollo)
- A MutationObserver [1] listens for DOM node changes which are logged and re-built in an iframe for replay.
- We log various window events (mouse, scroll, resize) which are used during the video reconstruction.
- A Redux enhancer captures state changes - which are sent to a WebWorker, diffed and then logged.
[1] https://developer.mozilla.org/en-US/docs/Web/API/MutationObs...
Aside, would love to explore if we can make a richer integration. We added some functionality recently which is intended to allow certain kinds of embedded data in Sentry reports (as well as aggregate data).
Right now we are using your JavaScript API to add a URL as metadata on a frontend exception. Could definitely imagine some cool possibilities if you allow content to be embedded in a Sentry report!
Will follow-up over email.
You can reach me at matt at logrocket dot com.