Userback is a tool that captures screenshots and records user sessions, which can be a powerful tool for understanding user experience and collecting feedback. However, it's important to keep in mind the privacy of your users when using this tool.
In order to protect user privacy, Userback allows users to exclude certain elements from the screenshots or session recordings. This can be done in two ways:
-
Adding the class "userback-ignore" to the element you want to exclude
<div class="userback-ignore"> <input name="credit_card_number" type="text"> <input name="credit_card_expiry_date" type="text"> </div>
-
Defining which elements to exclude under the project privacy settings page.
<input type="password">
๐Note: Privacy settings in Userback are set on a per-project basis.
Location Data
Userback uses IP-based location tracking when feedback is submitted. This gives insight into where the feedback is being submitted from. However, this feature can be turned off per project, if desired.

Screenshot Data
You can exclude an element from the screenshot by adding the class .userback-ignore to the element you want to exclude or define elements to exclude under your project privacy settings page. For example, if you want to exclude all the password fields, you can add the selector input[type="password"] to the screenshot rules.

Session Recording Data
Similar to screenshot privacy, you can exclude elements from session recordings. This can be done by clicking on one of the available selectors, and then editing the name of the selector.

Input field masking
Userback also provides input field masking feature, which allows users to mask specific input fields automatically such as password fields. This can be done by clicking on one of the available selectors, editing the name of the selector, and then clicking on the input selector.
๐ Plan Availability: All Plans
Learn more about plans and upgrading here.