Last Updated: December 7, 2025
Developer: BNeoTech
Contact: bneotech.id@gmail.com
BNV2ray ("the App") is an open-source proxy/VPN client that allows you to manage your private network connections. We respect your privacy and do not collect any personal data. This policy explains how permissions and third-party services are used.
We do not access, store, or transmit any of the following:
| Permission | Purpose |
|---|---|
INTERNET | Connect to your self-managed proxy/VPN server |
ACCESS_NETWORK_STATE, CHANGE_NETWORK_STATE, ACCESS_WIFI_STATE, CHANGE_WIFI_STATE | Manage network configuration for the proxy service |
FOREGROUND_SERVICE* | Keep the tunneling service running in the foreground |
POST_NOTIFICATIONS | Show connection status notifications |
WAKE_LOCK | Prevent device sleep during active connection |
CAMERA | Scan QR code for configuration (processed locally, never sent) |
QUERY_ALL_PACKAGES |
Used to list all installed apps so users can select specific apps to route through the VPN/proxy (split tunneling). This permission is only used to read package names; no app data or usage behavior is accessed or transmitted. |
NEARBY_WIFI_DEVICES | Enable peer-to-peer WiFi Direct connections |
ACCESS_FINE_LOCATION (max SDK 32) |
Required by Android OS for WiFi Direct. System mandates location permission for WiFi scanning—even if the app does not use location. We do not access, store, or transmit any location data. |
Why do we declare location permissions?
Android links WiFi MAC address scanning to potential location tracking. To use WiFi Direct (peer-to-peer), the OS forces apps to request location permission—even though we never use GPS or network-based location. All operations remain on-device and local.
Why do we use
QUERY_ALL_PACKAGES?
Starting from Android 11, apps cannot see all installed packages without this permission. We require it only to display a list of apps for split tunneling. No app data, content, or usage patterns are read or sent.
Since no personal data is collected, there is no risk of data breach. All network traffic is fully controlled by you.
BNV2ray is not intended for children under 13.
We may update this policy. The latest version will always be available via the Play Store listing.
Questions? Email us at: bneotech.id@gmail.com
Important Notice:
- BNV2ray is a client application, not a proxy service provider.
- You fully control the destination server.
- We have no access to your traffic, logs, or content.