We believe that session replays can provide a lot of learning without any user-identifiable or potentially sensitive information. This is why we have added these privacy modes to Browsee. Depending on the kind of data users see or input in your product, you can choose any or all of these privacy modes.
In all our privacy modes, all data hiding happens at the source (user's browser), which means no personal or sensitive data ever reaches our servers.
This mode helps you from accidentally capturing or watching user's emails or phone numbers in unencrypted forms.
You can use this mode if users sometimes submit potentially identifiable or sensitive information in your open text fields or provide personal details in your forms.
When this mode is on all text input is replaced by * character.
Dropdowns and radio button selections are not recorded.
Note that this mode may fail in some inputs when you use 3rd party libraries which convert input fields into text fields like select2. We recommend using the next mode in such cases.
Sometimes hiding user input data is not enough. Products often take user input and display it within their product. Profile pages, bank products, insurance, and order pages are potential examples. It's imperative in this case to filter potentially sensitive information from all the pages in the recordings.
You can use this mode if you are only interested in understanding broad usability patterns on your website.
Browsee gives you the flexibility to not record a specific element on your page. You can exclude or suppress specific elements from a recording by making a small change in your HTML code.
You just need to attach this attribute to any element that you do not wish to record, store, and replay. For example, if you do not wish to record the credit card numbers, you can simply add an attribute "data-br-exclude" to your element as shown below:
<input data-br-exclude type="text" placeholder="Name" name="name">
With this attribute on any element, that element will not be recorded in any of the sessions.
Note that this attribute is not specific to an input field, say you have an area where you show the email id of a user inside a div tag,
Placing this tag will not record the value in that element or any subsequent changes to it.
This tag will also work in a recursive manner. So, for example, if you do not wish to record all the input fields or elements inside a form or a div. You can just place this tag at the parent element and all the children element will not be saved or recorded.
<form data-br-exclude><label for="fname">First Name</label><input type="text" id="fname" name="fname"><label for="lname">Last Name</label><input type="text" id="lname" name="lname"><label for="pass">Password</label><input type="text" id="pass" name="pass"><label for="cars">Choose a car:</label><select name="cars" id="cars"><option value="volvo">Volvo</option><option value="saab">Saab</option><option value="mercedes">Mercedes</option><option value="audi">Audi</option></select></form>
In this above-mentioned example, all the children elements including label texts and select options will not be recorded.