5.2 KiB
Privacy Policy — Montana VPN
Effective: May 18, 2026
Publisher: Montana Network (efir369999@gmail.com)
Application: Montana VPN (quest.montana.vpn)
Summary
Montana is a decentralized VPN protocol with a built-in wallet. We do not collect personal data, do not store traffic logs, and do not identify users. Below is a detailed breakdown of what the app does and what data is processed.
1. What data the app processes
1.1 Seed phrase (24 BIP39 words)
- Storage: only on user's device, in app
localStorage. Never leaves the device. - Server transmission: none.
- Export option: user can view 24 words on the "Wallet" screen to write down.
- Deletion: uninstall app or tap "Sign out of wallet".
1.2 Wallet address
- Origin: deterministically derived from 24 words via BIP39 + PBKDF2-HMAC-SHA512 + SHA-256.
- Server transmission: yes — sent in each heartbeat to credit Ɉ to the correct wallet.
- What the server sees: only 40-hex characters of the address. Cannot be linked to a specific person — address is randomly generated on first launch.
1.3 Network traffic
- VPN traffic: routed through cascade Helsinki → Frankfurt/NewYork/Helsinki → open internet.
- Logging on servers: xray and haproxy on VPN nodes operate with
access logs disabled. Long-term connection logging is not maintained. - Content inspection: none.
- Third-party sharing: none.
1.4 User IP
- What we see: on first VPN connection — user IP at haproxy level (Helsinki) for 24-hour stick-table routing.
- Storage: in-memory only on one node, not persisted to disk.
- Removal: automatically after 24 hours of inactivity.
1.5 Heartbeat metadata
- Sent every 5 seconds: wallet address (40-hex), nonce (timestamp), Ed25519 public key, signature.
- Server-side storage: atomic JSON file with balance, seconds online, last connection node.
- Retention: records with zero balance and ≥30 days inactive are automatically purged.
2. What we do NOT collect
- Name, email, phone — app never requests.
- Geolocation — no permission requested, GPS not used.
- Contacts — no permission requested.
- Photos / media — no permission requested.
- Device identifiers (IMEI, Android ID, Advertising ID) — not read.
- Analytics — Firebase, Google Analytics, Crashlytics not integrated.
- Ads — no ads shown, no ad SDKs.
- Cookies and trackers — absent.
3. Android permissions
| Permission | Purpose |
|---|---|
INTERNET |
connecting to VPN servers and backend |
ACCESS_NETWORK_STATE |
detecting active network (WiFi / mobile) |
CHANGE_NETWORK_STATE |
setUnderlyingNetworks on WiFi/mobile switching |
FOREGROUND_SERVICE |
keeping VPN active with screen off |
FOREGROUND_SERVICE_SPECIAL_USE |
Android 14+ requirement for VPN services |
POST_NOTIFICATIONS |
showing VPN status in notification shade |
WAKE_LOCK |
preventing CPU sleep while VPN is active |
RECEIVE_BOOT_COMPLETED |
VPN auto-start after reboot (optional) |
BIND_VPN_SERVICE is requested through system dialog on first VPN activation (standard Android VpnService API procedure).
4. Third-party data sharing
None. Montana is an open-source project. Source code: https://hub.montana.quest/efir369999/montana.
The only third parties in the data flow are:
- Hosting providers of nodes: Timeweb (Frankfurt), THE.Hosting (NewYork, Helsinki). They see only encrypted TLS Reality traffic, not content.
- DNS resolvers: on first connection WebView may resolve
cdn.montana.questvia1.1.1.1(Cloudflare) and8.8.8.8(Google). These providers do not receive traffic content.
5. Security
- Device encryption: Android FBE (File-Based Encryption) automatic when device is off.
- Network encryption: TLS 1.3 + XTLS Reality (X25519 key exchange, ChaCha20-Poly1305 AEAD).
- Wordlist tampering protection: SHA-256 integrity check on bundled
bip39-en.txtat every launch. - Cryptographic authentication: every heartbeat signed by Ed25519 from a key derived from BIP39 seed.
6. User rights
Under GDPR (EU), CCPA (California), and Russian Federal Law 152-FZ:
- Right to access: user sees address and balance in the app at any time.
- Right to deletion: uninstall app = delete all local data. Server record is removed after 30 days inactivity or upon request to
efir369999@gmail.com. - Right to portability: 24 BIP39 words are portable — user can recover wallet on any device with Montana app.
- Right to rectification: balance is auto-synced with server, manual intervention not provided.
7. Children
App is not intended for persons under 13 (COPPA) / 14 (RF). Financial functionality (accumulating Ɉ for VPN session) is not suitable for minors.
8. Policy changes
This policy may be updated. New version is published at the same URL with effective date. Material changes are announced via in-app notification.
9. Contacts
- Email:
efir369999@gmail.com - GitHub Issues:
https://github.com/efir369999/Montana-App/issues - Telegram:
@efir369999
All requests processed within 30 days.