Privacy Policy for BNV2ray

Last Updated: December 7, 2025

Developer: BNeoTech

Contact: bneotech.id@gmail.com

1. Introduction

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.

2. Data Collection

A. No Personal Data Collected

We do not access, store, or transmit any of the following:

B. Permissions & Their Purpose

PermissionPurpose
INTERNETConnect to your self-managed proxy/VPN server
ACCESS_NETWORK_STATE, CHANGE_NETWORK_STATE, ACCESS_WIFI_STATE, CHANGE_WIFI_STATEManage network configuration for the proxy service
FOREGROUND_SERVICE*Keep the tunneling service running in the foreground
POST_NOTIFICATIONSShow connection status notifications
WAKE_LOCKPrevent device sleep during active connection
CAMERAScan 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_DEVICESEnable 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.

3. Third-Party Services

RevenueCat

Google Mobile Ads SDK

ML Kit (Firebase)

4. Data Security

Since no personal data is collected, there is no risk of data breach. All network traffic is fully controlled by you.

5. Children’s Privacy

BNV2ray is not intended for children under 13.

6. Policy Updates

We may update this policy. The latest version will always be available via the Play Store listing.

7. Contact

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.