# WireGuard privacy rating

VPN protocol and implementation built on modern cryptography such as Curve25519 and ChaCha20-Poly1305, included in the Linux kernel and available as apps for other platforms.

## Summary

WireGuard scores 90 out of 100 (grade A) on the self-hosted network security criteria. It meets 3 of 4 criteria: open source, no trackers or telemetry and no ads or data sales. It partly meets independent audit.

- Website: https://www.wireguard.com
- Source code: https://git.zx2c4.com/wireguard-tools/
- Platforms: Windows, macOS, Linux, Android, iOS
- Home page trackers: none found
- Category: [Self-hosted network security](https://privacyratings.com/self-hosted-network-security/)
- Grade: A (90/100)

## Criteria

| Criterion | Answer | Note | Evidence |
| --- | --- | --- | --- |
| Open source | Yes | GPL-2.0 for the kernel module and tools; the other implementations and apps use MIT or Apache-2.0. | https://git.zx2c4.com/wireguard-tools/tree/COPYING |
| No trackers or telemetry | Yes | Exodus finds no trackers in the Android app, there is no telemetry in the source code, and the website loads no trackers. | https://reports.exodus-privacy.eu.org/en/reports/com.wireguard.android/latest/ |
| No ads or data sales | Yes | Free software funded by donations and sponsors, with no ads. | https://www.wireguard.com/donations/ |
| Independent audit | Partial | Independent academic formal proofs of the protocol and a verified Curve25519 implementation are published, but they are older than three years and no recent code audit report is public. | https://www.wireguard.com/formal-verification/ |

Source: https://privacyratings.com/self-hosted-network-security/wireguard/
Edit: https://github.com/privacyratings/privacyratings.com/edit/main/ratings/self-hosted-network-security/wireguard.md
