Skip to content

Commit 25d6c39

Browse files
committed
minor rewording
1 parent 6f29649 commit 25d6c39

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

src/connections/auto-instrumentation/web-setup.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -232,17 +232,26 @@ https://my-website.com?segment_signals_debug=false
232232

233233
### Advanced
234234

235-
#### Signal value obfuscation
235+
#### Signal redaction and debug visibility
236236

237-
By default the values processed in your user interaction signals are changed to default strings, integers, or booleans.
237+
The Signals SDK automatically hides sensitive values in user interactions before sending them to Segment.
238238

239-
If you want to see real values during a debug session, add this URL parameter:
239+
To protect user data, the SDK replaces real values with safe, generic placeholders: strings become `"XXX"`, numbers become `999`, and booleans become `true`.
240240

241-
```
242-
https://my-website.com?segment_signals_debug=true&segment_signals_disable_redaction=true
241+
Redaction applies to everything the SDK collects, including:
242+
243+
- Form submissions and text inputs
244+
- Clickable elements and their text content
245+
- Request bodies for tracked network calls
246+
- Certain DOM attributes observed by mutation listeners
247+
248+
If you’re troubleshooting and want to see real values while debugging, you can disable redaction temporarily by adding this to your site URL:
249+
250+
```bash
251+
?segment_signals_debug=true&segment_signals_disable_redaction=true
243252
```
244253

245-
Keep in mind that sending real values may send Personally Identifiable Information (PII) of your user in debug mode.
254+
Use this only in a safe testing environment: **disabling redaction can expose real user information (PII)**.
246255

247256
#### Emitting custom signals
248257

0 commit comments

Comments
 (0)