Skip to main content
NEWIntroducing Norypt MDM — anonymity-first mobile device management for activists, journalists & privacy teams.Learn more →
Laptops

Qubes OS vs Tails: which one is right for your threat model?

Qubes OS and Tails solve different problems. This comparison explains what each protects against — and how to decide which one belongs in your setup.

7 min read20 November 2025Norypt Team

Both Qubes OS and Tails are serious privacy tools used by journalists, researchers, and security professionals. They are sometimes treated as alternatives to each other, but they solve fundamentally different problems. Choosing between them — or deciding to use both — depends on understanding what each one actually does and what threat it addresses. This article explains both systems in technical detail and gives you a framework for making the right choice for your situation.

Qubes OS: compartmentalisation through virtualisation

Qubes OS is a desktop operating system built around a single principle: if you can't trust software not to be compromised, you separate it. Qubes uses the Xen hypervisor — the same virtualisation technology used in large-scale cloud infrastructure — to run every application, every network connection, and every USB device in its own isolated virtual machine.

The core concepts in Qubes are:

  • AppVMs: the virtual machines where you actually work. You might have one for personal browsing, one for work email, one for banking, and one for handling untrusted documents. If malware compromises your banking AppVM, it cannot reach your work VM or your personal files — there is a hard hardware-enforced boundary between them.
  • TemplateVMs: read-only base systems that AppVMs boot from. You install software in a TemplateVM and all AppVMs derived from it inherit that software. This design means malware cannot persist across reboots in an AppVM — changes to the root filesystem are discarded.
  • ServiceVMs: dedicated VMs that handle specific system functions. The Network Qube handles all network access; it is the only VM with an active network interface. The USB Qube handles physical USB devices. This means a compromised browser can't access your USB ports directly, and a malicious USB device can't touch your main system.
  • dom0: the privileged management domain that runs the Qubes GUI and controls all other VMs. dom0 has no network access by design. Compromising dom0 would be catastrophic — which is precisely why it has no exposure to untrusted content.

The result is a system where you can open a suspicious PDF in a disposable VM, click a potentially malicious link in an isolated browser, and run work software and personal software side by side — with genuine, hardware-enforced isolation between them.

Tails: amnesia and anonymity

Tails — The Amnesic Incognito Live System — takes a completely different approach. Rather than compartmentalising applications on a single machine, Tails creates a session that leaves no persistent trace and routes all traffic through Tor.

Tails boots from a USB drive on any computer. Every session runs entirely in RAM. When you power off, nothing is written to disk, no session data is retained, and the computer returns to its original state as though Tails was never there. All internet traffic is routed through the Tor network by default — there is no configuration required, and apps that try to bypass Tor are blocked.

Tails includes a Persistent Storage feature, which allows you to optionally save specific files or configuration to an encrypted partition on the USB drive. This is opt-in and encrypted. Without it, the amnesia is total.

The key differences

  • Persistence vs. amnesia: Qubes is a persistent desktop OS. Your files, configurations, and installed software survive reboots. Tails is amnesic by default — nothing persists unless you explicitly enable encrypted persistent storage.
  • Daily driver vs. disposable session: Qubes is designed to be your primary operating system. It handles work, communication, and daily computing with strong compartmentalisation. Tails is designed for specific sessions — communicating from an untrusted machine, leaving no trace on a shared computer, or conducting a sensitive operation.
  • Network model: Tails forces all traffic through Tor, which provides strong anonymity but reduced speed and compatibility. Qubes lets you choose how each VM accesses the network — you can route specific AppVMs through Tor, a VPN, or direct connection independently.
  • Hardware requirements: Qubes demands significant hardware. The Xen hypervisor running multiple concurrent VMs requires at minimum 16 GB of RAM, preferably 32 GB, and a CPU with VT-x/VT-d support. Tails runs on almost anything with a working USB boot — a 10-year-old laptop with 2 GB of RAM will run Tails adequately.
  • Threat model addressed: Qubes addresses the threat of software compromise on your own hardware. Tails addresses the threat of leaving traces on hardware you don't control, and of network-level surveillance.

When Qubes is the right choice

Qubes suits people who need a permanent, high-security working environment. This includes journalists managing source communications alongside regular work, researchers handling sensitive data alongside ordinary documents, legal professionals separating client matters, and security professionals working with potentially malicious code or files.

The key requirement is that you're working on your own hardware and you need persistent data alongside strong isolation. Qubes gives you both — at the cost of hardware requirements and a meaningful learning curve.

When Tails is the right choice

Tails suits situations where you need to operate from hardware you don't control, leave no trace, or benefit from Tor anonymity without any configuration overhead. Typical use cases include communicating from a hotel computer or library terminal, operating in a country where your own hardware might be searched or seized, conducting a specific sensitive session where amnesia after the fact is the goal, and providing a safe computing environment to someone who may face physical device seizure.

The key advantage of Tails is portability and zero-configuration Tor routing. Boot it, do your work, shut down, and the session never happened.

When to use both

For professionals with serious threat models, using both tools is common and logical. Qubes serves as the daily driver — handling work with compartmentalisation. For specific high-sensitivity sessions, particularly those requiring Tor anonymity or that take place on untrusted hardware, Tails is the tool. They are not competitors; they are complements addressing different attack surfaces.

Hardware considerations in practice

Running Qubes well requires modern hardware with 16 GB RAM minimum, Intel CPU with VT-x and VT-d (for USB and network qubes), and an SSD. Not all hardware is compatible — the Qubes HCL (Hardware Compatibility List) documents tested configurations. Budget hardware will struggle or fail entirely.

Tails has minimal requirements. Almost any x86_64 machine with a USB 3.0 port and working BIOS/UEFI that allows USB booting will run Tails reliably. The write speed of your USB drive affects responsiveness more than the computer's hardware does.

Norypt supplies pre-configured Tails Live USB drives — verified, correctly written, and ready to boot — eliminating the risk of errors in the creation process. For a persistent working environment, Norypt Encrypted Laptops are configured and tested for Qubes compatibility with the hardware and RAM required to run it properly.

Ready to take control?

Every Norypt device arrives pre-configured, verified, and ready to use — no technical knowledge required.

Related Product

Norypt

Norypt Secure Laptop

Full-disk LUKS encryption, hardened Linux, zero bloatware.

From €1,099

See details