> ## Documentation Index
> Fetch the complete documentation index at: https://docs.joinmassive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Domain Blocklist

> Block specific domains directly from the Massive Dashboard with personal blocklist management and CSV upload capabilities.

## Overview

The Domain Blocklist feature allows users to block specific domains directly from the Massive Dashboard. This provides greater control over browsing restrictions without requiring API calls or admin intervention.

## Key Features

* Add or remove domains to your personal blocklist
* Upload multiple domains at once using CSV
* Search, filter, and manage up to 1,000 blocked domains
* Remove domains individually or clear the entire blocklist
* Applied instantly to your proxy connections

## Getting Started

To manage your blocklist:

1. Log in to your **Massive Dashboard**
2. Navigate to **Domain Blocklist** in the left-hand menu
3. The panel will display your current list of blocked domains and available management options

## Adding Domains

1. Enter the domain you want to block in the **Enter domain** field (e.g., `ads.trackerexample.net`)
2. Click **Add**
3. The domain will immediately appear in your blocklist

## Bulk Upload CSV

1. Click **Bulk Upload CSV** to add multiple domains at once
2. Each domain should be listed on a separate line in the file

## Wildcard Support

Wildcards can be used to block multiple matching domains. For example, `*.example.com` will match all subdomains under `example.com`.

Possible scenarios:

| Pattern             | Description                                           | Example Matches                            |
| ------------------- | ----------------------------------------------------- | ------------------------------------------ |
| `*.example.com`     | Block all subdomains (excluding `example.com` itself) | `ads.example.com`, `ads.click.example.com` |
| `example.*`         | Block all top-level domains and public suffixes       | `example.com`, `example.co.uk`             |
| `ads.*.example.com` | Block all domains in-between                          | `ads.click.foo.example.com`                |
| `*example*`         | Block domain at any level                             | `ads.example.test.com`, `example.com`      |

> **Note:** Only one wildcard per domain is supported (`*example*` is a special case). Blocklist entries like `ads.*.test.*.example.com` will be rejected.

## Managing Your Blocklist

* **Search domains** – Quickly locate entries in your blocklist
* **Pagination** – Adjust the number of rows displayed per page
* **Remove a domain** – Use the delete action next to any domain to remove it
* **Remove all** – Use the **Remove All** button to clear your blocklist completely

## Example Domains

Your blocklist might include:

```
ads.trackerexample.net
malicious-domain.test
phishing-site.demo
untrusted-proxy.biz
metrics-data.example.org
ads.*.buynow.com
*.malware.test
```

## Best Practices

* **Start small** – Block only essential domains first
* **Use CSV for efficiency** – Upload larger lists when needed
* **Review regularly** – Keep your blocklist updated to match your use case
* **Verify restrictions** – Test blocked domains after updating your list

## Limitations

* Each user can only manage their own blocklist
* Admins may apply global blocklists that override personal settings
* The maximum number of blocked domains per account is 1,000
* Paths (e.g., `example.com/path`) will not be blocked. Only domains are supported.

## Need Help?

> **Tip:** If you encounter error code `452 (Disallowed Content)` when using proxies, check your Domain Blocklist. The domain you’re trying to access may be blocked. See the [Error Types](https://docs.joinmassive.com/residential/error-types) page for more details.

If you encounter issues with your blocklist:

1. Visit **Help** → **Support** in the dashboard
2. Submit a request including the domains you are trying to manage

For additional support, contact our team through the [Massive Support Form](https://forms.fillout.com/t/p8dRqBYs58us).
