Capturing DOM events can contain sensitive information, therefore Fullview's agent supports agent-side masking of specific sensitive data. Data marked as sensitive can't reach Fullview's servers and thus is not available for analysis, ensuring full compliance.
There are multiple ways of redacting sensitive data, which are available when content masking is ENABLED:
1. Masking all <input> fields
If this is enabled, all <input> elements will be redacted, the content being replaced with stars (***), ensuring full compliance
This is particularly useful when you need to see if the input field was filled out or not, without sending the actual content to Fullview
Fullview automatically redacts all the <input> elements of
type="password"
, regardless if the content masking is enabled or disabled
2. Using .fvMask or .fvBlock
You can add any of the two Fullview universal classes to the HTML elements that contain sensitive information
.fvMask will replace the content of the element with stars (***)
.fvBlock will replace the whole HTML element with a white block of the same size, without being able to see if the element contains any text
A plus here is that even if your team changes the naming of a specific CSS selector, as long as the .fvMask or .fvBlock is present on an element, its data will be redacted
eg: <input id="some-input" class="fvMask" type="text" value="1">
3. Adding your own CSS selectors in your Fullview settings
You can copy specific HTML selectors (i.e. .class or #id) from your codebase and paste them into your Fullview settings
You can add your custom selectors to the Mask selectors list, which will replace the content of the element with stars (***)
You can also add your custom selectors to the Block selectors list, which will replace the whole HTML element with a white block of the same size, without being able to see if the element contains any text