Document the criteria for DNS servers #1111
4
.github/ISSUE_TEMPLATE/7_DNS_provider.md
vendored
@ -11,7 +11,7 @@ labels: 🌐 website issue, 🗄️ DNS
|
|||||||
|
|||||||
|
|
||||||
**Name:**
|
**Name:**
|
||||||
**Filtering:** <!-- What is being filtered? Is it opt-in with separate address or not? -->
|
**Filtering:** <!-- What is being filtered? Is it opt-in with separate address or not? -->
|
||||||
**Privacy policy:** <!-- link -->
|
**Privacy policy:** <!-- Link, especially when there is logging -->
|
||||||
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I guess consistency I guess consistency
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Done Done
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I guess consistency I guess consistency
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Done Done
|
|||||||
**Protocols:** <!-- at least DoH or DoT? DNSCrypt? -->
|
**Protocols:** <!-- at least DoH or DoT? DNSCrypt? -->
|
||||||
**Server/Location:** <!-- Where is the provider based? Where are their servers located? Anycast if there are multiple servers answering to the same address -->
|
**Server/Location:** <!-- Where is the provider based? Where are their servers located? Anycast if there are multiple servers answering to the same address -->
|
||||||
**Source:** <!-- link to the source code, preferred, but optional -->
|
**Source:** <!-- link to the source code, preferred, but optional -->
|
||||||
@ -29,7 +29,7 @@ labels: 🌐 website issue, 🗄️ DNS
|
|||||||
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I guess consistency I guess consistency
![]() I guess consistency I guess consistency
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Done Done
![]() Done Done
|
|||||||
|
|
||||||
* [ ] 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 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. -->
|
* [ ] supports DNSSEC <!-- https://dnssec.vs.uni-due.de/ can test your current DNS provider. -->
|
||||||
* [ ] no PII logs <!-- TODO: read Quad9/Cloudflare/etc. to define this! -->
|
* [ ] 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. -->
|
||||||
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I guess consistency I guess consistency
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Done Done
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I guess consistency I guess consistency
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Done Done
|
|||||||
|
|
||||||
#### Desired features
|
#### Desired features
|
||||||
|
|
||||||
|
|||||||
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: read privacy policies of "some" logging (#1097) Todo: read privacy policies of "some" logging (#1097)
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: small explanation or a link how to test it? Todo: small explanation or a link how to test it?
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() Todo: testing instruction in case the provider doesn't advertise this. Todo: testing instruction in case the provider doesn't advertise this.
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it? @nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Yeah, I think so 👍🏼 Yeah, I think so 👍🏼
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Could we make this also a checkbox? Could we make this also a checkbox?
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() Do we mean “Android 9+?” Do we mean “Android 9+?”
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I tried to say newer than 9, but I can change it to that too if you wish I tried to say newer than 9, but I can change it to that too if you wish
![]() I guess consistency I guess consistency
![]() I guess consistency I guess consistency
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Ah gotcha, okay, no worries; you can leave it 👌🏼 Ah gotcha, okay, no worries; you can leave it 👌🏼
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Small suggestion:
Small suggestion:
```markdown
[ ] supports QNAME minimization <!-- if you have access to the dig command, `dig +short txt qnamemintest.internet.nl` -->
```
![]() Done Done
![]() Done Done
|
Todo: read privacy policies of "some" logging (#1097)
Todo: read privacy policies of "some" logging (#1097)
Todo: small explanation or a link how to test it?
Todo: small explanation or a link how to test it?
Todo: testing instruction in case the provider doesn't advertise this.
Todo: testing instruction in case the provider doesn't advertise this.
@nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
@nitrohorse Could we actually boost DNSSEC into a required feature as everyone on #1097 appears to support it?
Yeah, I think so 👍🏼
Yeah, I think so 👍🏼
Could we make this also a checkbox?
Could we make this also a checkbox?
Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
Sure, done, I was thinking of making it obvious that all features are checked, but I guess this is nice for comparsion
Do we mean “Android 9+?”
Do we mean “Android 9+?”
I tried to say newer than 9, but I can change it to that too if you wish
I tried to say newer than 9, but I can change it to that too if you wish
I guess consistency
I guess consistency
Ah gotcha, okay, no worries; you can leave it 👌🏼
Ah gotcha, okay, no worries; you can leave it 👌🏼
Small suggestion:
Small suggestion:
Done
Done