Privacy and data
DNS Button collects nothing.
An app that changes where your DNS queries go has to be straight about what it can see itself. This is the whole of it, and it is short because there is not much to say.
Who publishes this
DNS Button and this site are built and operated by SR WORKS LLC. The app, this site and their code are © 2026 SR WORKS LLC, all rights reserved.
What we collect
Nothing. There is no analytics SDK, no crash reporter, no telemetry, no advertising identifier and no account to create. The app has no server of its own to send anything to. Nobody at SR WORKS LLC can see which resolver you picked, how often you switch, or that you have installed the app at all.
This is a property of how the app is built rather than a promise about how we behave: there is no code in it that reports usage anywhere.
What leaves your Mac, and when
Three things, each of which you trigger deliberately. Nothing happens in the background.
1. Your ordinary DNS lookups
This is the point of the app. When you choose a provider, your Mac sends its DNS queries to that provider — the same as if you had typed their addresses into System Settings by hand. Those queries do not pass through us and we never see them. What the operator you chose does with them is governed by their privacy policy, not ours. Cloudflare, Google, Quad9, AdGuard, OpenDNS, NextDNS and Control D each publish their own; if that matters to you, read the one belonging to whichever you pick.
2. Response-time testing
Test Response Times sends a real DNS query, for a randomly generated name that cannot be answered from cache, directly from your Mac to each resolver in the list. Those queries go to the resolver operators, not to us. Nothing about the result leaves your Mac; the timings are stored locally so the menu can show them again.
3. The DNS leak test
Opening DNS Leak Test… contacts dnsleak.dev, and only then. It asks that service for a set of unique hostnames, resolves them through your Mac's configured resolver, and asks the service which resolvers were seen asking. That is the entire mechanism — the test cannot work without your resolver contacting their nameserver, which is exactly what it is measuring.
dnsleak.dev is also operated by SR WORKS LLC, so we should be explicit rather than let the shared owner go unmentioned: when you run this test, that service sees your IP address and the address of the resolver that performed the lookups, because it cannot answer the question otherwise. It is governed by its own privacy policy, which describes what it stores. The app and the service share no code and no account system.
What is stored on your Mac
Two files, both readable, both yours, neither of which leaves the machine:
-
Any resolvers you add yourself, in
~/Library/Application Support/dev.dnsbutton.app/resolvers.json. -
Your settings and the last response-time results, in
~/Library/Preferences/dev.dnsbutton.app.plist.
Deleting both, and running networksetup -setdnsservers Wi-Fi Empty for each
network service, returns the Mac to exactly where it started. Diagnostic messages go to
the macOS unified log on your own machine, the same as any other app, and are never
transmitted.
Purchases
The one-off purchase is handled entirely by Apple through the App Store. We never see your payment details, your name or your Apple Account. The app asks StoreKit whether a valid purchase exists and shows or hides the paid features accordingly; it does not store that answer, and there is no licence key, activation or check-in with any server.
This website
Static pages. No cookies, no analytics, no tag manager, no embedded video and no third-party requests of any kind — the typeface is served from this domain rather than from a font CDN, specifically so that this sentence is true. Our host keeps ordinary web server logs, as every web server does.
Children
DNS Button is a utility for configuring a computer and is not directed at children. It collects nothing from anyone, of any age.
Your rights
Rights such as access, correction, portability and erasure attach to personal data held about you. We hold none, so there is nothing for us to produce or delete. Everything the app keeps is on your own Mac, in the two files named above, under your control. If you would like this confirmed in writing, ask.
Changes
If this policy changes, the date below changes with it, and the version shipped with the app is updated in the same release. We will not quietly broaden it.
Contact
Last updated 3 September 2026.