TRUST

What w0a does to your PC

Written from the application's code: what it changes and how each change is undone, what it refuses to touch, which driver it can load, what it sends over the network, and how to check a download.

Updated: 2026-10-25

What it changes

Nothing changes until you press a button or switch an engine on, and on a new installation every engine is off.

The optimizations write Windows settings: registry values, power plans, DNS servers and encrypted DNS, scheduled tasks, and the start type of services on a named list. A registry value has to be on a list compiled into the application; a write anywhere else is refused.

Before it writes, w0a reads the current value and records it in a ledger in %ProgramData%\w0a, which every user can read and only administrators can change. A value that is already in place is neither written nor recorded. Before the first change of a session, w0a offers to create a Windows restore point.

A few pages change things of their own, each with its own way back:

Engines you switch on act on running programs, for example by raising the game's priority.

How a change is undone

The Backups page lists a w0a restore point for every operation. Restoring one reverts every change made after it, later points included, and Revert All writes back the first recorded value of every setting.

The Fix page does not need that ledger. Nearly every card writes the Windows default back, so it also repairs a setting another tool or an older installation changed. The CS2 card puts back the copies w0a made before its first write.

How to undo every change, step by step

What it refuses

w0a may delete these values, which puts the Windows default back on a PC that still carries them from an older w0a build or from another tool. It never writes them.

Which driver it can load

w0a has no driver of its own and ships none. Some readings need one: the processor's package temperature, memory timings and the memory modules' temperature. For those it can install PawnIO, a separately signed driver made by an independent developer, which w0a uses only to read. It installs it only after you press its button and confirm a prompt naming the publisher Windows verified on the file, and it downloads the setup over HTTPS from GitHub and from nowhere else.

FACEIT's anti-cheat will not start beside older PawnIO releases. w0a always installs the latest one, which is signed by Microsoft's hardware compatibility publisher, and warns you first when FACEIT is installed beside an older one.

PawnIO is a separate product with its own entry in Windows' list of installed apps: removing w0a does not remove it.

What goes over the network

The full list, with how long each item is kept, is in the Privacy Policy.

What w0a collects, explained step by step

How to check a download

Download w0a only from the download page on w0a.app. Each published build's SHA-256 is shown under the download button: compare it with the file you received, and delete the file if the two differ.

How to compare the SHA-256

Related pages: How It Works, Privacy Policy and Contact.