隱私權政策
最後更新:2026 年 10 月 19 日。本政策說明 VCZefb Android App(以下稱「本 App」)與本網站如何處理資料。提供者:VCZefb。
重點
- 我們自己的伺服器只有一支:放在 Cloudflare 上的授權伺服器,用來確認訂閱與發 Discord 試用碼(不保存序號;只存試用紀錄,見第 2-1 節);另有一支每小時觸發一次到期私訊的排程程式,本身不存任何資料。我們不建立帳號,不放廣告,也沒有分析、追蹤或當機回報套件。
- 量測結果、比賽回顧與設定只存在你的手機裡,不會上傳。你按「分享戰報」時,戰報圖在手機裡產生,只交給你在分享選單選的 App。
- 驗證訂閱時,會把序號與經過雜湊的裝置代碼送給 Lemon Squeezy,再把序號與開通代碼送給 VCZefb 的授權伺服器確認;Discord 試用碼則只送到 VCZefb 的授權伺服器,不經過 Lemon Squeezy。不送原始裝置 ID、手機型號或其他個人資料。
- 「排位模式」在手機內部運作,不把你的流量送到任何伺服器,也不看、不記錄流量內容。
1. 本 App 會連線的對象
本 App 只會連到下列主機。連線時,對方會像任何網路連線一樣看到你的 IP 位址與連線時間;App 自報的軟體名稱只寫「VCZefb」,不含手機型號或系統版本:
- 量測用的公開主機:
cp.cloudflare.com、www.gstatic.com、遊戲官方網站的公開主機,以及兩台 STUN 伺服器stun.l.google.com、stun.cloudflare.com(用於量 Ping、連線與 NAT 類型;只送出量測所需的最小請求)。 - 訂閱驗證:
api.lemonsqueezy.com。開通與驗證時送出:你輸入的序號、經過雜湊的裝置代碼(Android 裝置 ID 經 SHA-256 雜湊後取前 16 個字元),以及開通後由 Lemon Squeezy 發給這支手機的開通代碼。 - 授權伺服器:VCZefb 自己的服務,跟本網站在同一個網址底下(
vczefb.com/v1/,由 Cloudflare 執行)。開通時與之後約每一到兩天(在 Lemon Squeezy 驗證成功、而且手上的憑證快到期時)送出:序號與開通代碼。伺服器向 Lemon Squeezy 再確認一次,回傳一張只對這支手機有效、最多 72 小時就到期的憑證(內含開通代碼、雜湊裝置代碼、商店/商品/方案編號與時間)。我們的程式不保存序號(Discord 試用的紀錄除外,見第 2-1 節);Cloudflare 作為主機商,可能依其隱私權政策保留一般的連線紀錄。Discord 試用碼的開通與驗證只連這台授權伺服器:開通時送出試用碼與雜湊裝置代碼;之後每次打開 App、距上次驗證滿 10 分鐘時,送出試用碼與開通代碼,確認試用仍有效、領碼的 Discord 帳號仍在伺服器裡。
2. 購買與付款
訂閱透過 Lemon Squeezy 購買,Lemon Squeezy 是交易的賣方(Merchant of Record),負責收款、開立收據、稅務與退款處理。購買時你提供的姓名、電子郵件與付款資料由 Lemon Squeezy 依其隱私權政策處理;我們不會取得你的完整付款卡號。免費試用改在我們的 Discord 伺服器領取(見第 2-1 節)。我們在 Lemon Squeezy 的後台可以看到訂單資訊(例如姓名、電子郵件、方案、序號開通次數與上述雜湊裝置代碼),只用於提供服務與客服。
2-1. Discord 免費試用
在我們的 Discord 伺服器按「領取試用」時,我們的授權伺服器記下:發給你的試用碼、你的 Discord 使用者 ID、領取與到期時間、你 Discord 的語言設定;開通試用碼時再記下雜湊裝置代碼與開通代碼;到期私訊送出後記下送出時間;若你之後購買正式方案、而這支手機領過試用,再記下轉為付費的時間,以及之後每次確認你仍在付費的時間(App 使用中約每一到兩天一次)。
這些資料用來:確保每個 Discord 帳號、每支手機只試用一次(另外只有註冊滿 7 天的 Discord 帳號能領:註冊日期是從 Discord 使用者 ID 直接算出來的,不另外存);確認領碼的帳號仍在伺服器裡(我們的 bot 只查「是不是成員」);到期時私訊你一次購買方式(你關掉私訊就收不到,也不會再試);領取時幫你的 Discord 帳號掛上試用身分組,你購買正式方案後換成會員身分組,超過 14 天沒確認到付費就拿掉會員身分組(之後再確認到付費會自動掛回來);以及讓管理員在 Discord 看到領取、試用中與目前付費的人數(只有總數,不列名單)。
這些資料存在 Cloudflare 的資料庫,不存你的 Discord 名稱、頭像或訊息;你按按鈕這個互動,Discord 本身也會依其隱私權政策處理。我們保存到這項服務結束或你要求刪除為止。想刪除你的試用紀錄請來信;刪除後同一個帳號或手機可能無法再判斷是否領過,資料庫的自動備份最多再保留 30 天後消失。
3. 存在你手機裡的資料
- 量測結果、比賽回顧、溫度紀錄與 App 設定:只存在手機,不上傳。移除 App 或清除 App 資料就會刪除。
- 授權快取:序號、開通代碼、雜湊裝置代碼、方案名稱與方案編號(只用來顯示「試用中」與剩餘時間)、到期日、上次驗證時間與授權伺服器發的憑證,用來在離線時判斷訂閱是否有效。
- 試用記號:用過免費試用後,存一段由序號算出的雜湊(不是序號本身),和授權快取放在同一個檔案(會隨下面的自動備份一起備份),用來擋同一支手機再試用一次。
- 分享戰報:你按「分享戰報」時,App 在手機裡把該場回顧畫成一張圖,暫存在 App 的快取資料夾(每次覆蓋同一張,不進相簿、不備份),再交給你在分享選單選的 App。VCZefb 不上傳;交出去之後,那張圖由接收的 App 與你自己處理,移除 VCZefb 不會刪掉它。
- 自動備份:若你在手機開啟了 Google 備份,Android 會把授權快取這一個檔案備份到你的 Google 帳戶(其中含序號),讓你重新安裝後不必再用一次開通名額;其他資料不備份。你可以在系統設定關閉備份。
4. 權限與用途
- 網路、網路狀態、Wi-Fi 狀態:量測連線,並讀取 Wi-Fi 訊號強度、頻段與連線速度做檢測。本 App 不要求定位權限。
- VPN(排位模式):透過 Android 的 VPN 介面在手機內攔下其他 App 的連線,讓網路只留給遊戲;遊戲本身不經過這個介面。流量不經過任何伺服器,內容不被讀取或記錄。第一次開啟時,Android 會跳出建立 VPN 的確認框;開著時狀態列會顯示鑰匙圖示,這是系統的正常提示。
- 顯示在其他應用程式上層:在遊戲上方顯示懸浮球與溫度監看小卡。
- 通知與前景服務:排位模式、懸浮球與溫度監看執行時顯示通知,並提供停止按鈕。
- 略過電池最佳化(可選):避免比賽中被系統暫停。
5. 本網站
本網站由 Cloudflare(Cloudflare Pages)託管。如同所有網站,Cloudflare 為了提供與保護服務,會在伺服器紀錄中處理你的 IP 位址、瀏覽器資訊與造訪時間(依 Cloudflare 隱私權政策)。本站本身不設 Cookie、沒有分析或追蹤,也不用瀏覽器的儲存空間記錄你的任何資料。網站上的 YouTube、TikTok 連結只在你點擊時開啟,開啟後依各平台自己的政策處理。
6. 保存、你的權利與兒童
手機內的資料由你自行控制。購買資料由 Lemon Squeezy 依其政策保存;如需查詢或刪除你寄給我們的客服往來,請來信聯絡。本 App 不以 13 歲以下兒童為對象。
7. 政策變更與聯絡
政策若有變更,會更新本頁並修改上方日期。問題請寄:vincenzogoal10@gmail.com。
Privacy Policy
Last updated: 19 October 2026. This policy explains how the VCZefb Android app (the "App") and this website handle data. Provider: VCZefb.
Summary
- Our only server is a small license server on Cloudflare that confirms subscriptions and hands out Discord trial codes (it stores no license keys, only trial records; see section 2-1). A scheduled job also triggers the end-of-trial DMs once an hour; it stores no data of its own. We create no accounts, show no ads, and include no analytics, tracking or crash-reporting SDKs.
- Measurements, match recaps and settings stay on your phone and are never uploaded. When you tap Share match card, the image is made on the phone and handed only to the app you pick in the share menu.
- To check your subscription, the App sends your license key and a hashed device code to Lemon Squeezy, then sends the license key and activation code to VCZefb’s license server to confirm it. Discord trial codes go only to VCZefb’s license server, never to Lemon Squeezy. It never sends your raw device ID, phone model or other personal data.
- Rank Mode works inside the phone. It sends none of your traffic to any server and never inspects or logs traffic content.
1. Who the App connects to
The App connects only to the hosts below. As with any internet connection, they see your IP address and the time of the connection; the App identifies itself only as “VCZefb”, without your phone model or system version:
- Public hosts used for measuring:
cp.cloudflare.com,www.gstatic.com, the game’s official public website host, and two STUN servers,stun.l.google.comandstun.cloudflare.com(to measure ping, connectivity and NAT type, using the smallest requests needed). - Subscription checks:
api.lemonsqueezy.com. On activation and verification the App sends the license key you entered, a hashed device code (your Android device ID hashed with SHA-256, first 16 characters), and the activation code Lemon Squeezy issued to this phone. - License server: VCZefb’s own service under this website’s address (
vczefb.com/v1/, run by Cloudflare). At activation and then about once every day or two (after Lemon Squeezy confirms the subscription and the current ticket is close to expiring), the App sends the license key and activation code. The server checks them with Lemon Squeezy again and returns a ticket that is valid only for this phone and expires within 72 hours (it contains the activation code, the hashed device code, the store, product and plan IDs, and times). Our code doesn’t store license keys (except the Discord trial records in section 2-1); as the host, Cloudflare may keep ordinary connection logs under its privacy policy. Discord trial codes are activated and checked with this license server only: at activation the App sends the trial code and the hashed device code; after that, whenever you open the App and the last check was at least 10 minutes ago, it sends the trial code and activation code to confirm the trial is still valid and the Discord account that claimed it is still in the server.
2. Purchases and payment
Subscriptions are bought through Lemon Squeezy, the merchant of record, which handles payment, receipts, taxes and refunds. The name, email and payment details you give at checkout are processed by Lemon Squeezy under its privacy policy; we never receive your full card number. Free trials are now claimed in our Discord server (see section 2-1). In the Lemon Squeezy dashboard we can see order details (such as name, email, plan, number of activations and the hashed device code above), which we use only to provide the service and support.
2-1. Discord free trial
When you press “Claim trial” in our Discord server, our license server records the trial code it gives you, your Discord user ID, the claim and expiry times, and your Discord language setting. When you activate the trial code it also records the hashed device code and activation code. It records when the end-of-trial DM was sent, and, if you later buy a plan on a phone that used a trial, when that account became a paying member and each later time we confirm you are still paying (about every day or two while the App is in use).
We use these to keep one trial per Discord account and per phone (and only Discord accounts at least 7 days old can claim one; the account’s age is worked out from the Discord user ID itself and not stored separately), to check that the account that claimed the code is still in the server (our bot only checks whether you are a member), to DM you once about getting a plan when the trial ends (if your DMs are closed you won’t get it and we won’t retry), to give your Discord account the trial role when you claim, swap it for the member role after you buy a plan, and take the member role away if we haven’t confirmed a payment for 14 days (it comes back automatically once we do), and to show admins in Discord how many trials were claimed, are active and are paying now (totals only, no list of people).
The data is kept in Cloudflare’s database; we don’t store your Discord name, avatar or messages. Discord itself also processes your button press under its privacy policy. We keep the records until this service ends or you ask us to delete them. Email us to delete your trial record; after deletion we may not be able to tell whether that account or phone already used a trial, and the database’s automatic backups disappear within 30 days.
3. Data stored on your phone
- Measurements, match recaps, temperature records and settings stay on the phone and are deleted when you uninstall the App or clear its data.
- License cache: license key, activation code, hashed device code, plan name and plan ID (used only to show a free trial and how long it has left), expiry date, the time of the last check and the ticket from the license server, used to decide whether the subscription is valid while offline.
- Trial mark: after a free trial is used, a hash computed from the key (not the key itself) is kept in the same file as the license cache (so it is included in the auto backup below), to stop a second trial on the same phone.
- Match card: when you tap Share match card, the App draws that match’s recap as an image on the phone, keeps it in the App’s cache folder (the same file is replaced each time; not in your gallery, not backed up) and hands it to the app you choose in the share menu. VCZefb uploads nothing; once shared, the image is up to the receiving app and you, and uninstalling VCZefb does not delete it.
- Auto backup: if Google backup is on, Android backs up only the license cache file to your Google account (it contains the license key), so reinstalling does not use up another activation. Nothing else is backed up. You can turn backup off in system settings.
4. Permissions and why
- Internet, network state, Wi-Fi state: to measure the connection and read Wi-Fi signal strength, band and link speed for the check. The App does not ask for location.
- VPN (Rank Mode): uses Android’s VPN interface to stop other apps’ connections inside the phone so the network stays with the game; the game itself does not go through it. No traffic goes through any server and none is read or logged. The first time, Android asks you to confirm the VPN; while it is on, a key icon shows in the status bar. That is the system’s normal notice.
- Display over other apps: shows the ping pill and the Heat Watch card over the game.
- Notifications and foreground services: show a notification with a Stop button while Rank Mode, the ping pill or Heat Watch is running.
- Ignore battery optimization (optional): keeps the system from pausing the App mid-match.
5. This website
This website is hosted by Cloudflare (Cloudflare Pages). Like any web host, Cloudflare processes your IP address, browser information and the time of your visit in its server logs to deliver and protect the service, under the Cloudflare privacy policy. The site itself sets no cookies, runs no analytics or tracking, and keeps nothing about you in your browser’s storage. The YouTube and TikTok links open only when you click them; those platforms then handle data under their own policies.
6. Retention, your rights and children
You control the data on your phone. Purchase data is kept by Lemon Squeezy under its policy. To ask about or delete support emails you sent us, contact us. The App is not directed at children under 13.
7. Changes and contact
If this policy changes, we will update this page and the date above. Contact: vincenzogoal10@gmail.com.