Session Replay
Requirementsโ
Session Replay requires a recent Screeb KMP SDK version.
On iOS, mirroring Compose Multiplatform semantics (element picker, replay DOM) requires enabling the accessibility tree โ see Install: Compose Multiplatform on iOS.
Enable Session Replayโ
// Start recording
Screeb.sessionReplayStart()
// Stop recording
Screeb.sessionReplayStop()
Battery usageโ
Screeb is optimized to minimize battery impact. Most features are event-driven, and session replay adapts automatically to app activity and device conditions.
When session replay is enabled, the SDK reduces work while idle and under Low Power Mode, Battery Saver, thermal pressure, or memory pressure. It prioritizes reducing image quality, resolution, and changed-region processing before lowering active capture cadence.
Privacyโ
Screeb automatically masks password inputs and sensitive fields. For custom sensitive UI, see Privacy helpers.