WindowsLinux

Where Does Proton VPN Store Logs?

Where Proton VPN keeps client logs and diagnostics on each desktop OS, and how the service log split works..

Last updated

Proton VPN splits logs between client and service trees. Windows keeps client logs under LocalAppData with diagnostics zips beside them, while service logs sit under Program Files needing admin rights. Linux and Mac follow their own config and log homes.

Version generations moved these folders, so old guides cite stale paths. The audit-friendly layout matters because privacy reviews scan exactly these files for banned keywords. Diagnostics export bundles the right set without hand-picking files.

Where ProtonVPN stores this, by platform

Windows
%LOCALAPPDATA%\ProtonVPN\Logs

Client logs plus zipped diagnostics under the versioned LocalAppData tree. Service logs need admin under Program Files. Generational moves renamed these folders, so confirm against the running version.

Linux
~/.config/ProtonVPN/logs

Client log glob used by audit tooling and support. Paths shifted across app generations; check the config home first. The GUI diagnostics export collects these automatically.

Frequently asked questions

support asked for logs, which files

Collect client logs from the per-OS folder plus the zipped diagnostics bundle on Windows. Support troubleshoots connection failures from these first. Service logs need admin rights under the system profile path.

what sits in the Proton folders

Open the LocalAppData Proton tree for storage, logs, images, and WebView data. Service data instead lives under Program Files with its own logs. Version upgrades keep both trees side by side briefly.

paths differ between guides, why

Check the config-home log path on Linux and the Library logs on Mac, since locations differ by build generation. Older guides cite shorter legacy paths. The in-app diagnostics export gathers the right files automatically.

Notice an outdated path? Let us know.