Skip to content

Add Mobile Session Replay Wireframes (Beta) documentation - #215

Draft
tylerjroach wants to merge 3 commits into
mainfrom
docs/session-replay-wireframes-beta
Draft

Add Mobile Session Replay Wireframes (Beta) documentation#215
tylerjroach wants to merge 3 commits into
mainfrom
docs/session-replay-wireframes-beta

Conversation

@tylerjroach

Copy link
Copy Markdown
Contributor

Adds a self-contained "Wireframes (Beta)" section to each of the four mobile Session Replay SDK pages (Android, Swift, Flutter, React Native), following the existing convention that each SDK page stands on its own rather than linking out to a shared concept page.

Each section covers:

  • Enabling capture via wireframesOptions, with the options table
  • How the four masking layers apply to wireframe text
  • Declaring text for an element, and redacting by pattern
  • Verifying output with debugOptions.wireframeEmitter and the per-element maskDecision
  • Risks to mitigate, with the mitigation for each

Written in each platform's own API vocabulary, and each carries its own known gap: transparent composables on Compose, no scraped text on SwiftUI, and legacy-architecture <Text> on React Native.

No version callouts yet — the SDK minors carrying wireframes are not cut, so those need adding at release time along with a changelog entry.

Adds a self-contained "Wireframes (Beta)" section to each of the four
mobile Session Replay SDK pages (Android, Swift, Flutter, React Native),
following the existing convention that each SDK page stands on its own
rather than linking out to a shared concept page.

Each section covers:

- Enabling capture via `wireframesOptions`, with the options table
- How the four masking layers apply to wireframe text
- Declaring text for an element, and redacting by pattern
- Verifying output with `debugOptions.wireframeEmitter` and the
  per-element `maskDecision`
- Risks to mitigate, with the mitigation for each

Written in each platform's own API vocabulary, and each carries its own
known gap: transparent composables on Compose, no scraped text on
SwiftUI, and legacy-architecture `<Text>` on React Native.

No version callouts yet — the SDK minors carrying wireframes are not cut,
so those need adding at release time along with a changelog entry.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mixpanel-docs 🟢 Ready View Preview Aug 31, 2026, 8:24 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@greptile-apps

greptile-apps Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 5/5

The PR appears safe to merge because no blocking failure remains within the follow-up review scope.

No blocking failure remains.

Important Files Changed

Filename Overview
docs/tracking-methods/sdks/android/android-replay.mdx Adds Android wireframe configuration, masking, verification, and risk guidance.
docs/tracking-methods/sdks/flutter/flutter-replay.mdx Adds Flutter-specific wireframe APIs, masking semantics, and privacy guidance.
docs/tracking-methods/sdks/react-native/react-native-replay.mdx Adds React Native wireframe configuration, bridge details, and architecture limitations.
docs/tracking-methods/sdks/swift/swift-replay.mdx Adds Swift wireframe APIs and documents the SwiftUI scraped-text limitation.

Reviews (3): Last reviewed commit: "Separate wireframe masking evaluation or..." | Re-trigger Greptile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant