# Checklist: Website Compliance

{% hint style="info" %}
When setting up Website Compliance, please make sure you have had a talk with our Customer Success Team to make sure you get the easiest setup process possible. The setup requires some basic knowledge of at least HTML, CSS, APIs and webhooks.
{% endhint %}

This checklist provides you with an overview of which steps must be complete for you to go live.

### :white\_check\_mark: Agreements created and published

Most importantly, your agreements must be complete and published. For example, users need to be able to read both your Terms of Service and your Privacy Policy, when they consent to terms.

**Make sure you have:**

* [ ] A Privacy Policy
* [ ] A Terms of Service Policy, *if you use our widgets for consent and signup*

### :white\_check\_mark: Correctly configure your widgets&#x20;

Each widget must be correctly configured to be legally compliant. Make sure that your widgets are configured as intended:

* [ ] Make sure that your audience is correctly set - business or consumer.
* [ ] Make sure that your consent widget is connected to the correct agreements.&#x20;

These are legally binding, so make sure that your agreements are paired correctly with your widgets for signup, marketing, etc. For instance, if you have a "*Signup for a service*"-widget, you'll need to include both a privacy policy and your terms of service.&#x20;

{% hint style="info" %}
If you do not specify a language, or if the language you set is not supported by us **in the visitor's jurisdiction**, English will be used.
{% endhint %}

### &#x20;:white\_check\_mark: Installed widgets on your website

The widgets need to be installed correctly. We highly recommend adding some UI test to your test suite to make sure, that the widgets are shown and working.&#x20;

Follow our technical documentation to [install the widgets properly](/docs/documentation/legaljs-widget.md#setup).&#x20;

* [ ] A signup-consent widget is used when users sign up, and can include a request for email-marketing consent.
* [ ] A separate email-marketing consent widget is used when users sign up for your newsletter, or another email marketing form that&#x20;

## :tada: Go live!

Ready, set, go! You're now ready to become a platinum data citizen. Forgot worrying about legal compliance, and know that our privacy mascot, Li, is taking care of things for you.&#x20;

![](/files/3Ag7zEAdNUpEY0gQoTt9)


---

# 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.openli.com/docs/website-compliance/checklist-website-compliance.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.
