Direkt zum Inhalt springen

Posthog Session Replay Portable ((hot)) -

You can query the /api/projects/project_id/session_recordings/ endpoint to get a list of recordings or fetch a specific session ID. The API returns the metadata and the raw JSON event stream.

Every piece of data visualized in the PostHog UI is accessible via a standardized REST API. You can programmatically query the /api/projects/project_id/session_recordings endpoint to fetch recording metadata, state data, and raw rrweb payloads. This programmatic access means you can build custom internal viewing tools or migrate snapshots into separate business intelligence (BI) systems without relying on the PostHog interface.

Always force maskAllInputs: true and use specific CSS classes ( ph-no-capture ) to redact sensitive UI components like credit card fields or medical records prior to local serialization. posthog session replay portable

Mask all sensitive inputs aggressively at the frontend layer before the data ever hits your local proxy. javascript

: Use an iframe to embed a session replay directly into external documentation or internal wikis. Screenshots : Use the built-in Screenshot tool Mask all sensitive inputs aggressively at the frontend

: Uses "wireframe" or "screenshot" modes to reconstruct sessions, ensuring visibility even on complex mobile UI frameworks like SwiftUI. Privacy & Control : Includes portable Privacy Controls ph-no-capture tags to mask sensitive data across all platforms. For developer-specific details, you can explore the Session Replay Architecture

PostHog Session Replay "portable" functionality primarily refers to the ability to export recordings for offline use the platform for full data ownership posthog session replay portable

For preserving individual recordings, PostHog provides a straightforward built-in feature. On any recording's page, you can navigate to the options menu and select .