Privacy Policy

BNV2ray — Your connection, your rules.

Effective June 25, 2026
!

BNV2ray is a client, not a service. We do not operate VPN or proxy servers. You fully control your destination. We have no access to your traffic, logs, or content.

!

Third-Party V2Ray Server Configurations

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.

1

Overview

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.

At a Glance

  • No account registration required
  • No personal data collected or stored
  • Your configs stay on-device
  • QR scanning works entirely offline
  • Ads & purchases via trusted third parties
2

Data Collection & Storage

What We DO NOT Collect

BNV2ray does not access, collect, store, or share:

  • Personal identifiers — name, email, phone number
  • Account credentials or authentication data
  • Location data — GPS, cell tower, Wi-Fi triangulation
  • Contacts, calendar, or call logs
  • Photos, media, or files from device storage
  • Network traffic content or browsing history
  • Financial or payment information
  • Device identifiers — IMEI, MAC address, serial number

What IS Stored Locally

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.

3

App Permissions

Every permission BNV2ray requests — and exactly why:

PermissionPurpose
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.
Why Location Permission?
Android mandates it for Wi‑Fi scanning because MAC addresses could theoretically indicate location. BNV2ray uses this solely for Wi‑Fi Direct discovery. No location data is ever read, stored, or transmitted.
4

Third-Party Services

To support development and optional premium features, BNV2ray integrates these services. Each operates under its own privacy policy:

🛒

RevenueCat

Manages in-app purchases & subscriptions.

  • Anonymous app user ID
  • Google Play purchase tokens
  • Subscription status

We never receive your payment details.

RevenueCat Privacy →
📢

Google AdMob

Displays ads in the free version.

  • Advertising ID (resettable)
  • Device type, OS, IP address
  • Ad interaction data

GDPR consent form shown where required.

Google Privacy →
📷

Google ML Kit

Offline QR/barcode scanning.

No image data sent to any server.

ML Kit Terms →
🔄

In‑App Update

Checks Google Play for newer versions.

No BNV2ray-specific data transmitted.

Play Services Privacy →
5

Data Security

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.

  • No accounts or passwords to leak
  • No cloud storage of your server configs
  • Traffic encrypted by the protocol you configure

You are responsible for your server's security. Use strong encryption and keep credentials private.

6

Children's Privacy

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.

7

Your Privacy Controls

Ad Consent Management

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.

Other Controls

The following controls are available through your Android device:

  • Reset Advertising ID: Android Settings → Google → Ads → Reset advertising ID
  • Manage App Permissions: Android Settings → Apps → BNV2ray → Permissions
  • Delete Local Data: Android Settings → Apps → BNV2ray → Clear storage, or uninstall the app
8

Changes to This Policy

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.

9

Contact

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.

Developer

BNeoTech

Email

bneotech.id@gmail.com