privacy policy changed and gitignore updated

This commit is contained in:
esefxdz committed 2026-08-01 20:58:36 +03:00
1 parent fd6b358929
commit 832c2d0a2d
2 files changed
+84 -71

No files matched your search

+57 -57
View File
@@ -1,36 +1,22 @@
# Miscellaneous # =============================================================================
*.class # ReVoltVPN — .gitignore
*.log # =============================================================================
*.pyc
# ── OS & Editor ────────────────────────────────────────────────────────────
*.swp *.swp
.DS_Store .DS_Store
.atom/ .atom/
.buildlog/
.history .history
.svn/ .svn/
.java-version .java-version
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/ .idea/
# The .vscode folder contains configure files for the Visual Studio Code
.vscode/ .vscode/
# Python cache & User files # ── Python ─────────────────────────────────────────────────────────────────
TECHNICAL_DEBT.md
RUNNING.md
__pycache__/ __pycache__/
*.pyc *.pyc
# App Config (Hide real IPs/IDs from GitHub) # ── Flutter / Dart ─────────────────────────────────────────────────────────
lib/logic/app_config.dart
# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/ .dart_tool/
.flutter-plugins .flutter-plugins
.flutter-plugins-dependencies .flutter-plugins-dependencies
@@ -41,8 +27,10 @@ build/
local_packages/*/build/ local_packages/*/build/
local_packages/*/.dart_tool/ local_packages/*/.dart_tool/
*.dart_tool/ *.dart_tool/
**/doc/api/
**/ios/Flutter/.last_build_id
# Android related # ── Android ────────────────────────────────────────────────────────────────
**/android/**/gradle-wrapper.jar **/android/**/gradle-wrapper.jar
**/android/.gradle **/android/.gradle
**/android/captures/ **/android/captures/
@@ -53,49 +41,61 @@ local_packages/*/.dart_tool/
**/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java **/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
**/android/.cxx/ **/android/.cxx/
**/android/app/build/ **/android/app/build/
# Keystore files
*.keystore
*.jks
# Crashlytics cache
**/android/app/crashlytics-build.properties **/android/app/crashlytics-build.properties
# Shell scripts (dev only, not for public) # ── Secrets & Keystores ───────────────────────────────────────────────────
server_picture.sh *.keystore
XRAY_CONFIG_REFERENCE.md *.jks
# Secrets
android/key.properties android/key.properties
android/admob.properties android/admob.properties
SECURITY_HARDENING.md
VLESS_APP_CONTRACT.md # App config (contains real IPs/IDs — use example as template)
AGENTS.md lib/logic/app_config.dart
SERVER_NOTES.md
lib/logic/backup/ # ── Hivemind server (deployed separately, not part of the Flutter repo) ───
00-FULL-REPORT.md hivemind/
server full picture.txt server_hivemind_5_0.py
technical_debt_*.md
server_full_picture_2.txt
hivemind_backup.py
UI_POSITIONING.md
SERVER_SETUP.md
REALITY_MIGRATION_PLAN.md
xray_config_reality.json
SERVER_DEPLOYMENT.md
swarm_watch.py swarm_watch.py
nginx_hivemind_reality.conf nginx_hivemind_reality.conf
xray_config_reality.json
swarm_total.json
# Hivemind server package (deployed separately) # ── Internal docs (not for public repo) ────────────────────────────────────
hivemind/ AGENTS.md
RUNNING.md
SERVER_DEPLOYMENT.md
SERVER_NOTES.md
SERVER_SETUP.md
REALITY_MIGRATION_PLAN.md
SECURITY_HARDENING.md
VLESS_APP_CONTRACT.md
UI_POSITIONING.md
# Thin entry point (imports from hivemind/) # ── Technical debt & security audits ───────────────────────────────────────
server_hivemind_5_0.py technical_debt_*.md
devtools_options.yaml technical_debt_*_answer.md
.codewhale/state/subagents.v1.lock
#ai # ── Backups & reference files ──────────────────────────────────────────────
backups/
backup/
hivemind_backup.py
server full picture.txt
server_full_picture_2.txt
00-FULL-REPORT.md
XRAY_CONFIG_REFERENCE.md
# ── Logs & temp ────────────────────────────────────────────────────────────
*.log
*.class
server_picture.sh
# ── AI assistant ───────────────────────────────────────────────────────────
.codewhale/ .codewhale/
#backup for files i might use later # ── Dev tool config ────────────────────────────────────────────────────────
backup/ devtools_options.yaml
lib/logic/backup/
scraped
scraped.zip
hivemind.zip
XRAY_AUDIT.md
+27 -14
View File
@@ -1,21 +1,34 @@
Privacy Policy # Privacy Policy
Last updated: July 2025
**Last updated:** August 2026
ReVoltVPN is a free VPN service built and operated by ReVolt Team. ReVoltVPN is a free VPN service built and operated by ReVolt Team.
What we collect
## What we collect
We collect the minimum required to operate the service: We collect the minimum required to operate the service:
A randomly generated device ID created on your phone. This is not linked to your identity in any way. - A randomly generated device ID created on your phone. This is not linked to your identity in any way.
Your active session status and data usage for the current session only. Sessions last up to 1 hour, then expire. All session data is stored in memory and deleted permanently when your session ends. - Your active session status and data usage for the current session only. Sessions last up to 1 hour, then expire. Session data is stored in memory and deleted when your session ends.
What we do not collect ## Operational logs
We do not collect your name, email, or any personal information. We keep a short in-memory log buffer (last 200 lines) for debugging and server health monitoring. These logs include truncated device IDs (first 8 characters only), session start/stop events, and error messages. Logs never leave the server, are not retained after a server restart, and are only accessible to the server operator via local console. We also maintain an aggregate total of all data ever transferred (in GB) for capacity planning — this counter is not tied to any individual device.
We do not log your internet traffic or browsing history.
We do not sell or share any data with third parties. ## What we do not collect
- We do not collect your name, email, or any personal information.
- We do not log your internet traffic or browsing history.
- We do not sell or share any data with third parties.
## Ads & Consent
Ads & Consent
ReVoltVPN uses Google AdMob to display rewarded video ads. On first launch, users in the European Economic Area (EEA) and United Kingdom are shown a consent dialog (provided by Google's User Messaging Platform) that lets them choose whether to allow personalized ads. This consent choice is stored on your device and can be changed at any time by reinstalling the app. Google may collect data as part of ad delivery. Please refer to Google's Privacy Policy for details. ReVoltVPN uses Google AdMob to display rewarded video ads. On first launch, users in the European Economic Area (EEA) and United Kingdom are shown a consent dialog (provided by Google's User Messaging Platform) that lets them choose whether to allow personalized ads. This consent choice is stored on your device and can be changed at any time by reinstalling the app. Google may collect data as part of ad delivery. Please refer to Google's Privacy Policy for details.
Your traffic
Your internet traffic is routed through our server located in Finland. We do not inspect, log, or store your traffic. ## Your traffic
Contact
If you have any questions, open an issue on the GitHub repository. Your internet traffic is routed through our server located in Finland. We do not inspect, log, or store your traffic. We only track total bytes transferred per session (for quota enforcement and blocking abusers) — no packet contents, no destination IPs, no DNS queries.
## Contact
If you have any questions, open an issue on the GitHub repository or join the Discord server.