Replay Team
At Manoel's in-person onboarding in Rowarth, UK

People

What we're building

  • React Native session recording

    There are many recording tools out there for web and different tools for mobile -- but few for both. So, we are considering a mobile recording solution for React Native.

    Project updates

    No updates yet. Engineers are currently hard at work, so check back soon!

  • Flutter session recording

    We have recently released Mobile Replay for native iOS and Android. We are considering supporting mobile Flutter apps as well.

    Project updates

    No updates yet. Engineers are currently hard at work, so check back soon!

Roadmap

Here’s what we’re considering building next. Vote for your favorites or share a new idea on GitHub.

Recently shipped

React Native session replay now in beta

One of our most requested features is now available as a beta: React Native session replay. It supports all the usual replay features, such as masking sensitive content, and is quick to setup too.

React Native replays will remain in beta while we gather feedback and file off any rough edges. If you want it reach general release quickly then be sure to send us your feedback!

Goals

🎯 Goal 1: People think of PostHog as a mobile solution

  • Mobile replay for React Native
  • Launch & charge for mobile replay
  • Lots of content on how to use PostHog on Mobile

🎯 Goal 2: Error tracking in beta

  • the top 5 features implemented
    • SDKs capture errors in one front-end and one back-end language (almost certainly JS and Python)
    • Stack traces are actionable and human-readable
    • Similar errors are grouped together
    • High-volume errors trigger the Alerting system
    • Integrated with other products such as Session replay
  • real customers using it and giving us feedback
  • integrated with CDP for notifications
  • integrated with replay for investigation

Goal 3: Hire two more people into the team

  • as a goal because hiring takes time
  • we want to add two people to the team so that we can stop choosing between what to work on

Follow along in our Q3 MegaIssue

Handbook

Areas of responsibility

  • Session Replay - recording browser or mobile sessions to be replayed later
  • Toolbar - a floating helper on your web app that helps to toggle feature flags, display heatmaps and provide contextual analysis
  • Mobile SDKs - the knowledge to level these up are in our team
  • Notebooks - a way to explore your data in a free format environment, for example to add comments to a session replay

A note on notebooks

(pun intended)

We own Notebooks the platform, but we aren't actively working on it while it beds in and customers show us what they use it for. We'll provide bugfixes to notebooks (the platform) and support to teams wanting to change their products in notebooks. But feature requests for existing products within notebooks (e.g. insights in notebooks) go to the team that own the product not to us.

Slack channel

#team-replay

Feature ownership

You can find out more about the features we own here