diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index ee30fb33..26e4161f 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -24,9 +24,17 @@ We're trying to keep it simple and promote the best tools, not all of them. There can be exceptions if no software is available that meet the criteria. Note: This criteria applies to all of privacytools.io -### Proividers +### Providers - Prioritize Products by privacy respecting nationality. +### DNS + +- supports DoH or DoT (We love DNSCrypt, but there is already https://github.com/DNSCrypt/dnscrypt-resolvers which is directly supported by dnscrypt-proxy, so we don't consider useful to list providers only supporting it). +- supports DNSSEC (https://dnssec.vs.uni-due.de/ can test your current DNS provider). +- doesn't log IP addresses during normal operation (If your suggestion logs, please compare its privacy policy with other servers on our table that keep logs). +- preferably supports QNAME minimization (if you have access to the dig command, `dig +short txt qnamemintest.internet.nl`) + + ### VPN - Prioritize Products by privacy respecting nationality. - Cannot be based in USA or UK. diff --git a/_includes/cardv2.html b/_includes/cardv2.html index 86f6e3f0..3e8e590a 100644 --- a/_includes/cardv2.html +++ b/_includes/cardv2.html @@ -1,11 +1,47 @@
{{include.description}}
+ {% if include.labels %}
+ {% assign labels = include.labels | replace:", ", "," | split:"," %}
+ {% for label in labels %}
+ {% assign label_data = label | split:":" %}
+ {% assign color = label_data[0] %}
+ {% assign text = label_data[1] %}
+ {% assign tooltip = label_data[2] | default: false %}
+ {% assign help_icon = '' %}
+ {{text}} {{ help_icon
+ }}
+ {% else %}
+ >{{text}}
+ {% endif %}
+
+ {% endfor %}
+ {% endif %}