Handling Sensitive Data

We take privacy very seriously. Any data marked as sensitive is ignored by Inspectlet, therefore data entered by the user is not transmitted to our servers. You can mark both input fields (like the credit card textarea on a checkout form) and HTML content (like a tax report in a DIV or TABLE) on your page as sensitive.

Sensitive Data Entered Into Input Fields

To mark input fields as sensitive, simply add the inspectletIgnore class to them. Please note that this class is not needed for password fields, Inspectlet ignores those automatically. For example, the following credit card input field is tagged as sensitive and any text entered in it will not be recorded:

<input type="text" class="inspectletIgnore" name="ccnumber" />

Sensitive HTML Content on the Page

Sometimes you may want to not record or transmit certain information on the page, you can mark that HTML content as sensitive by adding the inspectlet-sensitiveclass to the element whose content and children you want shielded from recording. Inspectlet will not transmit any text inside these containers or any of its children.

For example, if you wanted to mark a div with the class of "tax-data" as sensitive, here's what that would look like:

<div class="tax-data inspectlet-sensitive">
...
</div>

Censoring All Input Fields on All Pages

If you'd just like to get up and running quickly, you can instead enable the site-wide setting that censors all input fields on all pages: 

Please note that this is probably far more restrictive than necessary and will make your data less useful, it's worth disabling this option and tagging only specific input fields that need to be censored as described above.