Replay Masking
IntermediateReplay masking is the set of recording-time rules that replaces sensitive on-page content with placeholders before a session recording leaves the browser.
The recorder does not capture pixels. It captures a structural description of the page and rebuilds it in a player, and masking is applied to that description: text nodes carrying a marked class become placeholders, form inputs are hidden by default, and elements marked as blocked are never serialised at all. Because the substitution happens inside the visitor's browser, the original characters are never transmitted or stored, which is what separates masking from redaction applied later on the server. The common failure is assuming the defaults are enough: an order total rendered as ordinary text, a national ID printed on a confirmation page, or a token sitting in a query string are none of them form inputs, and each needs an explicit rule.