# Compliance Reports

The Didomi platform continuously scans your websites and extracts information relevant to your compliance with data privacy regulations.

### Scanning process

When scanning your websites, our bots extract the following information:

* Pages and their content
* All cookies set by your website and third-parties
* Third-parties (vendors) embedded on your website and their HTTP requests
* Security (SSL) information for your website and third-parties

We then build higher-level metrics on top of that information to create detailed compliance reporting in various formats.\
We build metrics like overall compliance and security ratings, whether you have a privacy policy and if it is easily accessible, compliance status with the EU cookie law, etc.

Our monitoring platform is programmable through our API and can be used to automatically monitor groups of websites, suppliers, partners, etc.

### User agent

When scanning your websites, our bot will send a user agent containing the string `Didomi/` . Example:

```
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36 Didomi/1.0
```

If you use bot protection solutions, please make sure that our user agent is not blocked from browsing your website by allowing user agents that contain the string `Didomi/`.

Do not rely on the full user agent given above as an example as it changes regularly.

**Read more**

* [Excel format reference](/api-and-platform/monitoring-and-reporting/excel-format-reference.md)
* [Managing websites for compliance reports](/api-and-platform/monitoring-and-reporting/properties-1.md)


---

# 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://developers.didomi.io/api-and-platform/monitoring-and-reporting.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.
