Every Online Step Begins With a DNS Lookup: Why That Leaks Your Private Life
Your device asks the Domain Name System where to find every website and app you use. That simple request can reveal far more about you than you might expect.
Almost every time you open an app or visit a website, your device first asks a question: where is this service on the internet? That question goes to the Domain Name System (DNS), the internet's address book. DNS translates the human-friendly names we type, such as example.com, into the numeric IP addresses that computers use to send data to each other. This lookup happens silently and in milliseconds, but it is the starting point for nearly all online activity.
Because DNS sits at the beginning of so many connections, the queries your device sends can reveal a great deal about what you do online. Each website and many apps are reached by a unique domain name, and each domain name is queried through DNS. Anyone who can observe those DNS transactions can see that you contacted your bank, a health forum, a political news site or a streaming service. Even if the actual content of those visits is protected by encryption, the DNS lookup often remains visible. In other words, DNS traffic can be correlated to the applications you use and the websites you visit, turning the internet's address book into a detailed log of your interests and habits.
The traditional DNS protocol was designed decades ago when privacy was not a major concern, and by default it sends queries in plain, readable text. This means your internet service provider, the operator of a public Wi-Fi hotspot, or anyone else on the network path can see and record every domain name you request. Over time, these records can be combined to build a profile of your online life: when you are awake, what medical conditions you research, which shops you browse, who you communicate with. Such data can be used for targeted advertising, sold to data brokers, or requested by governments, and it may expose details you never intended to share. The Internet Engineering Task Force, the body that develops internet standards, documented many of these risks in RFC 7626, which outlines DNS privacy considerations and recommends ways to reduce them.
One important fix is encrypted DNS, which hides your DNS queries from people and systems that sit between you and the DNS resolver. The resolver is the server that actually answers your DNS question. Two widely deployed encrypted DNS standards are DNS over HTTPS (DoH), which sends DNS queries inside the same kind of secure connection used for websites, and DNS over TLS (DoT), which wraps DNS in a dedicated encrypted channel. A newer option is DNS over QUIC, which combines encryption with the speed of the modern QUIC transport. These technologies prevent a local network observer from reading which domains you ask about, although the resolver you choose still sees the queries. Another protection is DNSSEC, which adds digital signatures to DNS records so that you can be confident the answer you received was not tampered with by an attacker. Used together, encrypted DNS and DNSSEC address the two biggest DNS weaknesses: lack of confidentiality and lack of authentication.
Choosing a privacy-focused resolver is therefore a meaningful step. When you change your device's DNS settings away from the default provided by your internet service provider, you decide who gets to see your browsing history at the DNS level. For readers who want to take that step, AEU DNS offers a privacy-first resolver that supports encrypted DNS over HTTPS, TLS and QUIC, and can block known trackers and malicious domains before they load. That kind of service gives you more control over the first request your device makes every time you go online.
For everyday users, the most practical changes can be made in a few minutes. Browsers such as Firefox and Chrome include a built-in option for secure DNS, often labelled "DNS over HTTPS" or "secure DNS," and you can enable it in the privacy or security settings. Many routers also allow you to set custom DNS servers for the entire home network, which protects every phone, laptop and smart TV connected to it. Website owners and IT teams have a separate responsibility: they should enable DNSSEC for their domains through their hosting or DNS provider, because this prevents attackers from redirecting visitors to fake versions of the site. No single measure is perfect, but combining encrypted DNS with a trustworthy resolver and DNSSEC significantly reduces the amount of your online activity that is visible to outsiders. Since almost everything you do online starts with a DNS query, protecting that first step protects a great deal of your privacy.
Terms explained
- DNS (Domain Name System)
- The internet's address book that turns website names like example.com into the numeric addresses computers use to find each other.
- IP address
- A unique number assigned to each device on the internet, used to send data to the right place.
- DNS query
- A request sent by your device to a DNS server asking what IP address belongs to a domain name.
- Resolver
- The server that receives your DNS query and returns the correct IP address for the domain you asked about.
- Encrypted DNS
- A method of sending DNS queries through a secure, scrambled connection so that outsiders cannot read which websites you are looking up.
- DNS over HTTPS (DoH)
- A standard that carries DNS queries inside the same kind of secure web connection used for HTTPS websites.
- DNS over TLS (DoT)
- A standard that wraps DNS queries in a separate encrypted channel, protecting them from eavesdropping.
- DNSSEC
- A security add-on for DNS that digitally signs records so you can be sure the answer was not changed by an attacker.
How to protect yourself
- Open your web browser's privacy or security settings and turn on "secure DNS" (also called DNS over HTTPS), then choose a provider that promises not to keep logs.
- Change the DNS server on your home router or device to one that offers encrypted DNS, so your internet provider cannot see every website name you request.
- When using public Wi-Fi, avoid logging into sensitive accounts unless you have encrypted DNS or a VPN that routes DNS through its protected tunnel.
- If you run a website, enable DNSSEC for your domain in your hosting control panel or DNS provider dashboard to stop attackers from spoofing your visitors.
- After installing new apps or software, check your device's DNS settings to make sure no app has quietly switched it to an unknown server.
Source: internetsociety.org
