Storytime [0] is a new screen-sharing product that we're adding on top of our core offering, which is an open source live chat tool [1]. Our long term goal is to provide an open source alternative to Intercom, but this is something that a lot of our users have been asking for in the meantime :)
Storytime is built on top of the amazing rrweb [2] library, which captures snapshots of DOM mutations and streams them over a secure Phoenix channel (websocket over wss) [3] to a page in our dashboard.
It doesn't persist any of this data, and the streaming only starts when you trigger it (so your website isn't constantly streaming these events through a websocket unnecessarily). And since we're open source, if you're concerned about privacy, you can always just host it on premise :)
Would love any feedback!
[0] https://github.com/papercups-io/storytime
[1] https://github.com/papercups-io/papercups