π English | ηΉι«δΈζ
Player Club Private VPN creates a virtual network adapter, punches through NATs, and carries encrypted traffic directly between peers' machines. A security defect here doesn't just affect the person running the app β it can affect the networks and third parties reachable through a tunnel they open. Reports are taken seriously and triaged promptly.
This project is alpha-quality and under active development. It has not been independently security-audited, penetration-tested, or certified by any third party.
Do not use it to protect confidential, regulated, or safety-critical
information, and do not deploy it in production. Its cryptographic and
networking code may contain defects that expose traffic, systems, or a
network to risk. See LICENSE Β§4βΒ§6 for the full disclaimer.
Only the latest tagged release and the default branch receive fixes. Older tags are not maintained.
| Version | Supported |
|---|---|
| Latest tagged release | β |
| Anything older | β |
Do not open a public issue for a security vulnerability.
Report it privately through GitHub Security Advisories (Security tab β Report a vulnerability). This keeps the discussion confidential until a fix is ready.
A useful report includes:
- the affected version, tag, or commit;
- the component involved (e.g. handshake, data plane, split-tunnel policy, virtual adapter, signaling);
- what an attacker could achieve, and what access or position they need to do it;
- reproduction steps or a proof of concept;
- your assessment of severity and impact.
Please allow a reasonable window to investigate and ship a fix before any public disclosure. There is currently no paid bug-bounty program; credit will be given in the release notes for confirmed reports, unless you prefer to remain anonymous.
Areas of particular interest:
- Cryptography β handshake authentication, key handling, nonce or counter reuse, replay protection.
- Data plane β packet parsing, memory safety, traffic leaking outside the tunnel.
- Split tunneling β policy bypass; traffic reaching a destination the configured policy should have blocked.
- Peer trust β anything an authenticated-but-hostile peer can do to the other side of a connection.
- Privilege β misuse of the elevated adapter-creation / helper path.
- Identity β exposure or extraction of the locally stored private key.
Out of scope: findings that require an already-compromised host or physical
device access; the documented alpha-stage limitations noted in
README.md; and issues in a third-party component β please
report those upstream (see THIRD-PARTY-NOTICES.md).
- Use it only on networks you own or are explicitly authorised to use.
- Remember that connecting to a peer extends your network boundary β the remote machine, and anything reachable from it, becomes adjacent to yours.
- Verify a peer's identity out of band before trusting a connection.
- Keep your identity key private; treat the app's configuration directory as sensitive.
Acceptable use is a condition of the licence β see LICENSE Β§2βΒ§3
β and is further described in TERMS_OF_SERVICE.md.
For what the app does and does not collect, see
PRIVACY_POLICY.md.