unavailable on every browser, and it will keep doing so until it can report something true.
Why there is no verdict
Detecting a DNS leak means answering one question: which resolver looked up the name you just requested? A browser extension cannot see that. The only way to find out is to ask a DNS reflection service — a server that reports back which resolver queried it — and then compare that resolver against your proxy. The extension ships no such server, and running one would mean sending your DNS lookups to infrastructure operated by us. That contradicts the guarantee the extension is built on: it has no backend, and the only hosts it ever contacts are the three named in the privacy policy. So the field reportsunavailable rather than inferring a verdict from something adjacent and presenting it as a DNS result.
Turning the DNS-leak toggle on does not make the field return a verdict. The toggle exists so the setting is already in place if a truthful implementation arrives.
What you can check instead
The other checker fields do work, and each names the exact third party it contacts:
All are off by default and each requires a permission grant.