# "Complete Tracking" mode

SiteBehaviour provides a "Complete Tracking" setting that lets you precisely track returning website visitors. For it to be possible, SiteBehaviour stores an anonymous visitor ID in the visitor's browser's local storage which lets it identify a returning user.

When disabled, SiteBehaviour generates a user fingerprint using visitor's device dimensions, User agent,  timezone and so on which is mixed with a salt value to create a hash (or a Visitor ID). The salt value is updated every 24 hours therefore It is almost impossible to identify a returning visitor for more than 24 hours. No cookies, local storage, or any kind of persistent visitor ID is stored in the visitor’s browser

\
If you enable “Complete Tracking”, you may be subjected to adding a consent banner for tracking on your website, please consult with an expert in this regard. If you need more details, feel free to contact us at <privacy@sitebehaviour.com> and we will be happy to assist you with any details.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sitebehaviour.com/security-practices/complete-tracking-mode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
