隱私權政策
DayOff 沒有帳號系統:不需要 Email、密碼或第三方登入,也不會取得你的通訊錄、位置或相簿。我們只保存讓團隊請假總覽能運作所需的最少資料,且不會販售你的資料。
1. 適用範圍
本政策適用於 DayOff iOS 與 Android App(以下稱「本 App」)及其後端服務(以下稱「本服務」)。使用本 App 即表示你了解並同意本政策。
2. 我們蒐集哪些資料
| 資料 | 說明 |
|---|---|
| 顯示名稱 | 你在 App 中自行輸入的名稱,同 Group 的成員都看得到。請避免使用真實身分以外你不想公開的資訊。 |
| 裝置識別 | 首次使用時,本服務會為你的裝置產生一組隨機的存取憑證。伺服器只保存其雜湊值,不保存憑證本身,本服務的伺服器不蒐集廣告識別碼。iOS 版不蒐集廣告識別碼(IDFA);Android 版因使用 Google AdMob 顯示廣告,AdMob 可能使用 Android 廣告 ID,詳見第 5 節。 |
| Group 與請假資料 | 你建立或加入的 Group、成員名單、假別,以及你登記的請假起訖時間與備註。這些內容對同一個 Group 的所有成員公開可見。 |
| 動態紀錄 | 誰新增、修改或取消請假的紀錄,用於「提醒」頁與推播通知。 |
| 語言與通知偏好 | 你選擇的 App 語言、是否開啟推播通知。 |
| 推播代碼 | 開啟推播通知時,由 Firebase 產生的 FCM 推播代碼(iOS 經由 Apple 推播通知服務、Android 經由 Google 的 FCM),用來把通知送到你的裝置。Android 13 以上需要你授權「通知」權限。 |
| 連線紀錄 | 為了除錯與防止濫用,伺服器會記錄 API 請求的時間、IP 位址、裝置、請求與回應內容。 |
| 使用與當機資料 | 透過 Firebase Analytics 與 Crashlytics 蒐集的匿名使用統計與當機報告(裝置型號、iOS / Android 系統版本、App 版本、當機堆疊等)。 |
| 廣告相關資料 | Android 版內的 Google AdMob 廣告,可能由 AdMob 蒐集裝置資訊(如 Android 廣告 ID、IP 位址、裝置型號與系統版本)與廣告互動資料,用於投放與衡量廣告、防止詐騙。詳見第 5 節。 |
另外,國定假日、顯示名稱、通知開關等偏好會存在你的裝置本機,不會上傳。(Android 的偏好存放在 App 專用儲存空間,其他 App 無法讀取。)
3. 我們如何使用資料
- 提供請假行事曆、Group 管理、動態提醒與統計等核心功能。
- 當 Group 成員新增、修改或取消請假時,向其他成員發送推播通知(僅在你開啟通知時)。
- 維護服務穩定、偵測並排除錯誤、防止濫用。
- 了解 App 的整體使用情況與當機原因,以改善品質。
我們自己不會利用你的請假資料或顯示名稱進行廣告投放,也不會販售或出租給任何第三方。不過 Android 版內的 Google AdMob 廣告,可能會使用廣告 ID 等裝置資訊來投放與衡量廣告,詳見第 5 節。
4. 資料分享對象
- 同 Group 的成員:你的顯示名稱、請假資料與動態會被同 Group 的成員看見。這是本 App 的核心設計,請只加入你信任的 Group。持有邀請碼或 QR Code 的人即可加入 Group,必要時可在 Group 設定中重新產生邀請碼。
- Google(Firebase):推播通知(Firebase Cloud Messaging)、使用統計(Analytics)與當機報告(Crashlytics)由 Google 提供,資料依 Firebase 隱私權說明處理。
- Google AdMob(Android):Android 版顯示的廣告由 Google AdMob 提供,AdMob 依 Google 隱私權政策處理其蒐集的資料。
- Apple(iOS):推播由 Apple 推播通知服務傳遞;App 檢查更新時會向 Apple 的 iTunes Lookup 查詢版本。
- Google(Android):推播由 Google 的 Firebase Cloud Messaging 傳遞;App 由 Google Play 發佈與更新。
- Nager.Date:當你選擇台灣以外的國定假日時,App 會向 Nager.Date 公開 API 查詢該國假日,此請求不含你的個人資料。
- 法律要求:在法律、法院命令或主管機關合法要求下,我們可能需要提供資料。
5. 廣告與同意選項
Android 版會顯示由 Google AdMob 提供的廣告。AdMob 可能使用 Android 廣告 ID、IP 位址與裝置資訊來投放與衡量廣告,以及防止詐騙與濫用。你的請假資料、顯示名稱與 Group 內容不會提供給 AdMob 或廣告商。
- 同意視窗:位於歐洲經濟區、英國、瑞士及美國部分州的使用者,首次開啟 Android 版時會看到同意視窗,可選擇是否同意個人化廣告等資料用途。
- 隨時更改:你可以在 App 的「設定 → 隱私權選項」重新調整同意設定。
- 重設或停用廣告 ID:你也可以在 Android 系統的「設定 → Google → 廣告」中重設或刪除廣告 ID,並選擇退出個人化廣告。
6. 資料保存期間
- Group、請假資料與動態會保存到被刪除為止。刪除假別、移除成員或退出 Group 時,相關的請假紀錄會一併刪除。
- 沒有任何成員且建立超過 7 天的 Group,會被系統自動清除(包含其假別、請假紀錄與動態)。
- 伺服器連線紀錄僅保留短期(一般為 14 天),之後自動刪除。
- Firebase Analytics 與 Crashlytics 的資料依 Google 的保存政策處理。
7. 你的權利
你可以隨時在 App 內修改顯示名稱、刪除自己的請假紀錄、退出 Group 或關閉推播通知。你也可以依個人資料保護法等相關法令,向我們請求查詢、閱覽、複製、補充或更正、停止使用或刪除與你有關的資料(例如刪除你的裝置紀錄)。請透過第 11 節的聯絡方式與我們聯繫。
解除安裝 App(iOS 或 Android)會移除本機偏好,但不會自動刪除伺服器上的資料;若要完整刪除,請先退出所有 Group 或與我們聯繫。
8. 資料安全
本服務採用 HTTPS 傳輸,裝置存取憑證只保存雜湊值,並對 API 設有存取限流。然而網際網路上沒有絕對安全的傳輸或儲存方式,我們無法保證百分之百的安全。
9. 兒童隱私
本 App 以團隊成員之間的請假協調為目的,並非針對兒童設計。若你認為有兒童未經監護人同意而提供了個人資料,請與我們聯繫,我們會儘速刪除。
10. 政策變更
我們可能不定時修訂本政策,修訂後會公布於本頁並更新「最後更新」日期。重大變更時,我們會透過 App 或其他適當方式通知。繼續使用本 App 即視為接受修訂後的內容。
11. 聯絡我們
如對本政策或你的資料有任何疑問,請來信:funorange0421@gmail.com