InterfereProvider from your installation guide. Replay records the page’s DOM. Password inputs are masked by default. Configure additional masking before recording customer sessions.
Mask input values
SetmaskAllInputs: true on the provider to mask all input values:
maskInputOptions, for example { email: true }.
Exclude content with classes
interfere-mask applies to rendered text. Use input masking or interfere-block for input values.
Selectors and custom masking
Theplugins.replay configuration accepts rrweb options including maskTextSelector, blockSelector, ignoreSelector, maskInputFn, maskTextFn, and recordCanvas. The Interfere privacy classes continue to apply alongside these options.
Disable replay
Setplugins={{ replay: false }} to disable recording, or control it with the replay consent category.
Verify the result by opening a new session replay after changing the configuration. Masking changes apply to new recordings.