Skip to main content
Version: .NET MAUI SDK

Session Replay

Requirements

Session Replay requires Screeb .NET MAUI SDK 0.1.0 or higher.

Enable Session Replay

using Screeb.Maui;

await Screeb.SessionReplayStart();
await Screeb.SessionReplayStop();

Privacy: Masking Content

Screeb automatically masks password inputs and sensitive fields.

Masking views (coming soon)

A screebMaskText, screebNoCapture, and screebId prop on View components is planned.

In the meantime, for custom native modules:

// Android bridge
import app.screeb.sdk.screebMaskText
import app.screeb.sdk.screebNoCapture
import app.screeb.sdk.screebId

view.screebMaskText() // mask content — web equivalent: screeb-mask-text CSS class
view.screebNoCapture() // exclude from capture — web equivalent: screeb-no-capture CSS class
view.screebId("my_element") // stable ID for IAM targeting
// iOS bridge
view.screebMaskText()
view.screebNoCapture()
view.screebId("my_element")

IAM Product Tours: Stable Element IDs

Set element IDs from your native bridge as shown above. These IDs are stable across app restarts and used by the IAM engine for product tour targeting.