Our WEB SDK is written with privacy-first in mind, therefore we do not record any potentially sensitive data by default. This also means that IP addresses are not recorded unless you enable it explicitly via record API.

You may notice that metadata in your recordings are stating "Anonymous" in place where an IP address for a visitor should be.

If you would like to record this information, please see our record API documentation, you will have to use record with { ips: true } attribute to start recording of IP address.

<script> smartlook('record', { ips: true });</script>

The IP address recording allows us to store customer IP address that can be used for example in filtering later on. Please note that once the IP address recording is enabled, it cannot be stopped again - the latest known IP address will remain associated with the visitor ID, unless manually deleted.

Did this answer your question?