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:**  | ||||
| **Filtering:** <!-- What is being filtered? Is it opt-in with separate address or not? --> | ||||
| **Privacy policy:** <!-- link --> | ||||
|   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 | ||||
| **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 | ||||
| **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 --> | ||||
| **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 DNSSEC <!--  https://dnssec.vs.uni-due.de/ can test your current DNS provider. --> | ||||
| * [ ] no PII logs <!-- TODO: read Quad9/Cloudflare/etc. to define this! --> | ||||
|   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 | ||||
| * [ ] 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 | ||||
|  | ||||
| #### 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