Overview

A cross-platform VPN client built on a WireGuard core, with native tunnel management, multi-region server selection, and a complete privacy and rebrand lifecycle — designed, built, signed and shipped to Google Play.

The problem

The client needed a real VPN: not a wrapper around someone else's SDK, but a proper tunnel with native service integration, reliable connection state, and store-compliant privacy handling. It also had to survive a full rebrand from Zerova to Zystra without breaking existing installs or the signing chain.

Approach

Result

A production VPN client delivered through the full store lifecycle — including VPN declaration, data-safety compliance and a rebrand handled without losing update continuity on Google Play.

Stack

Related reading

Shipping a WireGuard VPN to Google Play →