Skip to content

docs(apple): Document network details data collection#17787

Merged
philprime merged 11 commits into
masterfrom
philprime/network-tracing-data-collected
May 18, 2026
Merged

docs(apple): Document network details data collection#17787
philprime merged 11 commits into
masterfrom
philprime/network-tracing-data-collected

Conversation

@philprime
Copy link
Copy Markdown
Member

@philprime philprime commented May 18, 2026

DESCRIBE YOUR PR

Add a "Network Details in Session Replay" subsection to the data-collected page, documenting what PII-relevant data the SDK captures when network detail capture is enabled for Session Replay:

  • Request and response headers (default set: Content-Type, Content-Length, Accept)
  • Request and response bodies (JSON, text, form-urlencoded only; 150KB truncation)
  • Opt-in requirements (experimental flag + URL allowlist)
  • Deny-list precedence over allow-list

Stacked on #17668 which adds the Session Replay configuration page with the referenced option anchors.

Part of: getsentry/sentry-cocoa#4944

IS YOUR CHANGE URGENT?

  • None: Not urgent, can wait up to 1 week+

PRE-MERGE CHECKLIST

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs
  • PR was reviewed and approved by a member of the Sentry docs team

NinjaLikesCheez and others added 7 commits May 7, 2026 12:58
Add a configuration reference page for Apple Session Replay, mirroring
the existing Android configuration page. Covers all sessionReplay
options including sampling rates, masking, quality, performance renderer
flags, and network detail capture. Includes Swift and Objective-C
examples for both string and NSRegularExpression URL patterns. Also
shifts sidebar_order of sibling pages to make room.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…network config docs

The Objective-C code examples for networkDetailAllowUrls, networkRequestHeaders, and networkResponseHeaders do not currently work, so remove them to avoid confusion.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Philip Niedertscheider <phil.niedertscheider@sentry.io>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 18, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sentry-docs Ready Ready Preview, Comment May 18, 2026 3:57pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
develop-docs Ignored Ignored Preview May 18, 2026 3:57pm

Request Review

@github-actions github-actions Bot added the sdk-develop-docs PRs touching develop-docs/sdk label May 18, 2026
@codeowner-assignment codeowner-assignment Bot requested review from a team May 18, 2026 10:22
Add a section to data-collected.mdx describing what data the SDK
collects when Session Replay network detail capture is enabled:
request/response headers, bodies, content type filtering, and
the 150KB truncation limit.
@philprime philprime force-pushed the philprime/network-tracing-data-collected branch from 5d91a73 to cbe6d9c Compare May 18, 2026 10:24
@philprime philprime self-assigned this May 18, 2026
@philprime philprime marked this pull request as ready for review May 18, 2026 10:27
Comment thread docs/platforms/apple/common/data-management/data-collected.mdx Outdated
@philprime philprime requested a review from NinjaLikesCheez May 18, 2026 13:16
Base automatically changed from docs/apple-replay-network-bodies to master May 18, 2026 13:19
Copy link
Copy Markdown
Contributor

@NinjaLikesCheez NinjaLikesCheez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with the one small comment on the sentry bot finding.

@philprime philprime merged commit bc3bd67 into master May 18, 2026
21 checks passed
@philprime philprime deleted the philprime/network-tracing-data-collected branch May 18, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sdk-develop-docs PRs touching develop-docs/sdk

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants