getsentry / sentry-docs

Sentry's documentation (and tools to build it)
https://docs.sentry.io
Other
333 stars 1.47k forks source link

Data Collected sections for Android, iOS, React Native, Javascript #9871

Open thinkocapo opened 6 months ago

thinkocapo commented 6 months ago

Core or SDK?

Core Sentry product

Which part? Which one?

Android, iOS, React Native, Javascript

Description

The following links are Page NotFound when you click them https://docs.sentry.io/platforms/react-native/data-management/data-collected/ https://docs.sentry.io/platforms/react/data-management/data-collected/ https://docs.sentry.io/platforms/javascript/data-management/data-collected/ https://docs.sentry.io/platforms/android/data-management/data-collected https://docs.sentry.io/platforms/apple/guides/ios/data-management/data-collected

WHY: When they ask about PII, it's usually when a Frontend Sentry SDK is being discussed or demo. It's often due to what's shown on the Screen UI/UX of the demo app. This question is frequently asked when we show any Issue.breadcrumbs as well as session replays too. Sometimes users are inputing PII in html form input fields.

Sometimes they're asking without seeing a demo, during Discovery Calls.

Additional Resources: https://docs.sentry.io/product/security/mobile-privacy/

The ask is for Documentation in the platform sdk's documentation.

I've opened the request per SDK and I will start pointing customers to these the next time they ask: https://github.com/getsentry/sentry-react-native/issues/3794 https://github.com/getsentry/sentry-java/issues/3400 https://github.com/getsentry/sentry-cocoa/issues/3924 https://github.com/getsentry/sentry-javascript/issues/11854

Suggested Solution

https://docs.sentry.io/platforms/python/data-management/data-collected/ image

Also clarify that we don't collect the Value of the Key:Value pair in a input form field, I get asked that all the time. As it appears in a breadcrumb. Or can it appear elsewhere? Not sure exactly where but if we can think it through and comment about it, that'd be great.

Maybe a, "If you use Session Replay, all text is blurred out by default, click here for more info on Session Replay documentation"

Also please add Common Integrations section. Very frequently we get questions like "does GitHub integration have access to our source code (yes) / mean Sentry will actually fetch and store our source code (no, only metadata)?".

getsantry[bot] commented 6 months ago

Assigning to @getsentry/support for routing ⏲️

realkosty commented 6 months ago

@thinkocapo thanks for taking lead on this!

realkosty commented 3 months ago

wondering if we should split out this part

Also please add Common Integrations section. Very frequently we get questions like "does GitHub integration have access to our source code (yes) / mean Sentry will actually fetch and store our source code (no, only metadata)?".

as a separate issue, i.e. we don't an answer to that currently in Integration docs themselves (vs. surfacing it in the aggregate Data Collected page)