com.wyy.lxy.cleanspace,以下簡稱「本應用程式」)是一款本機儲存空間清理與檔案管理工具。我們以「隱私優先」為底線:所有相片、影片、檔案的掃描、清理與 AI 辨識均在您的裝置本機完成,本應用程式不會將您的檔案內容、檔案路徑或檔案名稱上傳到任何伺服器。
本隱私權政策說明本應用程式收集哪些資訊、如何使用與分享,以及您擁有的權利。請在使用前詳細閱讀。繼續使用本應用程式即表示您同意本政策所述的處理方式。
本應用程式本身不營運帳戶系統,不收集您的姓名、電話號碼、電子郵件或通訊錄,也不讀取您裝置的定位(本應用程式不申請精確或大致位置權限;第 3 節的媒體位置權限只用於讀取相片中已有的拍攝位置)。只有在您查看相片資訊中的拍攝地點或使用「隱私清理」時,相片 EXIF 中的座標才會交由系統地理編碼服務換取地名(見下表)。我們透過以下第三方 SDK 處理有限的診斷與營運資料:
| 資訊類型 | 用途 | 處理方 |
|---|---|---|
| 當機與診斷記錄(堆疊、裝置型號、系統版本、應用程式版本) | 定位當機與異常,提升穩定性 | Google Firebase Crashlytics |
| 應用程式使用事件、Firebase 安裝 ID | 瞭解功能使用情況、最佳化體驗(彙總統計) | Google Firebase Analytics |
| 本應用程式產生的隨機安裝 ID(UUID,不含任何硬體資訊) | 僅在您主動上傳意見回饋記錄時隨記錄包一併上傳,用於問題排查與記錄關聯,非廣告追蹤、非跨應用程式追蹤 | 本應用程式 / Google Firebase Storage |
| 廣告識別碼及廣告相關資料 | 顯示廣告、衡量廣告成效(受您的同意控制) | Google AdMob(Google Mobile Ads SDK) |
| 購買資訊(Google Play 訂單 ID、購買權杖、商品 ID、購買狀態) | 驗證、解鎖並還原您的 VIP 權益;我們不會取得您的信用卡號等付款資訊(詳見第 6 節) | Google Play 帳單(Google Play Billing) |
| 相片 EXIF 中的地理座標 僅在您查看相片資訊或使用「隱私清理」時 | 透過系統地理編碼服務轉換為地名並顯示給您;座標不會被本應用程式儲存,也不會上傳到我們的伺服器 | Android 系統 Geocoder(搭載 Google 服務的裝置上由 Google 提供) |
| 使用者意見回饋記錄包 僅在您主動點擊「上傳記錄」時 | 排查您遇到的問題 | Google Firebase Storage(上傳前經 Firebase 匿名身分驗證) |
當您在「設定 → 意見回饋」中主動點擊上傳並確認後,本應用程式會封裝應用程式執行記錄與一份裝置資訊檔案(包含:應用程式版本、裝置品牌與型號、Android 系統版本、語言、上傳時間、上述隨機安裝 ID)並上傳至 Firebase Storage,用於協助我們定位問題。為滿足儲存空間存取控制,上傳前會透過 Firebase 匿名身分驗證建立一個不含任何個人資訊的匿名識別碼。該記錄包不包含您的相片、影片、文件等檔案內容或檔案路徑。此操作完全由您發起,不點擊則不會上傳。
圖片文字搜尋、圖片轉文字使用 Google ML Kit 裝置端文字辨識,辨識過程在本機完成,圖片不會上傳。辨識模型由 Google Play 服務按需下載;ML Kit SDK 可能向 Google 傳送不含圖片內容的基本診斷資訊(如 API 使用統計)。相似 / 重複 / 模糊相片辨識與 AI 相片分類使用應用程式內建的本機模型(TensorFlow Lite),完全離線執行。圖片文字搜尋辨識出的文字會保存在第 1 節所述的本機索引中。
文件掃描使用 Google ML Kit Document Scanner,取景、邊緣偵測、裁切與輸出 JPEG / PDF 全部由裝置上的 Google Play 服務在本機完成;掃描影像不會上傳,本應用程式也不會保留您在掃描介面中放棄的頁面。首次使用時 Google Play 服務可能需要下載一次掃描器模組。
本應用程式按需申請以下權限,僅用於實現對應功能:
| 權限 | 用途 |
|---|---|
| 相片和影片 / 音樂和音訊(READ_MEDIA_IMAGES / VIDEO / AUDIO;Android 12 及以下為 READ_EXTERNAL_STORAGE;Android 14+ 支援僅授權部分相片) | 相簿瀏覽、相片 / 影片 / 音訊清理、圖片文字搜尋、圖片工具 |
| 所有檔案存取權限(MANAGE_EXTERNAL_STORAGE,Android 11+;Android 10 及以下為讀寫外部儲存空間) | 檔案管理、垃圾清理、大型檔案與重複檔案(含文件、壓縮檔等非媒體檔案)需要存取全磁碟檔案。僅在您使用這些功能時按需申請;相片 / 影片清理不依賴此權限 |
| 媒體位置(ACCESS_MEDIA_LOCATION) | 讀取相片 EXIF 中未去識別化的原始位置資訊,用於相片資訊顯示、「隱私清理」(移除相片中的位置中繼資料),以及批量壓縮時在本機保留相片原有的拍攝地點。批量壓縮不會取得您目前的位置或上傳相片位置資訊 |
| 相機(CAMERA) | 掃描 QR 碼、拍照辨識文字。畫面僅在裝置本機解碼與辨識,拍攝的影像只暫存於本應用程式的私有快取,不會上傳。僅在您使用掃描功能時按需申請 |
| 網路存取(INTERNET / 網路狀態 / WiFi 狀態) | 載入廣告、回報當機與診斷、Google Play 內購、下載文字辨識模型、在您發起時上傳意見回饋記錄 |
| 廣告 ID 與廣告衡量(AD_ID / ACCESS_ADSERVICES_AD_ID / ACCESS_ADSERVICES_ATTRIBUTION / ACCESS_ADSERVICES_TOPICS) | 透過 Google AdMob 投放與衡量廣告。在支援 Android 隱私沙盒的裝置上,Google 行動廣告 SDK 可能使用 Topics API(在裝置本機推算的粗略興趣類別)與 Attribution Reporting API(廣告成效歸因)。以上均受您的同意設定與系統「廣告隱私權」設定控制 |
| 安裝來源(BIND_GET_INSTALL_REFERRER_SERVICE) | Google Firebase Analytics 讀取 Google Play 提供的安裝來源資訊(例如來自商店頁面或推廣活動),用於統計應用程式的安裝管道;不含您的個人內容 |
| Google Play 帳單(BILLING) | 購買與還原 VIP |
| 喚醒鎖 / 前景服務(WAKE_LOCK / FOREGROUND_SERVICE) | 確保背景索引 / 清理工作在執行期間不被中斷 |
您可以隨時在系統設定中撤銷已授予的權限;撤銷後相關功能可能無法正常使用。
本應用程式整合以下 Google 服務,其資料處理同時受各自隱私權政策約束:
本應用程式透過 Google AdMob 顯示廣告。對於歐洲經濟區(EEA)、英國及美國加州等地區使用者,我們使用 Google User Messaging Platform(UMP)在符合 GDPR / CCPA 的前提下徵求您的同意。上述地區的使用者可隨時透過「設定 → 關於 → 廣告與隱私權選項」重新管理廣告個人化偏好(該入口僅對適用地區顯示)。
本應用程式提供一次性買斷的 VIP 會員(去廣告等權益),購買透過 Google Play 帳單完成。付款由 Google Play 處理,我們不會收到您的信用卡號等付款憑證資訊;我們僅透過 Google Play 帳單程式庫取得該筆購買的訂單 ID、購買權杖、商品 ID 與購買狀態,用於在本裝置上驗證購買、解鎖權益,並在您重新安裝或更換裝置後還原購買(購買與您的 Google 帳號綁定)。VIP 狀態保存在裝置本機。為進行使用分析,本應用程式也會將您是否為 VIP、VIP 方案,以及 VIP 頁面的瀏覽、購買嘗試及其結果傳送給 Firebase Analytics;Firebase Analytics 也會自動記錄已完成的應用程式內購買(如商品 ID 與價格)。這些分析資料不包含訂單 ID、購買權杖或付款資訊。退款依照 Google Play 的退款政策辦理,退款後相應權益將失效。
對於受《一般資料保護規範》(GDPR)等法律約束的使用者,我們處理上述資料的法律依據包括:
除為實現上述功能而由相應 Google SDK 處理的資料外,我們不會向任何第三方出售或出租您的個人資訊。僅在法律法規要求或為保護使用者與公眾安全的必要情形下,我們才可能依法揭露相關資訊。
廣告資料分享:展示廣告時,Google 行動廣告 SDK 會將您的廣告 ID、IP 位址、裝置與應用程式資訊(例如裝置型號、系統版本、應用程式版本)以及廣告互動資料傳送給 Google,用於投放廣告、在您同意時提供個人化廣告、衡量成效及防範詐騙。依 Google Play 的定義,這屬於與第三方分享資料。您可以隨時在系統設定中重設或刪除廣告 ID,並透過第 5 節所述的同意選項管理個人化廣告。
在適用法律(如 GDPR、美國加州 CCPA、馬來西亞《2010 年個人資料保護法》(PDPA))範圍內,您對自己的個人資訊享有以下權利:
如需行使上述權利,請透過下方電子郵件聯絡我們。
本應用程式面向一般使用者,並非為 13 歲(或您所在司法管轄區規定年齡)以下兒童設計,我們不會在知情情況下收集兒童的個人資訊。若您認為兒童向我們提供了資訊,請聯絡我們刪除。
我們採取合理的技術與管理措施保護資料:網路傳輸使用 HTTPS 加密,診斷資料託管於 Google 的安全基礎設施。但請理解,任何傳輸或儲存方式都無法保證絕對安全。
我們可能不時更新本隱私權政策。更新時將修訂本頁頂端的「最近更新」日期;重大變更將以應用程式內顯著方式告知。請定期查閱。
如對本隱私權政策或您的資料有任何疑問、請求或申訴,請聯絡:
📧 mestfreelife@gmail.com
開發者 / Developer: Liu Zhifang
com.wyy.lxy.cleanspace, the "App") is a local storage cleaning and file management tool. Privacy is our baseline: all scanning, cleaning and AI recognition of your photos, videos and files run entirely on your device. The App does not upload your file contents, file paths or file names to any server.
This Privacy Policy explains what information the App collects, how it is used and shared, and the rights you have. Please read it carefully. By continuing to use the App, you agree to the practices described here.
The App operates no account system and does not collect your name, phone number, email or contacts, and does not access your device's location (the App does not request the precise or approximate location permission; the media location permission in Section 3 is used only to read locations already stored in your photos). Only when you view the shooting location in a photo's info or use "Privacy Clean" are the coordinates in that photo's EXIF passed to the system geocoding service to obtain a place name (see the table below). Limited diagnostic and operational data is processed via the following third-party SDKs:
| Data | Purpose | Processor |
|---|---|---|
| Crash & diagnostic logs (stack traces, device model, OS version, app version) | Diagnose crashes and improve stability | Google Firebase Crashlytics |
| App usage events, Firebase installation ID | Understand feature usage and improve experience (aggregated) | Google Firebase Analytics |
| App-generated random install ID (UUID, contains no hardware information) | Uploaded only together with the feedback log bundle when you initiate an upload, for troubleshooting and log correlation — not for ad or cross-app tracking | App / Google Firebase Storage |
| Advertising identifier and ad-related data | Serve ads and measure performance (subject to your consent) | Google AdMob (Google Mobile Ads SDK) |
| Purchase information (Google Play order ID, purchase token, product ID, purchase state) | Verify, unlock and restore your VIP entitlement; we never receive your card number or other payment credentials (see Section 6) | Google Play Billing |
| Geographic coordinates in photo EXIF only when you view photo info or use "Privacy Clean" | Converted to a place name by the system geocoding service and shown to you; the App does not store the coordinates or send them to our servers | Android system Geocoder (provided by Google on devices with Google services) |
| Feedback log bundle only when you tap "Upload logs" | Troubleshoot issues you report | Google Firebase Storage (after Firebase anonymous authentication) |
When you actively tap upload under Settings → Feedback and confirm, the App packages app runtime logs and a device info file (app version, device brand & model, Android version, locale, upload time, the random install ID above) and uploads them to Firebase Storage to help us diagnose problems. To satisfy storage access control, an anonymous Firebase identity containing no personal information is created before upload. This bundle does not contain any of your photos, videos, documents, file contents or file paths. Nothing is uploaded unless you initiate it.
Photo text search and image-to-text use Google ML Kit on-device text recognition; recognition happens locally and images are not uploaded. Recognition models are downloaded on demand by Google Play services; the ML Kit SDK may send basic diagnostic information that contains no image content (such as API usage statistics) to Google. Similar / duplicate / blurry photo detection and AI photo classification use models bundled in the App (TensorFlow Lite) and run fully offline. The text recognized for Photo text search is stored in the on-device index described in Section 1.
Document scanning uses Google ML Kit Document Scanner. Framing, edge detection, cropping and JPEG / PDF output all happen locally in Google Play services on your device; scanned images are not uploaded, and the App does not keep pages you discard inside the scanner UI. On first use, Google Play services may need to download the scanner module once.
| Permission | Purpose |
|---|---|
| Photos & videos / Music & audio (READ_MEDIA_IMAGES / VIDEO / AUDIO; READ_EXTERNAL_STORAGE on Android 12 and below; partial photo access supported on Android 14+) | Album browsing, photo / video / audio cleaning, photo text search, image tools |
| All files access (MANAGE_EXTERNAL_STORAGE on Android 11+; read/write external storage on Android 10 and below) | File management, junk cleaning, large-file and duplicate-file scanning (including documents, archives and other non-media files) need access to the whole storage. Requested only when you use these features; photo / video cleaning does not depend on it |
| Media location (ACCESS_MEDIA_LOCATION) | Read the unredacted original location in photo EXIF for the photo info card, "Privacy Clean" (removing location metadata from photos), and preserving existing shooting locations on-device during batch compression. Batch compression does not access your current location or upload photo location information |
| Camera (CAMERA) | Scan QR codes and capture text for recognition. Frames are decoded and recognized on-device only; captured images are kept temporarily in the App's private cache and are never uploaded. Requested only when you use scanning |
| Network (INTERNET / network state / WiFi state) | Load ads, report crashes & diagnostics, Google Play purchases, download text-recognition models, and upload feedback logs when you initiate it |
| Advertising ID & ad measurement (AD_ID / ACCESS_ADSERVICES_AD_ID / ACCESS_ADSERVICES_ATTRIBUTION / ACCESS_ADSERVICES_TOPICS) | Serve and measure ads via Google AdMob. On devices that support the Android Privacy Sandbox, the Google Mobile Ads SDK may use the Topics API (coarse interest categories computed on-device) and the Attribution Reporting API (ad conversion measurement). All subject to your consent settings and the system "Ad privacy" settings |
| Install referrer (BIND_GET_INSTALL_REFERRER_SERVICE) | Google Firebase Analytics reads the install source provided by Google Play (e.g. the store listing or a campaign) to measure how the App is installed; contains none of your personal content |
| Google Play Billing (BILLING) | Purchase and restore VIP |
| Wake lock / foreground service (WAKE_LOCK / FOREGROUND_SERVICE) | Keep background indexing / cleaning tasks running while in progress |
You may revoke any granted permission in system settings at any time; related features may then stop working.
The App shows ads via Google AdMob. For users in the EEA, UK and US states such as California, we use Google's User Messaging Platform (UMP) to request consent in line with GDPR / CCPA. Users in those regions can revisit their ad-personalization preferences anytime via Settings → About → Ad privacy options (the entry is shown only where applicable).
The App offers a one-time VIP membership (ad removal and other benefits) purchased through Google Play Billing. Payment is handled by Google Play; we never receive your card number or other payment credentials. Through the Google Play Billing library we obtain only the order ID, purchase token, product ID and purchase state of that purchase, used to verify it on this device, unlock the benefits, and restore the purchase after you reinstall or switch devices (the purchase is tied to your Google account). VIP status is stored on your device. For usage analytics, the App also sends Firebase Analytics whether you are a VIP, your VIP plan, and your VIP page views and purchase attempts with their results; Firebase Analytics also automatically records completed in-app purchases (such as product ID and price). This analytics data does not include order IDs, purchase tokens or payment information. Refunds follow Google Play's refund policy; once refunded, the benefits are removed.
For users protected by laws such as the GDPR, we rely on the following legal bases to process the data above:
Other than data processed by the respective Google SDKs to provide the features above, we do not sell or rent your personal information to any third party. We may disclose information only where required by law or where necessary to protect users and the public.
Advertising data sharing: When ads are shown, the Google Mobile Ads SDK sends your advertising ID, IP address, device and app information (such as device model, OS version and app version) and ad interaction data to Google to serve ads, personalize them where you have consented, measure performance and prevent fraud. Under Google Play's definitions, this is sharing data with a third party. You can reset or delete your advertising ID in system settings at any time, and manage ad personalization through the consent options described in Section 5.
Subject to applicable law (e.g. GDPR, California CCPA, Malaysia's Personal Data Protection Act 2010 (PDPA)), you have the following rights over your personal information:
To exercise these rights, contact us at the email below.
The App is intended for a general audience and is not directed to children under 13 (or the age defined by your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us information, please contact us for removal.
We apply reasonable technical and organizational measures: network transfers use HTTPS encryption, and diagnostic data is hosted on Google's secure infrastructure. However, no method of transmission or storage is completely secure.
We may update this Privacy Policy from time to time. We will revise the "Last updated" date at the top of this page; material changes will be highlighted in-app. Please review periodically.
For any questions, requests or complaints about this Privacy Policy or your data, contact:
📧 mestfreelife@gmail.com
Developer: Liu Zhifang
com.wyy.lxy.cleanspace, "Aplikasi") ialah alat pembersih storan setempat dan pengurus fail. Privasi ialah asas kami: semua pengimbasan, pembersihan dan pengecaman AI ke atas foto, video dan fail anda berjalan sepenuhnya pada peranti anda. Aplikasi tidak memuat naik kandungan fail, laluan fail atau nama fail anda ke mana-mana pelayan.
Dasar Privasi ini menerangkan maklumat yang dikumpul oleh Aplikasi, cara ia digunakan dan dikongsi, serta hak yang anda miliki. Sila baca dengan teliti. Dengan terus menggunakan Aplikasi, anda bersetuju dengan amalan yang diterangkan di sini.
Aplikasi tidak mempunyai sistem akaun dan tidak mengumpul nama, nombor telefon, e-mel atau kenalan anda, serta tidak mengakses lokasi peranti anda (Aplikasi tidak meminta kebenaran lokasi tepat atau anggaran; kebenaran lokasi media dalam Bahagian 3 hanya digunakan untuk membaca lokasi yang sudah tersimpan dalam foto anda). Hanya apabila anda melihat lokasi tangkapan dalam maklumat foto atau menggunakan "Pembersihan privasi", koordinat dalam EXIF foto itu dihantar kepada perkhidmatan geokod sistem untuk mendapatkan nama tempat (lihat jadual di bawah). Data diagnostik dan operasi yang terhad diproses melalui SDK pihak ketiga berikut:
| Data | Tujuan | Pemproses |
|---|---|---|
| Log ranap & diagnostik (surih tindanan, model peranti, versi OS, versi aplikasi) | Mendiagnosis ranap dan meningkatkan kestabilan | Google Firebase Crashlytics |
| Peristiwa penggunaan aplikasi, ID pemasangan Firebase | Memahami penggunaan ciri dan menambah baik pengalaman (agregat) | Google Firebase Analytics |
| ID pemasangan rawak yang dijana aplikasi (UUID, tiada maklumat perkakasan) | Dimuat naik hanya bersama pakej log maklum balas apabila anda memulakan muat naik, untuk penyelesaian masalah dan pengaitan log — bukan untuk iklan atau penjejakan merentas aplikasi | Aplikasi / Google Firebase Storage |
| Pengecam pengiklanan dan data berkaitan iklan | Menayangkan iklan dan mengukur prestasi (tertakluk pada persetujuan anda) | Google AdMob (Google Mobile Ads SDK) |
| Maklumat pembelian (ID pesanan Google Play, token pembelian, ID produk, status pembelian) | Mengesahkan, membuka dan memulihkan faedah VIP anda; kami tidak menerima nombor kad atau bukti pembayaran anda (lihat Bahagian 6) | Google Play Billing |
| Koordinat geografi dalam EXIF foto hanya semasa anda melihat maklumat foto atau menggunakan "Pembersihan privasi" | Ditukar kepada nama tempat oleh perkhidmatan geokod sistem dan dipaparkan kepada anda; Aplikasi tidak menyimpan koordinat itu dan tidak menghantarnya ke pelayan kami | Geocoder sistem Android (disediakan oleh Google pada peranti dengan perkhidmatan Google) |
| Pakej log maklum balas hanya apabila anda menekan "Muat naik log" | Menyelesaikan masalah yang anda laporkan | Google Firebase Storage (selepas pengesahan tanpa nama Firebase) |
Apabila anda menekan muat naik di Tetapan → Maklum balas dan mengesahkannya, Aplikasi akan membungkus log masa jalan aplikasi dan satu fail maklumat peranti (versi aplikasi, jenama & model peranti, versi Android, tetapan bahasa, masa muat naik, ID pemasangan rawak di atas) lalu memuat naiknya ke Firebase Storage bagi membantu kami mendiagnosis masalah. Untuk memenuhi kawalan akses storan, satu identiti tanpa nama Firebase yang tidak mengandungi maklumat peribadi dicipta sebelum muat naik. Pakej ini tidak mengandungi foto, video, dokumen, kandungan fail atau laluan fail anda. Tiada apa-apa dimuat naik melainkan anda memulakannya.
Carian teks foto dan imej-ke-teks menggunakan pengecaman teks pada peranti Google ML Kit; pengecaman berlaku secara setempat dan imej tidak dimuat naik. Model pengecaman dimuat turun mengikut keperluan oleh perkhidmatan Google Play; SDK ML Kit mungkin menghantar maklumat diagnostik asas yang tidak mengandungi kandungan imej (seperti statistik penggunaan API) kepada Google. Pengesanan foto serupa / pendua / kabur dan pengelasan foto AI menggunakan model yang disertakan dalam Aplikasi (TensorFlow Lite) dan berjalan sepenuhnya luar talian. Teks yang dikenal pasti untuk Carian teks foto disimpan dalam indeks pada peranti yang diterangkan dalam Bahagian 1.
Imbasan dokumen menggunakan Google ML Kit Document Scanner. Pembingkaian, pengesanan tepi, pemangkasan dan output JPEG / PDF semuanya berlaku secara setempat dalam perkhidmatan Google Play pada peranti anda; imej yang diimbas tidak dimuat naik, dan Aplikasi tidak menyimpan halaman yang anda buang di dalam antara muka pengimbas. Pada penggunaan pertama, perkhidmatan Google Play mungkin perlu memuat turun modul pengimbas sekali.
| Kebenaran | Tujuan |
|---|---|
| Foto & video / Muzik & audio (READ_MEDIA_IMAGES / VIDEO / AUDIO; READ_EXTERNAL_STORAGE pada Android 12 ke bawah; akses sebahagian foto disokong pada Android 14+) | Melayari album, membersihkan foto / video / audio, carian teks foto, alat imej |
| Akses semua fail (MANAGE_EXTERNAL_STORAGE pada Android 11+; baca-tulis storan luaran pada Android 10 ke bawah) | Pengurusan fail, pembersihan sampah, imbasan fail besar dan fail pendua (termasuk dokumen, arkib dan fail bukan media lain) memerlukan akses ke seluruh storan. Diminta hanya apabila anda menggunakan ciri ini; pembersihan foto / video tidak bergantung padanya |
| Lokasi media (ACCESS_MEDIA_LOCATION) | Membaca lokasi asal yang tidak disunting dalam EXIF foto untuk paparan maklumat foto, "Pembersihan privasi" (membuang metadata lokasi daripada foto), dan mengekalkan lokasi foto pada peranti semasa pemampatan kelompok. Pemampatan kelompok tidak mengakses lokasi semasa anda atau memuat naik maklumat lokasi foto |
| Kamera (CAMERA) | Mengimbas kod QR dan menangkap teks untuk pengecaman. Bingkai dinyahkod dan dicam pada peranti sahaja; imej yang ditangkap hanya disimpan sementara dalam cache peribadi Aplikasi dan tidak sekali-kali dimuat naik. Diminta hanya apabila anda menggunakan fungsi imbasan |
| Rangkaian (INTERNET / status rangkaian / status WiFi) | Memuatkan iklan, melaporkan ranap & diagnostik, pembelian Google Play, memuat turun model pengecaman teks, dan memuat naik log maklum balas apabila anda memulakannya |
| ID pengiklanan & pengukuran iklan (AD_ID / ACCESS_ADSERVICES_AD_ID / ACCESS_ADSERVICES_ATTRIBUTION / ACCESS_ADSERVICES_TOPICS) | Menayangkan dan mengukur iklan melalui Google AdMob. Pada peranti yang menyokong Privacy Sandbox Android, SDK Google Mobile Ads mungkin menggunakan Topics API (kategori minat umum yang dikira pada peranti) dan Attribution Reporting API (pengukuran penukaran iklan). Semuanya tertakluk pada tetapan persetujuan anda dan tetapan sistem "Privasi iklan" |
| Rujukan pemasangan (BIND_GET_INSTALL_REFERRER_SERVICE) | Google Firebase Analytics membaca sumber pemasangan yang disediakan oleh Google Play (cth. halaman kedai atau kempen) untuk mengukur cara Aplikasi dipasang; tidak mengandungi sebarang kandungan peribadi anda |
| Google Play Billing (BILLING) | Membeli dan memulihkan VIP |
| Kunci jaga / perkhidmatan latar depan (WAKE_LOCK / FOREGROUND_SERVICE) | Memastikan tugas pengindeksan / pembersihan latar belakang tidak terganggu semasa berjalan |
Anda boleh menarik balik mana-mana kebenaran yang diberikan pada bila-bila masa dalam tetapan sistem; ciri berkaitan mungkin berhenti berfungsi selepas itu.
Aplikasi memaparkan iklan melalui Google AdMob. Bagi pengguna di EEA, United Kingdom dan negeri-negeri AS seperti California, kami menggunakan User Messaging Platform (UMP) Google untuk meminta persetujuan selaras dengan GDPR / CCPA. Pengguna di wilayah tersebut boleh menyemak semula pilihan pemperibadian iklan pada bila-bila masa melalui Tetapan → Perihal → Pilihan privasi iklan (pintasan ini hanya dipaparkan di wilayah berkenaan).
Aplikasi menawarkan keahlian VIP bayaran sekali (tanpa iklan dan faedah lain) yang dibeli melalui Google Play Billing. Pembayaran dikendalikan oleh Google Play; kami tidak menerima nombor kad atau bukti pembayaran anda. Melalui pustaka Google Play Billing kami hanya memperoleh ID pesanan, token pembelian, ID produk dan status pembelian bagi pembelian tersebut, yang digunakan untuk mengesahkannya pada peranti ini, membuka faedah, dan memulihkan pembelian selepas anda memasang semula atau bertukar peranti (pembelian terikat pada akaun Google anda). Status VIP disimpan pada peranti anda. Untuk analitik penggunaan, Aplikasi juga menghantar kepada Firebase Analytics sama ada anda VIP, pelan VIP anda, serta paparan halaman VIP dan percubaan pembelian berserta hasilnya; Firebase Analytics juga merekodkan secara automatik pembelian dalam aplikasi yang telah selesai (seperti ID produk dan harga). Data analitik ini tidak termasuk ID pesanan, token pembelian atau maklumat pembayaran. Bayaran balik mengikut dasar bayaran balik Google Play; selepas bayaran balik, faedah akan ditarik.
Bagi pengguna yang dilindungi undang-undang seperti GDPR, kami bergantung pada asas undang-undang berikut untuk memproses data di atas:
Selain data yang diproses oleh SDK Google masing-masing untuk menyediakan ciri di atas, kami tidak menjual atau menyewakan maklumat peribadi anda kepada mana-mana pihak ketiga. Kami hanya boleh mendedahkan maklumat apabila dikehendaki oleh undang-undang atau apabila perlu untuk melindungi pengguna dan orang awam.
Perkongsian data pengiklanan: Apabila iklan dipaparkan, SDK Google Mobile Ads menghantar ID pengiklanan, alamat IP, maklumat peranti dan aplikasi (seperti model peranti, versi OS dan versi aplikasi) serta data interaksi iklan anda kepada Google untuk menayangkan iklan, memperibadikannya jika anda telah memberi persetujuan, mengukur prestasi dan mencegah penipuan. Mengikut takrifan Google Play, ini ialah perkongsian data dengan pihak ketiga. Anda boleh menetapkan semula atau memadamkan ID pengiklanan dalam tetapan sistem pada bila-bila masa, dan mengurus pemperibadian iklan melalui pilihan persetujuan yang diterangkan dalam Bahagian 5.
Tertakluk pada undang-undang yang berkenaan (cth. GDPR, CCPA California, Akta Perlindungan Data Peribadi 2010 (PDPA) Malaysia), anda mempunyai hak berikut ke atas maklumat peribadi anda:
Untuk menggunakan hak ini, hubungi kami di e-mel di bawah.
Aplikasi ini ditujukan kepada khalayak umum dan bukan untuk kanak-kanak bawah 13 tahun (atau umur yang ditetapkan oleh bidang kuasa anda). Kami tidak mengumpul maklumat peribadi kanak-kanak dengan sedar. Jika anda percaya seorang kanak-kanak telah memberikan maklumat kepada kami, sila hubungi kami untuk pembuangan.
Kami menerapkan langkah teknikal dan organisasi yang munasabah: pemindahan rangkaian menggunakan penyulitan HTTPS, dan data diagnostik dihoskan pada infrastruktur selamat Google. Namun, tiada kaedah penghantaran atau penyimpanan yang selamat sepenuhnya.
Kami mungkin mengemas kini Dasar Privasi ini dari semasa ke semasa. Kami akan menyemak semula tarikh "Kemas kini terakhir" di bahagian atas halaman ini; perubahan penting akan diserlahkan dalam aplikasi. Sila semak secara berkala.
Untuk sebarang pertanyaan, permintaan atau aduan mengenai Dasar Privasi ini atau data anda, hubungi:
📧 mestfreelife@gmail.com
Pembangun / Developer: Liu Zhifang
com.wyy.lxy.cleanspace, "Aplikasi") adalah alat pembersih penyimpanan lokal dan pengelola berkas. Privasi adalah dasar kami: seluruh pemindaian, pembersihan, dan pengenalan AI atas foto, video, dan berkas Anda berjalan sepenuhnya di perangkat Anda. Aplikasi tidak mengunggah isi berkas, jalur berkas, atau nama berkas Anda ke server mana pun.
Kebijakan Privasi ini menjelaskan informasi apa yang dikumpulkan Aplikasi, bagaimana informasi tersebut digunakan dan dibagikan, serta hak-hak yang Anda miliki. Harap baca dengan saksama. Dengan terus menggunakan Aplikasi, Anda menyetujui praktik yang dijelaskan di sini.
Aplikasi tidak memiliki sistem akun dan tidak mengumpulkan nama, nomor telepon, email, atau kontak Anda, serta tidak mengakses lokasi perangkat Anda (Aplikasi tidak meminta izin lokasi akurat atau perkiraan; izin lokasi media di Bagian 3 hanya digunakan untuk membaca lokasi yang sudah tersimpan di foto Anda). Hanya saat Anda melihat lokasi pengambilan di info foto atau menggunakan "Pembersihan Privasi", koordinat dalam EXIF foto tersebut diteruskan ke layanan geocoding sistem untuk memperoleh nama tempat (lihat tabel di bawah). Data diagnostik dan operasional yang terbatas diproses melalui SDK pihak ketiga berikut:
| Data | Tujuan | Pemroses |
|---|---|---|
| Log kerusakan & diagnostik (jejak tumpukan, model perangkat, versi OS, versi aplikasi) | Mendiagnosis kerusakan dan meningkatkan stabilitas | Google Firebase Crashlytics |
| Peristiwa penggunaan aplikasi, ID instalasi Firebase | Memahami penggunaan fitur dan meningkatkan pengalaman (agregat) | Google Firebase Analytics |
| ID pemasangan acak yang dibuat aplikasi (UUID, tanpa informasi perangkat keras apa pun) | Diunggah hanya bersama paket log masukan saat Anda memulai unggahan, untuk pemecahan masalah dan korelasi log — bukan untuk iklan atau pelacakan lintas aplikasi | Aplikasi / Google Firebase Storage |
| Pengidentifikasi iklan dan data terkait iklan | Menayangkan iklan dan mengukur kinerja (tunduk pada persetujuan Anda) | Google AdMob (Google Mobile Ads SDK) |
| Informasi pembelian (ID pesanan Google Play, token pembelian, ID produk, status pembelian) | Memverifikasi, membuka, dan memulihkan hak VIP Anda; kami tidak pernah menerima nomor kartu atau kredensial pembayaran Anda (lihat Bagian 6) | Google Play Billing |
| Koordinat geografis dalam EXIF foto hanya saat Anda melihat info foto atau menggunakan "Pembersihan Privasi" | Diubah menjadi nama tempat oleh layanan geocoding sistem dan ditampilkan kepada Anda; Aplikasi tidak menyimpan koordinat tersebut atau mengirimkannya ke server kami | Geocoder sistem Android (disediakan oleh Google pada perangkat dengan layanan Google) |
| Paket log masukan hanya saat Anda menekan "Unggah log" | Memecahkan masalah yang Anda laporkan | Google Firebase Storage (setelah autentikasi anonim Firebase) |
Saat Anda secara aktif menekan unggah di Setelan → Masukan dan mengonfirmasi, Aplikasi mengemas log runtime aplikasi dan berkas info perangkat (versi aplikasi, merek & model perangkat, versi Android, lokal, waktu unggah, ID pemasangan acak di atas) lalu mengunggahnya ke Firebase Storage untuk membantu kami mendiagnosis masalah. Untuk memenuhi kontrol akses penyimpanan, identitas anonim Firebase yang tidak berisi informasi pribadi apa pun dibuat sebelum unggahan. Paket ini tidak berisi foto, video, dokumen, isi berkas, atau jalur berkas Anda. Tidak ada yang diunggah kecuali Anda memulainya.
Pencarian teks foto dan gambar-ke-teks menggunakan pengenalan teks Google ML Kit di perangkat; pengenalan terjadi secara lokal dan gambar tidak diunggah. Model pengenalan diunduh sesuai kebutuhan oleh layanan Google Play; SDK ML Kit dapat mengirim informasi diagnostik dasar yang tidak berisi konten gambar (seperti statistik penggunaan API) ke Google. Deteksi foto mirip / duplikat / buram dan klasifikasi foto AI menggunakan model yang dibundel dalam Aplikasi (TensorFlow Lite) dan berjalan sepenuhnya luring. Teks yang dikenali untuk Pencarian teks foto disimpan di indeks pada perangkat yang dijelaskan di Bagian 1.
Pemindaian dokumen menggunakan Google ML Kit Document Scanner. Pembingkaian, deteksi tepi, pemotongan, dan keluaran JPEG / PDF semuanya terjadi secara lokal di layanan Google Play pada perangkat Anda; gambar hasil pemindaian tidak diunggah, dan Aplikasi tidak menyimpan halaman yang Anda buang di dalam antarmuka pemindai. Pada penggunaan pertama, layanan Google Play mungkin perlu mengunduh modul pemindai satu kali.
| Izin | Tujuan |
|---|---|
| Foto & video / Musik & audio (READ_MEDIA_IMAGES / VIDEO / AUDIO; READ_EXTERNAL_STORAGE pada Android 12 ke bawah; akses foto sebagian didukung pada Android 14+) | Penjelajahan album, pembersihan foto / video / audio, pencarian teks foto, alat gambar |
| Akses semua berkas (MANAGE_EXTERNAL_STORAGE pada Android 11+; baca/tulis penyimpanan eksternal pada Android 10 ke bawah) | Pengelolaan berkas, pembersihan sampah, pemindaian berkas besar dan berkas duplikat (termasuk dokumen, arsip, dan berkas non-media lainnya) memerlukan akses ke seluruh penyimpanan. Hanya diminta saat Anda menggunakan fitur ini; pembersihan foto / video tidak bergantung padanya |
| Lokasi media (ACCESS_MEDIA_LOCATION) | Membaca lokasi asli yang belum disamarkan dalam EXIF foto untuk kartu info foto, "Pembersihan Privasi" (menghapus metadata lokasi dari foto), dan mempertahankan lokasi pemotretan di perangkat selama kompresi massal. Kompresi massal tidak mengakses lokasi Anda saat ini atau mengunggah informasi lokasi foto |
| Kamera (CAMERA) | Memindai kode QR dan mengambil gambar teks untuk dikenali. Bingkai didekode dan dikenali hanya di perangkat; gambar yang diambil hanya disimpan sementara di cache pribadi Aplikasi dan tidak pernah diunggah. Diminta hanya saat Anda menggunakan fitur pemindaian |
| Jaringan (INTERNET / status jaringan / status WiFi) | Memuat iklan, melaporkan kerusakan & diagnostik, pembelian Google Play, mengunduh model pengenalan teks, dan mengunggah log masukan saat Anda memulainya |
| ID iklan & pengukuran iklan (AD_ID / ACCESS_ADSERVICES_AD_ID / ACCESS_ADSERVICES_ATTRIBUTION / ACCESS_ADSERVICES_TOPICS) | Menayangkan dan mengukur iklan melalui Google AdMob. Pada perangkat yang mendukung Privacy Sandbox Android, SDK Google Mobile Ads dapat menggunakan Topics API (kategori minat umum yang dihitung di perangkat) dan Attribution Reporting API (pengukuran konversi iklan). Semuanya tunduk pada setelan persetujuan Anda dan setelan sistem "Privasi iklan" |
| Perujuk instalasi (BIND_GET_INSTALL_REFERRER_SERVICE) | Google Firebase Analytics membaca sumber instalasi yang disediakan Google Play (mis. halaman toko atau kampanye) untuk mengukur cara Aplikasi diinstal; tidak berisi konten pribadi Anda |
| Google Play Billing (BILLING) | Membeli dan memulihkan VIP |
| Wake lock / layanan latar depan (WAKE_LOCK / FOREGROUND_SERVICE) | Menjaga tugas pengindeksan / pembersihan latar belakang tetap berjalan selama berlangsung |
Anda dapat mencabut izin yang telah diberikan kapan saja di setelan sistem; fitur terkait mungkin berhenti berfungsi setelahnya.
Aplikasi menampilkan iklan melalui Google AdMob. Untuk pengguna di EEA, Inggris, dan negara bagian AS seperti California, kami menggunakan User Messaging Platform (UMP) dari Google untuk meminta persetujuan sesuai GDPR / CCPA. Pengguna di wilayah tersebut dapat meninjau kembali preferensi personalisasi iklan kapan saja melalui Setelan → Tentang → Opsi privasi iklan (entri ini hanya ditampilkan di wilayah yang berlaku).
Aplikasi menawarkan keanggotaan VIP sekali bayar (penghapusan iklan dan manfaat lainnya) yang dibeli melalui Google Play Billing. Pembayaran ditangani oleh Google Play; kami tidak pernah menerima nomor kartu atau kredensial pembayaran Anda. Melalui pustaka Google Play Billing kami hanya memperoleh ID pesanan, token pembelian, ID produk, dan status pembelian dari pembelian tersebut, yang digunakan untuk memverifikasinya di perangkat ini, membuka manfaat, dan memulihkan pembelian setelah Anda memasang ulang atau berganti perangkat (pembelian terikat pada akun Google Anda). Status VIP disimpan di perangkat Anda. Untuk analitik penggunaan, Aplikasi juga mengirimkan ke Firebase Analytics apakah Anda VIP, paket VIP Anda, serta tampilan halaman VIP dan percobaan pembelian beserta hasilnya; Firebase Analytics juga secara otomatis mencatat pembelian dalam aplikasi yang telah selesai (seperti ID produk dan harga). Data analitik ini tidak mencakup ID pesanan, token pembelian, atau informasi pembayaran. Pengembalian dana mengikuti kebijakan pengembalian dana Google Play; setelah dana dikembalikan, manfaat akan dicabut.
Untuk pengguna yang dilindungi undang-undang seperti GDPR, kami mengandalkan dasar hukum berikut untuk memproses data di atas:
Selain data yang diproses oleh masing-masing SDK Google untuk menyediakan fitur di atas, kami tidak menjual atau menyewakan informasi pribadi Anda kepada pihak ketiga mana pun. Kami hanya dapat mengungkapkan informasi jika diwajibkan oleh hukum atau jika diperlukan untuk melindungi pengguna dan publik.
Pembagian data iklan: Saat iklan ditampilkan, SDK Google Mobile Ads mengirimkan ID iklan, alamat IP, informasi perangkat dan aplikasi (seperti model perangkat, versi OS, dan versi aplikasi) serta data interaksi iklan Anda kepada Google untuk menayangkan iklan, mempersonalisasikannya jika Anda telah memberikan persetujuan, mengukur performa, dan mencegah penipuan. Menurut definisi Google Play, hal ini merupakan pembagian data dengan pihak ketiga. Anda dapat mengatur ulang atau menghapus ID iklan di setelan sistem kapan saja, dan mengelola personalisasi iklan melalui opsi persetujuan yang dijelaskan di Bagian 5.
Sesuai hukum yang berlaku (mis. GDPR, CCPA California, Personal Data Protection Act 2010 (PDPA) Malaysia), Anda memiliki hak berikut atas informasi pribadi Anda:
Untuk menggunakan hak-hak ini, hubungi kami di email di bawah.
Aplikasi ditujukan untuk audiens umum dan tidak ditujukan bagi anak di bawah 13 tahun (atau usia yang ditetapkan yurisdiksi Anda). Kami tidak dengan sengaja mengumpulkan informasi pribadi dari anak-anak. Jika Anda yakin seorang anak telah memberi kami informasi, harap hubungi kami untuk penghapusan.
Kami menerapkan langkah teknis dan organisasi yang wajar: transfer jaringan menggunakan enkripsi HTTPS, dan data diagnostik dihosting pada infrastruktur aman Google. Namun, tidak ada metode transmisi atau penyimpanan yang sepenuhnya aman.
Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Kami akan merevisi tanggal "Terakhir diperbarui" di bagian atas halaman ini; perubahan penting akan disorot di dalam aplikasi. Harap tinjau secara berkala.
Untuk pertanyaan, permintaan, atau keluhan apa pun tentang Kebijakan Privasi ini atau data Anda, hubungi:
📧 mestfreelife@gmail.com
Pengembang: Liu Zhifang