You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My Privacy DNS is an organisation dedicated to maintaining a comprehensive
knowledge base on blacklisted domains across various DNS blacklist projects. Our
primary goal is to collect and organise this information to provide clear
insights into why certain domains are blacklisted. The secondary objective is to
offer these blacklists through the Matrix repository as a direct reflection of
the data gathered
from kb.mypdns.org/issues/MTX, Matrix
issues,
and mypdns.youtrack.cloud/issue/MTX.
Features
DNS Firewall
The "Matrix" project is a meticulously crafted and entirely self-managed DNS
Firewall utilising Response Policy Zones (RPZ). The primary objective of this
project is to safeguard your privacy by obstructing access to malicious domains
and tracking servers, thereby providing a secure online environment. Given the
escalating instances of online tracking and data breaches, it is imperative to
adopt measures to protect one's privacy online.
Anti-Porn (Anti-NSFW) List
A notable feature of this project is the anti-porn (anti-NSFW) list, which
restricts access to pornographic and explicit websites. This feature is
particularly beneficial for parents who wish to prevent their children from
encountering inappropriate content online.
Source List
The source directory comprises various sub-folders, each representing distinct
groups for domain submissions. For instance, google.* is included in several
groups due to its extensive online presence.
Categorising
Each sub-folder within sources contains a README file that outlines the list
and criteria for adding domains to its domain.list or wildcard.list.
Detailed explanations for each category are available in
the Matrix Source Files.
Submitting
To report problematic websites, please create a new issue for each domain,
providing the URL and a screenshot for evidence.
To report problematic websites, please follow these steps:
Create a new issue for each problematic website.
Provide the website's URL and a screenshot as evidence.
If there is already an issue for the
website's eTLD
or gTLD domain (like "example.com"
or "example.org"), add your report to that existing issue.
If no issue exists for that domain, create a new issue with the
domains eTLD
or gTLD as the title.
Combining the Matrix
With RPZ, we utilise wildcard.list
and domain.list records, which explains the absence of a
hosts (RFC:952) file in our source
list. To use My Privacy DNS's records Matrix with systems such as Pi-hole or
/etc/hosts, combine both the wildcard.list and domain.list.
Whitelist
The whitelist is complex and requires meticulous handling. It is crucial to note
that whitelisting is a personal task and should not be undertaken by third
parties.
For instance, Gitlab hosts user-submitted content and may occasionally be
flagged for malicious code. However, blocking it would significantly impact our
workflow, necessitating its inclusion on the whitelist.
Bulk Commits
Bulk commits are permissible solely if executed by a @developer of the
repository and only when the source is commonly trusted and the number of
domains makes individual issues impractical.
FAQ
Broken Site
Q: Your lists have broken my website by blocking a third-party domain!
A: We have not caused your website to malfunction. The issue stems from your
own miswritten code that compromises privacy by involving third parties.
Why Not Whitelisting
Q: Why don't you whitelist example.com?
A:
It is the responsibility of individual users to create and maintain
their own whitelist.
Whitelisting a malicious domain like domain X because website Y uses
it misleads our users.
Our objective is to provide users with accurate information to enable
informed decisions.
We highly appreciate any contributions to support My Privacy DNS, a project
committed to protecting online privacy.
By donating to My Privacy DNS https://www.mypdns.org/donate, you are aiding
in the continuation of this valuable service, which remains free of charge to
the public, and supporting the development of additional privacy-friendly
software.
Sponsors
JetBrains logo.):
Free licence, might be provided, for members working more than 3 months on the
My Privacy DNS open source project under a non-commercial licence.
https://www.jetbrains.com/ides/
Official Mirrors
The following repositories are official mirrors and should be updated by
push on commit: