# Configuration

<figure><img src="/files/3aCgmWELol3hGgjKoMoh" alt=""><figcaption></figcaption></figure>

### Global configuration

* **License key:** On this page, this option lets you enter your license key to activate your license.\
  Once logged in on our website, you'll find your license keys on your account page: <https://www.acychecker.com/my-account/license/>
* **Whitelist addresses ending with:** This option lets you automatically consider email addresses as correct based on their domain (even if they should match the conditions you selected for bad users). Separate patterns with a comma. You can enter:
  * a specific domain like "@example.com"
  * a country extension like ".co.uk"
  * a regular expression such as "@hotmail.(com|net|fr)$"
* **Blacklist addresses:** This option lets you automatically consider email addresses as bad based on their domain. Separate patterns with a comma. You can enter:
  * a specific domain like "@example.com"
  * a country extension like ".co.uk"
  * a regular expression such as "@hotmail.(com|net|fr)$"
* **Blacklist names containing**: In addition to email addresses, AcyChecker can test the names of users. Some spam users could for example add URLs or promote spam activities in their name, in case they are displayed somewhere on websites.\
  Separate banned words with a comma.\
  If you want to add a regular expression, please start it with the beginning character "^" and the ending character "$".
* **Blacklist names longer than**: You can set a limit on the length for user names. Users with names longer than the specified value will be blocked.\
  Keep the value to 0 if you want to disable this option.&#x20;

### Logs

This part lets you see and delete the logs collected by AcyChecker when an error occurs. Errors could occur during three main actions.

### Maintenance

When migrating your website to an other server or if an update goes wrong, some information may be missing in the AcyChecker tables in your database.

If this happens, clicking the **Check database integrity** button will automatically fix any issue on AcyChecker tables (missing tables, missing columns, missing primary key, etc...)


---

# 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.acychecker.com/acychecker/configuration.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.
