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.
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.
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)
Down the road we will do monthly SaaS pricing based on how much time we save developers.
- 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...