# How to certify your end-users identity

#### How to certify your end-users[#](https://gethelp.tiledesk.com/articles/anonymous-vs-authenticated-users/#how-to-certify-your-end-users) <a href="#how-to-certify-your-end-users" id="how-to-certify-your-end-users"></a>

Every time  an end-user starts a conversation with Tiledesk (generally through our Widget) for the first time, a new Anonymous user is created, by default. This anonymous user has a **unique UUID** that is reused in next conversations on the same browser instance. Tiledesk creates a Contact for the anonymous-user, if one doesn't already exist, and attaches the new support request to it.

With anonymous users, the Agent has no way to certificate the user identity, user email, full name and other data provided by the user. This will prevent the Agent from providing the user with sensitive information.

Tiledesk provides a secure way - based on JWT - to provide a certified user profile to Agents.

This secure way of providing certified identity is named **authenticated visitor** and is described [here](https://developer.tiledesk.com/widget/auth).

You can find an [example instance of authenticated user ](https://tiledesk.com/2020/07/20/tiledesk-live-chat-for-education-unisalento/)in an article (see § *Authentication*) where we describe what an Italian University did for their live chat project in terms of providing support and sensible information to their own students.

As you can see, authenticated users differ from anonymous users by the light blue “shield” next to the user profile image:

<figure><img src="/files/Png1Wn4WEOeEu1PLFAce" alt=""><figcaption></figcaption></figure>

\
All the details about authentication are always available to Agents in the *senderAuthInfo* section in the Contact panel and in the Chat side Panel of the current conversation:

<figure><img src="/files/2imkvpRs4RKC9hOleNrL" alt=""><figcaption></figcaption></figure>

For any feedback or issue, feel free to pop in on our[ Discord channel](https://discord.gg/nERZEZ7SmG) 📣

For more info on who we are, what we do, or what is our shtick, visit [Tiledesk.com](https://tiledesk.com/) 👩‍🚀


---

# 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://guide.tiledesk.com/how-to-certify-your-end-users-identity.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.
