armanlife/arman-vpn-client ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple open source VPN client that works on Android, Windows, macOS, and Linux, using a Firefox account to connect. I want the app to feel easy enough for a normal person to use, with a clean home screen, sign in, a way to pick a country or let it choose the best server, and clear connect and disconnect controls.
It should support split tunneling so I can choose apps and sites that skip the VPN, encrypted DNS, and handle blocked networks as well as possible. Please include a lightweight web panel for Linux server use, plus a terminal based management menu, logs, status, updates, and basic setup and uninstall flow.
Make the interface support light and dark themes, a few languages, and Android TV remote friendly controls. If you need current implementation details, look up the latest docs online before coding.
Are you gonna build this?
make sure you review the code using coderabbit