DocCipher · 行動應用程式
隱私政策
DocCipher 將您的文件儲存在裝置上的加密保險庫中。不存在 DocCipher 帳戶,也不存在 BB16 Studio 文件伺服器。
資料控制者
資料控制者為 DocCipher 的發布者 BB16 Studio。如對您的資料有任何疑問或請求,請寄電子郵件至 bb16studio@gmail.com。本政策適用於已宣布將在 Google Play 發布的 Android 版 DocCipher。該應用程式尚未上架。
文件和本機加密
匯入的文件及其預覽、OCR 識別出的文字、資料夾、標籤和保險庫資料都會儲存在應用程式的私人空間中。保險庫在裝置上加密。BB16 Studio 不會收到您的文件、文件內容、密碼或復原材料。
文字識別(OCR)使用應用程式內建模型在裝置上進行:任何圖片或文字都不會為此傳送到伺服器。
本機提醒和保險庫外資料
如果您開啟提醒,DocCipher 會在應用程式的私人空間內、加密保險庫之外儲存一份有限的計劃,其中只包含日期、計數、所選時間和一般文字。這樣即使保險庫處於鎖定狀態,也能發出本機提醒。該計劃不包含文件標題、姓名、編號或類別。鎖定畫面上的通知使用通用標題。這些資料不會透過推送通知服務傳送。
無文件伺服器,無同步
BB16 Studio 不營運任何用於託管、分析、同步或備份您文件的伺服器。此版本不提供 WebDAV 或 Nextcloud 同步,也不提供其他線上儲存。只有在您主動匯出時,文件才會離開裝置。
由您選擇的匯出和備份
只有當您明確觸發匯出,並透過系統選擇器或分享面板選擇目的地時,文件或 .dcvault 備份才會離開應用程式。.dcvault 備份仍保持加密;以明文匯出的文件不再加密,此後其安全性取決於您選擇的目的地。
復原工具包(您的復原短語及其 QR 碼)只有在您列印、儲存為 PDF 到所選位置或複製復原短語時才會離開應用程式。此後,它將由您選擇的印表機、目的地或剪貼板處理。
Android 自動備份和向新裝置自動遷移均已關閉。
Android 購買 SDK 可能會請求 Google Block Store 備份與購買關聯的假名化識別碼,以便復原購買。此管道不同於上述已關閉的應用程式檔案備份;它不包含您的文件。
生物辨識解鎖
如果您開啟此功能,生物辨識解鎖會使用 Android 系統提示。DocCipher 只會收到身分是否透過確認的結果;它無法存取任何指紋、臉部影像或生物辨識範本,這些資料始終保留在裝置的安全區域內。生物辨識不會取代您的 PIN 碼,後者仍然必需。
預計首發提供的緊急清除碼和誘餌保險庫
這兩項選用功能計劃包含在終身 Premium 使用權中,無需額外付費。其本機實作仍在驗證中;是否公開提供取決於安全審查和所需的裝置測試能否透過。
啟用緊急清除碼是自願操作,需要先用主密碼完成身分驗證,再輸入兩次獨立 PIN、確認兩項同意並確認不可逆操作。您可以選擇部分保險庫或所有保險庫。此後,只有準確輸入已啟動的緊急清除 PIN,才會在不再顯示對話框的情況下,對所選保險庫中的文件、本機金鑰、快取和縮圖執行邏輯刪除。該操作不保證實體抹除儲存空間。已匯出的備份、雲端副本和其他外部備份不會被刪除。
誘餌保險庫是一個獨立的本機保險庫,擁有自己的 PIN、金鑰和內容。開啟後只顯示其中的內容。該功能用於防範偶然窺視,並已公開說明;它既不保證觀察者不知道其存在,也不保證裝置分析無法將其識別出來。
選用購買
DocCipher 與 RevenueCat 的資料交換用於顯示方案、購買、復原購買,以及確認與這些可選操作相關的 Premium 使用權。您無需購買也可使用 DocCipher。付款由 Google Play 完成。購買和 Premium 使用權的驗證委託給 RevenueCat;該服務商代表 BB16 Studio 並依照其指示處理資料(即《一般資料保護規則》所稱的資料處理者)。SDK 設定後,應用程式回到前景時可能會再次向其查詢 Premium 使用權狀態。任何文件、保險庫、PIN、密碼或金鑰都不會經過此路徑。
開啟方案、購買、復原購買或存在已知 Premium 使用權時,也會在本機留下 Premium 興趣標記。之後啟動應用程式時,即使未開啟方案,該標記也可能觸發 SDK 設定並再次確認使用權。無法讀取的標記會被視為存在,以便復原使用權。此初始化最早可能在處理程序首次解鎖時開始;它既不保證每次啟動都會發出請求,也不保證會收到網路回應。
在每次此類交換中,RevenueCat 會收到:
- 一個隨機使用者識別碼,由 RevenueCat SDK 在應用程式首次聯絡它時建立;
- 每次請求附帶的技術資訊:平台和 Android 版本、裝置型號和品牌、裝置的一種或多種語言、您的 Google Play 帳戶所在國家/地區、應用程式識別碼、應用程式版本及 SDK 版本;
- 您連線的 IP 位址;所有被聯絡的伺服器都會收到該地址,並可能據此推斷大致國家/地區。
購買或復原購買時,RevenueCat 還會收到 Google Play 購買權杖(收據)、所購產品、價格和幣別以及交易日期,並據此確定您的 Premium 使用權狀態(有效或已過期)。
該識別碼不包含您的姓名或電子郵件地址,但並非匿名:它與您的 Google Play 購買紀錄關聯,而購買紀錄又與您的 Google 帳戶關聯;復原購買時還可能將它與您其他安裝項目的識別碼關聯。這是一項假名化資料。應用程式不會建立帳戶;廣告識別碼、Android 識別碼等裝置識別碼的自動收集已關閉,SDK 診斷也已關閉。
與 Play 商店中的所有購買一樣,Google Play 會收到您的 Google 帳戶、所購產品和付款資訊。Google 作為獨立的資料控制者,依據其自身隱私政策處理這些資料。在控制台中,Google Play 會向 BB16 Studio 提供管理銷售所需的訂單資訊,尤其是訂單編號、產品、價格和購買國家/地區。BB16 Studio 永遠看不到您的銀行資訊。
目的和法律依據
與 RevenueCat 的資料交換用於管理您的購買和 Premium 權益:
- 應用程式每次聯絡 RevenueCat 時確認您的 Premium 使用權,即使您從未購買:該處理為履行應用程式使用契約所必需(《一般資料保護規則》第 6 條第 1 款 b 項);
- 處理購買或復原購買:該處理為履行購買契約所必需(《一般資料保護規則》第 6 條第 1 款 b 項)。
購買資料還用於 RevenueCat 中的銷售和訂閱統計。這些資料不會用於廣告、廣告側寫或廣告追蹤。如果您向我們傳送訊息,我們會使用您的訊息和電子郵件地址回覆您;其法律依據是我們對此的合法利益,或您行使權利時我們須履行的法律義務。
向歐盟以外傳輸
RevenueCat, Inc. 位於美國,上述購買資料會在那裡處理。此類傳輸受歐盟委員會標準合約條款約束,這些條款已納入 RevenueCat 的資料處理協議。您可以寄電子郵件至 bb16studio@gmail.com 索取副本。
儲存期限
RevenueCat 會在管理和復原您的購買仍有需要期間儲存購買資料,並會在您提出請求時刪除這些資料(參見“刪除和您的權利”)。如果您從未購買,但應用程式曾聯絡 RevenueCat,後者會代表 BB16 Studio 儲存一條假名化紀錄,僅包含上述識別碼和技術資訊;只要該記錄仍為此聯絡所需就會保留,並可應請求刪除(參見“刪除和您的權利”)。Google Play 按照自身政策儲存訂單資料。您的文件會留在裝置上,直到您在應用程式中刪除。透過緊急清除碼執行的清除會對所選保險庫及其本機資料進行邏輯刪除;外部備份仍會留在其目的地,直到您在那裡將其刪除。
DocCipher 不會做什麼
- 無需 DocCipher 使用者帳戶,也不會要求提供電子郵件地址。
- 無廣告,不使用廣告識別碼,也不出售資料。
- RevenueCat 會處理上述購買資料,包括將其用於銷售統計。我們未加入任何用於追蹤文件使用情況或回報當機的軟體開發工具組;ML Kit 程式庫中的診斷元件已被移除。
- 不跨應用程式或跨網站追蹤。
Android 當機報告
如果您已在裝置設定中同意與 Google 分享使用情況和診斷資料,Android 可能會向 Google 傳送當機和效能報告。Google Play 會在其控制台(Android Vitals)中以彙總統計資料和技術報告的形式向 BB16 Studio 提供這些資訊,包括裝置型號、Android 版本和錯誤堆疊。此機制屬於系統,而非 DocCipher。這些報告不包含您的文件、姓名或電子郵件地址,您可以在裝置設定中將其關閉。
在 Google Play 中評分
DocCipher 可在成功保護一份文件或成功完成一次備份後呼叫 Google Play 官方應用程式內評論 API。應用程式絕不會在啟動時、處理期間、失敗後或從緊急清除碼和誘餌保險庫介面發出請求。兩次請求之間至少間隔 90 天。是否顯示介面由 Google Play 決定;DocCipher 不會收到評分、評論或分數,也不知道評論卡片是否已經顯示。此管道不會傳送任何文件、保險庫、PIN 或輸入的文字。
Android 權限
為 Google Play 準備的 Android 建置版本資訊清單明確宣告七個項目:
android.permission.INTERNET— 僅用於購買;com.android.vending.BILLING— Google Play 結算;android.permission.USE_BIOMETRIC— 顯示系統生物辨識提示;不會因此取得任何生物辨識資料;android.permission.USE_FINGERPRINT,僅限 Android 9 及更早版本 — 在這些版本中承擔相同作用;android.permission.RECEIVE_BOOT_COMPLETED— 重啟後重新安排本機提醒;android.permission.POST_NOTIFICATIONS— 顯示本機提醒,並在需要時請求系統授權;- 一項應用程式內部簽名權限,不會開放任何裝置功能。
應用程式不會請求相機、位置、聯絡人、麥克風或外部儲存空間權限:文件透過系統選擇器傳遞。
刪除和您的權利
您可以在應用程式中刪除文件。如果您自願啟用了 Premium 緊急清除選項,其獨立 PIN 可以對您選中的本機保險庫或所有本機保險庫執行邏輯刪除。該操作在應用程式中不可逆,但不保證實體抹除,也不會刪除任何外部備份。您還可以在 Android 設定中清除 DocCipher 的全部本機資料,或解除安裝應用程式。匯出的副本會一直留在所選位置,直到您在那裡將其刪除。BB16 Studio 無法遠端擷取、解密或復原您的保險庫。
對於 RevenueCat 代表 BB16 Studio 處理的資料,您可以請求存取、更正、刪除、限制處理或資料可攜;當處理依據為我們的合法利益時,您還可以提出反對。請寄電子郵件至 bb16studio@gmail.com。如果您已購買,請提供 Google Play 訂單編號:該號碼以“GPA.”開頭,可在 Google Play 傳送的收據電子郵件中找到。如果您從未購買,但應用程式曾聯絡 RevenueCat,請提供大致日期和裝置型號:由於應用程式不會要求您提供任何身分資訊,這些資訊連同 RevenueCat 自有識別碼足以找到您的記錄,無需訂單編號。切勿附上文件、密碼、金鑰或復原短語。《一般資料保護規則》規定我們須在一個月內回覆。
刪除這些資料不會取消您的購買:Google Play 仍會保留購買紀錄,之後復原購買時會重新找到該記錄,並再次向 RevenueCat 傳送上述資料。訂閱需在 Google Play 中管理和取消。
如果您認為自身權利未獲尊重,可以向資料保護機關申訴;在法國,該機構為 CNIL。
變更
如果應用程式的資料流、第三方服務或權限發生變化,本頁將隨之更新。