If you really locked it down to only `.xxx`, that’s… one of the more unconventional “default‑deny” strategies I’ve seen.
Jokes aside, what you’re doing
conceptually (heavy TLD filtering with NextDNS) is valid, but it’s worth keeping a few things in mind.
1. TLD blocking is a very blunt instrument
Using TLD rules as a coarse filter is fine, but:
- Legit services often use a lot of different TLDs, CDNs and regional domains.
- Content and infra can move between TLDs without warning.
- Blocking/allowing whole TLDs can silently break:
- login flows
- CDN assets
- payment providers
- embedded content (video, images, fonts, scripts)
So TLD blocking works best as:
- “Block what I’ll never use” (e.g. obscure ccTLDs you truly don’t need)
- Not “only allow one or two TLDs and expect everything else to still function”
2. A more practical “lockdown” approach with NextDNS
If you like that ultra‑controlled feel, a safer pattern is:
- Profile 1 – Normal browsing
- Reasonable TLD pruning (block obvious junk/unused ccTLDs).
- NRD blocking + threat intelligence + ad/tracker lists.
- Profile 2 – “Research/testing”
- Stricter categories + NRDs on.
- Maybe no extreme TLD blocking, so you don’t miss critical infra when you’re investigating something.
- Profile 3 – Single‑site or small allowlist (like you mentioned for other browsers)
- Allowlist a few domains/TLDs you actually need.
- Everything else blocked by default.
That way you still “get the skinny” on situations, but you’re not accidentally nuking half the dependencies a site needs just because they live under a different TLD.
3. Compared to Sky DNS / router filtering
Sky Shield being weak is pretty normal:
- ISP DNS filters are usually:
- coarse (few categories)
- slow to update
- not very aggressive (to avoid complaints)
- NextDNS/AdGuard/ControlD give:
- faster rule updates
- more granular control (TLD, NRD, custom lists)
- per‑device or per‑app profiles
If you want, describe how you’ve actually set up that `.xxx` profile (device, browser, other rules), and I can suggest a version that keeps the “hard lockdown” spirit but is a bit less likely to break everything else in the process.