Dynamic MTU: How we fixed a common cause of browsing problems
When data packets are too large for their transmission route.
How our blockers against trackers, ads, and adult sites work
Our dev writes about implementing these features with user privacy as top priority.
Auto-update: A deceptively simple feature
We recently introduced auto-update on our desktop apps. Here are security considerations we took in implementing the feature.
What is DNS?
The DNS, which stands for Domain Name System, acts as the phone directory of the Internet. Instead of phone...
TrustedServer: Deep dive into the security of our server tech
We discuss for the first time some of the many ways our innovative server system works to protect user privacy.
Parallel connections: Our new feature to speed up VPN connection times
A case study of how we improved how quickly the ExpressVPN app for iOS gets connected to the VPN, especially on networks with some traffic restrictions.
How ExpressVPN keeps its web servers patched and secure
This article explains ExpressVPN’s approach to security patch management for the infrastructure running the ExpressVPN website (not the VPN...
What are DNS leaks and how to prevent them
A DNS leak is when your VPN connection reveals information about your DNS requests to a third party. Here's how ExpressVPN stops DNS leaks.
ExpressVPN security updates to protect systems from Spectre and Meltdown
This post was originally published on January 10, 2018.
What are Spectre and Meltdown?
Last week, two major security flaws, dubbed...
Technical Overview: Preventing DNS Leaks When Switching Network Interfaces
To effectively offer a user privacy and security, a VPN application must ensure that a user’s DNS requests remain...