BNV2ray — Your connection, your rules.
BNV2ray may display a list of V2Ray servers and proxy configurations sourced from publicly accessible community channels. These servers are crowdsourced, unverified, and not owned, operated, or endorsed by BNV2ray.
We cannot guarantee the security, integrity, or privacy of third-party servers. They may be monitored, logged, or controlled by unknown parties. Connecting through a public server carries inherent risk.
Our recommendation: Use a server you own or privately rent. The safest connection is the one only you control.
Third-party configs are not a Pro subscription feature — they are available to all users as a testing convenience. You assume full risk when connecting to any server not under your direct control.
BNV2ray is a network utility for routing your connection through a server you own or subscribe to. We built it with privacy as a core principle: we do not collect, store, or transmit any personal data.
This policy explains permissions, third-party integrations, and data handling so you stay informed.
BNV2ray does not access, collect, store, or share:
Your configuration preferences — server addresses, ports, theme, app settings — are saved exclusively on-device. This data never leaves your device and is removed on uninstall.
Every permission BNV2ray requests — and exactly why:
| Permission | Purpose |
|---|---|
| INTERNET | Establishes and maintains your VPN/proxy tunnel — core functionality. |
| ACCESS_NETWORK_STATE CHANGE_NETWORK_STATE ACCESS_WIFI_STATE CHANGE_WIFI_STATE |
Monitors network transitions (Wi-Fi ↔ mobile data) to keep your connection alive. |
| FOREGROUND_SERVICE | Keeps the tunnel running with a persistent notification in background. |
| POST_NOTIFICATIONS | Shows connection status and speed in real-time. |
| WAKE_LOCK | Prevents device sleep during active sessions to avoid disconnects. |
| CAMERA | Scans QR codes to import configs. On-device only — nothing uploaded. |
| QUERY_ALL_PACKAGES | Lists apps for split tunneling. Only package names are read — no app data accessed. |
| NEARBY_WIFI_DEVICES | Enables Wi‑Fi Direct for peer-to-peer tethering. |
| ACCESS_FINE_LOCATION (Android 12 & below) |
Required by Android OS for Wi‑Fi Direct peer scanning. We never access GPS or location data. |
To support development and optional premium features, BNV2ray integrates these services. Each operates under its own privacy policy:
Manages in-app purchases & subscriptions.
We never receive your payment details.
RevenueCat Privacy →Displays ads in the free version.
GDPR consent form shown where required.
Google Privacy →Checks Google Play for newer versions.
No BNV2ray-specific data transmitted.
Play Services Privacy →Because BNV2ray collects no personal data on external servers, there is no centralized database to breach. Your configs live in the app's private sandbox, inaccessible to other apps.
You are responsible for your server's security. Use strong encryption and keep credentials private.
BNV2ray is a network utility not intended for children under 13. We do not knowingly collect any data from children. Parents who believe their child provided personal information should contact us immediately.
For users in EEA, UK, and regions where required, BNV2ray displays a Google consent form before loading any ads. You can re-open this form at any time through Settings → Privacy Policy within the app, which launches Google's official consent management dialog where you can review or withdraw your ad choices.
The following controls are available through your Android device:
We may update this policy to reflect app changes, legal requirements, or third-party updates. The latest version is always linked from our Google Play Store listing. Significant changes are noted in update logs.
If you have questions about this Privacy Policy, need clarification on how BNV2ray handles data, or wish to report a concern, please reach out via email. We value your privacy and will address your inquiry as best we can.