Arora Browser All articles
Privacy & Security

Your VPN Is the Last Line of Defense — and Your Browser Already Surrendered

Arora Browser
Your VPN Is the Last Line of Defense — and Your Browser Already Surrendered

Every month, a significant portion of the American internet-using public opens a VPN app, waits for the connection indicator to turn green, and proceeds to browse under the comfortable assumption that their activity is private. The VPN industry has done an exceptional job of marketing this feeling. The reality, however, is considerably more complicated — and the weak link is almost never the VPN itself.

It is the browser.

Understanding why requires stepping back from the familiar mental model of privacy as a shield layered over normal browsing behavior. That model is fundamentally flawed. Privacy is not a coating applied to an existing system; it is a characteristic that must be designed into the system from the ground up. When it is not, the gaps are not minor inconveniences — they are structural, and they are being actively exploited.

What a VPN Actually Hides (and What It Does Not)

A VPN encrypts the connection between your device and a remote server, masking your IP address from the websites you visit and preventing your internet service provider from reading the content of your traffic. That is a meaningful protection for specific threat models — particularly when using public Wi-Fi or attempting to prevent ISP-level traffic analysis.

What a VPN does not do is alter anything about how your browser presents itself to the web. The moment a page loads, the browser begins transmitting a cascade of information that has nothing to do with your IP address: the precise version of your operating system, your screen resolution, installed fonts, graphics card capabilities, time zone, language preferences, browser version, and dozens of additional data points. Individually, these seem mundane. Collectively, they form what researchers call a browser fingerprint — a signature that is, in many cases, statistically unique to a single device.

Studies from the Electronic Frontier Foundation and subsequent academic research have consistently shown that a large majority of browsers carry fingerprints unique enough to identify them without any cookies, logins, or IP addresses involved. Your VPN changes your apparent location. It does nothing to alter your fingerprint.

DNS: The Request Your Browser Makes Before the Page Loads

Domain Name System queries represent another category of leakage that VPN users routinely underestimate. When you navigate to any website, your browser must first resolve the human-readable domain name into a numerical IP address. This query is, by default in most mainstream browsers, sent in plaintext — and it is sent before the encrypted VPN tunnel necessarily captures it, depending on how the operating system handles DNS resolution.

This phenomenon, known as a DNS leak, means that even with an active VPN, your DNS provider — often your ISP or a major technology company — may receive a complete log of every domain you visit. The content of those pages may be encrypted; the list of destinations is not.

Privacy-focused browsers address this at the architecture level rather than the settings menu. DNS-over-HTTPS (DoH) and DNS-over-TLS (DoT) protocols encrypt these queries by default, routing them through resolvers that do not log requests tied to identifiable information. This is not a toggle buried in an advanced settings panel — it is a baseline expectation of how the browser should behave.

Telemetry: The Data You Agreed to Send Without Knowing It

Perhaps the most underappreciated source of browser-based data exposure is telemetry — the ongoing stream of usage data that most mainstream browsers transmit back to their developers by default. This data stream can include browsing patterns, crash reports, feature usage statistics, and, in some documented cases, URL fragments.

The argument made in favor of telemetry is reasonable on its surface: it helps developers improve the product. The problem is one of consent architecture. When telemetry collection is opt-out rather than opt-in, and when the opt-out mechanism requires navigating multiple settings screens, the practical outcome is that the vast majority of users transmit this data indefinitely without meaningful awareness.

Open-source browsers resolve this conflict in a structurally different way. Because the codebase is publicly auditable, any telemetry mechanism is visible to anyone who chooses to inspect it. There is no proprietary black box. Community contributors can — and regularly do — identify, flag, and remove data collection that does not serve users. The accountability is baked into the development model, not promised in a privacy policy.

Extensions Cannot Rescue a Compromised Architecture

The instinct many users have upon learning about fingerprinting and DNS leakage is to search for an extension that addresses the problem. This instinct is understandable and almost entirely misplaced.

Browser extensions operate within permissions granted by the browser itself. They can modify certain behaviors, block specific requests, and alter some header information. What they cannot do is rewrite the underlying engine's approach to entropy — the raw variability of system information that makes fingerprinting possible. An extension that claims to randomize your fingerprint is working against the grain of the browser's design, applying patches to a surface that was never built to resist this form of identification.

Furthermore, the extension ecosystem in major commercial browsers has itself become a vector for data collection. Extensions with broad permissions — access to browsing history, the ability to read and modify page content — have been acquired by data brokers and quietly repurposed. The extension you installed to protect your privacy may now be reporting your activity to a third party.

Architecture as the Only Honest Answer

The distinction that matters is between privacy as a product feature and privacy as an engineering commitment. A browser that monetizes user data through advertising partnerships has a structural incentive to collect that data, regardless of what its privacy settings page communicates. No amount of configuration changes the underlying incentive.

Open-source browsers operating outside that incentive structure make different decisions at every layer of the stack. Fingerprinting resistance is not an extension — it is built into how the browser responds to JavaScript APIs that query system properties. DNS encryption is not a setting — it is the default behavior. Telemetry, where it exists at all, requires explicit opt-in and is subject to community review.

This is what it means to treat privacy as an architectural choice. The VPN encrypts the road. The browser determines what you carry onto it. Until users recognize that distinction, the green connection indicator will continue to provide comfort that the full picture does not justify.

All Articles

Related Articles

No Waiting Room Required: How Arora's Release Pipeline Turns Security Fixes Into Shipped Code

No Waiting Room Required: How Arora's Release Pipeline Turns Security Fixes Into Shipped Code

Benchmarks Don't Lie: Putting the Privacy-Kills-Performance Myth to Rest

Benchmarks Don't Lie: Putting the Privacy-Kills-Performance Myth to Rest

Open Roadmaps, Auditable Code, and Community Oversight: How Transparency Is Redefining Browser Trust

Open Roadmaps, Auditable Code, and Community Oversight: How Transparency Is Redefining Browser Trust