這是為方便閱讀提供的譯文。具有約束力的是英文版本:Privacy Policy。
隱私權政策
Daili 應用程式、app.daili.app 和 daili.app · 最後更新:
Daili 是一款私密的家庭行程助手。我們這樣設計,是為了讓你家的安排屬於你家:沒有廣告,沒有追蹤,不出售資料。本頁用平實的語言說明應用程式需要哪些資料、為什麼需要,以及你擁有哪些權利。
1. 資料控管者
Ammar Khatib
Kajetan-Sweth-Straße 8, 6020 Innsbruck, 奧地利
電子郵件:support@daili.app
2. 本網站
daili.app 是一個靜態網站。它不設置任何 Cookie、不使用任何分析工具,也不載入任何第三方字型或指令碼。我們的主機服務商基於安全考量會自動保留短期的伺服器日誌(IP 位址、時間、請求的頁面);我們不會將其用於其他用途。法律依據:我們對網站安全運作的正當利益(GDPR 第6條第1項(f)款)。
除載入網頁本身外,本站不會主動傳送任何內容。只有你自己使用的兩項選用功能會傳送:電子報訂閱表單,以及下文所述的說明中心意見回饋。本站唯一的表單是部落格文章下方的電子報訂閱:它只會把你輸入的電子郵件地址送到我們自己的伺服器(api.daili.app),不會送出其他任何內容——參見第4節的「電子報(選用)」。
說明中心意見回饋(選用)。如果你在說明文章中點按「Was this helpful?」,或在說明中心搜尋時找不到任何結果,你的瀏覽器會向我們自己的伺服器(api.daili.app)傳送一筆匿名計數:哪篇文章以及是/否,或搜尋的文字。其中不含姓名、帳號、Cookie 或裝置 ID。我們不會隨之儲存你的 IP 位址,只儲存日期。看起來像電子郵件地址或電話號碼的搜尋文字會被捨棄,所有資料在 180 天後刪除。我們僅用它來改善說明文章。法律依據:我們對提供實用說明頁面的正當利益(GDPR 第6條第1項(f)款)。
3. 網頁版(app.daili.app)
Daili 也可以在瀏覽器中執行,網址是 app.daili.app。網頁版不設置任何 Cookie,也不使用任何分析工具。字型由我們自己的伺服器提供,因此啟動時網頁版不載入任何第三方字型或指令碼。
網頁版不用 Cookie,而是由瀏覽器把你的登入權杖存放在它自己的本機儲存空間中。這個權杖向我們的伺服器證明某個請求來自你本人,登出時會被刪除。在它旁邊,瀏覽器還會保存幾項顯示設定,好讓應用程式下次看起來一樣:語言與主題、你上次使用的行事曆檢視、主畫面上顯示哪些方塊、側邊欄是否收合,以及你的預設提醒時間。這些設定留在你的裝置上,從不傳送給我們,直到你清除瀏覽器的網站資料才會消失。這裡保存的一切,要嘛是登入所必需的,要嘛是你自己選擇的偏好——所以沒有 Cookie 橫幅。
使用 Google 或 Apple 登入(選用)。只有當你選擇社群登入時,才會開啟一個經由 Firebase Authentication 的彈出視窗,和手機應用程式中完全一樣。如果你用電子郵件和密碼登入,Google 或 Apple 的程式碼根本不會執行。
瀏覽器通知(選用)。只有當你開啟通知並且瀏覽器授予權限時,網頁版才會註冊一個 service worker,並從 Firebase Cloud Messaging 取得裝置權杖。該權杖及其裝置編號隨後保存在本機儲存空間中;同時,你的登入權杖的一份副本會保存在瀏覽器資料庫(IndexedDB)裡,這樣即使沒有開啟 Daili 分頁,通知上的按鈕也仍然可用。關閉通知或登出會把這些全部清除。
4. 應用程式處理的資料
帳號資料。註冊時我們會保存你的顯示名稱、電子郵件和密碼(僅以安全雜湊形式保存——我們無法讀取)。選用:大頭貼和語言偏好。法律依據:履行與你之間的契約(GDPR 第6條第1項(b)款)。
使用 Google 或 Apple 登入(選用)。如果你選擇社群登入,身分驗證會經由 Firebase Authentication(Google Ireland Ltd.)。我們會收到你的姓名、電子郵件(Apple 允許你用轉寄位址隱藏它)以及一個技術性使用者 ID。我們從不會看到你的 Google 或 Apple 密碼。
家庭內容。你家在應用程式中建立的一切都保存在我們的伺服器上,好讓家庭成員能看到:行事曆活動與提醒、購物和待辦清單、食譜與菜單、生日與紀念日、已訂閱的外部行事曆位址,以及家庭成員資料——包括由家長建立並管理的兒童受管資料(姓名、選填生日、選填照片)。這些內容只有你家的成員能看到,其他使用者看不到,也從不公開。
連結的行事曆(選用)。如果你加入手機上的行事曆,這些活動只在你的裝置上讀取和顯示——絕不會上傳到我們的伺服器,你的家人也看不到。如果你連結 Google 或 Outlook 行事曆,Daili 會讀取你選擇的行事曆(唯讀),並把其中的活動保存在我們的伺服器上,好讓你——以及在你選擇的情況下你的家人——能在家庭行事曆中看到它們。你隨時可以中斷連結;屆時同步的活動和存取金鑰會被刪除。Daili 如何處理 Google 行事曆資料——讀取什麼、與誰共用、如何保護——詳見第5節。
AI 功能(選用)。部分功能會向 Google 的 Gemini AI 求助,但僅在你主動啟動時:把 YouTube 影片、照片或截圖變成食譜,從拍下的信件中讀取日期,為你的一週推薦晚餐,以及在筆記中,依據一則筆記建立行程、待辦或購物項目,並為筆記中的影片、網頁或文字寫一段簡短的摘要。為此,影片連結、照片、筆記的文字或你選擇的圖片、所連結網頁的文字,或(推薦時)你的食譜名稱、你們最近的餐點以及你輸入的想法,會一次性傳送給 Google(Google Ireland Ltd.),且僅用於給出回答。你僅為讀取而傳送的照片(例如一封信或一頁食譜書)不會保存在我們的伺服器上;你要求產生的摘要會隨筆記一起儲存。Google 不會用這些資料訓練其模型。每個家庭每月有一定次數的 AI 操作;我們只計數,其他都不記錄。
筆記中的圖片、手繪和錄音。你加入筆記的檔案會留在你的手機上,除非你選擇 Daili 雲端(設定 → 筆記)。留在手機上的檔案絕不會到達我們的伺服器。如果你選擇 Daili 雲端(Daili Plus 的一部分),我們會把檔案存放在德國 Hetzner Online GmbH 的私人儲存空間中,該公司代表我們處理這些檔案。只有能看到這則筆記的人才能開啟它的檔案。你刪除的檔案會在 30 天內從儲存空間中移除;已刪除的筆記會在「最近刪除」中保留 30 天,之後連同其檔案一併移除。你的帳號被刪除時,其檔案也會被刪除。Daili 在你的手機上讀取圖片中的文字;只有當你把這些文字加入筆記時,它們才會到達我們的伺服器。法律依據:履行與你之間的契約(GDPR 第6條第1項(b)款)。
語音輸入筆記。當你用語音輸入筆記時,你手機內建的語音辨識(由 Apple 或 Google 提供)會把你說的話轉成文字。視你的手機和語言而定,Apple 或 Google 可能會依其各自的隱私權條款為此處理音訊。Daili 只會收到你儲存的文字;只有在你選擇保留錄音時,才會收到錄音。
連結預覽。當筆記中包含連結時,我們的伺服器會開啟該頁面一次,以顯示其標題和圖片,並將此預覽最多保留 7 天。你所連結的網站看到的是來自我們伺服器的請求,而不是來自你的請求。
Daili Plus 購買(選用)。如果你購買 Daili Plus,購買會透過 Apple App Store 或 Google Play 進行。款項由 Apple 或 Google 收取;我們絕不會看到你的付款資訊。為核對購買,我們使用 RevenueCat(RevenueCat, Inc.,美國),它代表我們處理這些資料。應用程式會向 RevenueCat 傳送一個技術性使用者 ID(例如 user_123)、購買所針對的家庭的 ID、商店的購買收據,以及應用程式版本、平台和商店所在國家等技術資料(以及——和任何網際網路連線一樣——你的 IP 位址)。應用程式只在你登入後才會這樣做。RevenueCat 會告訴我們的伺服器:購買了哪個產品、在哪個商店購買、已付費期間何時結束、是否會續訂,以及是否有付款問題。我們將這些資訊與你的帳號和擁有 Plus 的家庭一起保存,並且僅用於向該家庭提供 Daili Plus——絕不用於廣告或追蹤。法律依據:履行與你之間的契約(GDPR 第6條第1項(b)款)。
通訊錄(選用)。如果你使用「匯入生日」,應用程式會在你的裝置上顯示通訊錄供你挑選項目;只有你勾選的姓名和生日會傳送到我們的伺服器。通訊錄本身絕不會上傳。
照片與文件保險箱。保險箱中的檔案只保存在你的裝置上。它們絕不會上傳到我們的伺服器,也不屬於我們持有的任何備份。
推播通知。為了送達提醒,應用程式會向 Firebase Cloud Messaging(Google)註冊一個技術性裝置權杖。你隨時可以在系統設定中關閉通知;提醒隨之停止。
牆面顯示器(選用)。如果你的某位家人將 TRMNL 電子紙顯示器連結到 Daili,我們的伺服器會向該顯示器傳送接下來幾天的摘要:你家的活動、待辦事項、購物清單項目、餐點和生日。這些內容會傳送給經營該顯示服務的公司 TRMNL,以便顯示器呈現。私人活動和未與家人共用的行事曆絕不會被傳送。在 TRMNL 中移除 Daili 外掛程式即可停止傳送。
電子郵件。帳號相關郵件(驗證、重設密碼、邀請)透過歐盟郵件服務商 Brevo 寄送。
電子報(選用)。只有你自己開啟它——在應用程式中、在網頁應用程式中、註冊時,或透過我們部落格上的表單——我們才會寄送電子報:大約每月一封郵件,介紹新功能與使用技巧。作為你同意的憑證,我們會保存你的電子郵件地址、語言、訂閱來源與同意日期。電子報透過 Brevo(Sendinblue SAS,法國,歐盟)寄送,該公司代表我們處理這些資料。如果你透過部落格表單訂閱,或尚未確認電子郵件地址,Brevo 會先寄出一封確認郵件;在你點擊之前不會寄送任何其他內容。電子報郵件中沒有任何追蹤像素,也沒有帶追蹤的連結。你可以隨時取消訂閱——透過每封電子報中的連結、應用程式或網頁應用程式中的開關,或寫信給我們;我們會將你從名單中移除。刪除帳號也會把你從電子報名單中刪除。法律依據:你的同意(GDPR 第6條第1項(a)款),你可以隨時撤回,撤回不影響先前已寄送的郵件。
應用程式內說明中心意見回饋(選用)。應用程式的說明中心會從我們的網站(daili.app)載入說明文章。如果你點按「這對你有幫助嗎?」,或在說明中搜尋時找不到任何結果,應用程式會向我們自己的伺服器傳送一筆匿名計數:哪篇文章以及是/否,或搜尋的文字,另加應用程式版本、平台(iOS/Android)和語言。傳送時不帶你的帳號、裝置 ID 或登入權杖,因此我們無法將它與你連結。我們會在 180 天後刪除它。法律依據:我們對提供實用說明的正當利益(GDPR 第6條第1項(f)款)。
應用程式不蒐集的內容。不蒐集位置。沒有廣告 ID。應用程式內沒有分析或追蹤工具。你的通訊錄和手機行事曆都留在你的裝置上。
5. Google 使用者資料
本節說明 Daili 如何存取、使用、儲存、分享和保護Google 使用者資料,也就是你連結 Google 行事曆或使用 Google 登入時,我們從 Google 取得的資料。
我們存取哪些資料
只有當你點按「連接Google日曆」並在 Google 的同意畫面上表示同意後,Daili 才會取得以下權限的唯讀存取:
calendar.calendarlist.readonly——你的行事曆清單(名稱和顏色),讓你可以選擇 Daili 要顯示哪些行事曆;calendar.events.readonly——你所選行事曆中的活動;openid和email——該 Google 帳號的電子郵件地址,讓你看到連結的是哪個帳號。
Daili 絕不會在你的 Google 行事曆中建立、變更或刪除任何內容。如果你使用 Google 登入(第4節),我們只會收到你的姓名、電子郵件和一個技術性使用者 ID,並且僅用於讓你登入。
我們如何使用
我們使用 Google 使用者資料,僅是為了在 Daili 中顯示你所選行事曆的活動:在應用程式和網頁版的家庭行事曆中、在你的主畫面小工具中、在你開啟後的早晨與晚間摘要通知中,以及在你家連結的家庭牆面顯示器上。我們不會將 Google 使用者資料用於廣告,不會出售,不會用來建立個人檔案,也不會用來開發、改進或訓練人工智慧或機器學習模型。Google 行事曆資料絕不會傳送給第4節所述的 AI 功能。
我們儲存哪些資料
每個活動:標題、地點、開始和結束時間、是否為全天活動,以及時區。每個所選行事曆:名稱和顏色。連結本身:Google 電子郵件地址,以及 Google 提供給我們的存取金鑰(OAuth 權杖)。我們不儲存活動說明、邀請對象或附件。這些資料儲存在位於歐盟的 Daili 伺服器上(第7節);應用程式會在你的裝置上保留一份副本,讓你的行事曆離線時也能使用。
我們與誰分享、向誰移轉或揭露 Google 使用者資料
我們不出售 Google 使用者資料;除以下情況外,也不會與任何人分享、向任何人移轉或揭露這些資料:
- 你的家庭成員——僅限你標記為「與家人共用」的行事曆。你設為私人的行事曆只有你自己看得到。
- 為我們營運 Daili 的服務供應商——代管我們伺服器和資料庫的 Host Europe GmbH(德國),在 Daili 雲端儲存筆記檔案的 Hetzner Online GmbH(德國),以及遞送我們通知的 Google(Firebase Cloud Messaging)。如果你開啟摘要通知,通知中會包含當天活動的標題。這些供應商僅代表我們處理資料,用於營運 Daili。
- TRMNL——僅當你的某位家人將 TRMNL 電子紙顯示器連結到 Daili 時:與家人共用的行事曆中的活動會傳送給 TRMNL,以便顯示器呈現。私人行事曆絕不會被傳送。
- 法律要求時——例如法院或主管機關具有拘束力的命令,且僅限於要求的範圍。
我們絕不會把 Google 使用者資料提供給廣告商、資料仲介或 AI 公司,也不會基於本節所列以外的任何目的向第三方移轉或揭露這些資料。
我們如何保護 Google 使用者資料
- 傳輸加密:應用程式或網頁版、我們的伺服器與 Google 之間的每一個連線都使用 HTTPS (TLS)。
- 加密的存取金鑰:Google 存取金鑰(OAuth 權杖)在我們的資料庫中以 AES-256 加密。它們絕不會離開我們的伺服器,也絕不會傳送到應用程式或瀏覽器。
- 存取控制:每個請求都必須處於登入狀態。伺服器在傳回任何活動之前,都會檢查你是否屬於該家庭,以及該行事曆是你自己的還是已與家人共用的。
- 最小權限:Daili 只要求唯讀權限,也只儲存上文列出的欄位。
- 嚴格限制人員存取:只有 Daili 的開發者(第1節)擁有伺服器和資料庫的管理權限。
第6節說明了保護你所有資料的安全措施。
我們保留多久以及如何刪除
- Daili 會定期重新整理所選行事曆。你在 Google 中刪除的活動,在下次重新整理時也會從 Daili 中消失。
- 當你在 Daili 中中斷 Google 連結(行事曆 → 設定 → 已連結的帳號 → 中斷連線)時,我們會在 Google 端撤銷我們的存取權限,並立即刪除存取金鑰、行事曆清單和所有已同步的活動。
- 當你刪除 Daili 帳號時,所有 Google 使用者資料也會隨之刪除,最遲在 30 天寬限期(第8節)結束後。
- 你也可以隨時在你的 Google 帳戶中透過 myaccount.google.com/permissions 移除 Daili 的存取權限。此後 Daili 將無法再讀取你的行事曆;也請在 Daili 中中斷連結,以刪除我們儲存的副本。
Limited Use(有限使用)
Daili 對從 Google API 取得之資訊的使用,以及將其移轉至任何其他應用程式的行為,將遵守 Google API Services User Data Policy,包括其中的 Limited Use(有限使用)要求。
6. 我們如何保護你的資料
我們透過以下措施保護 Daili 中的所有資料——包括 Google 使用者資料:
- 傳輸加密:應用程式、網頁版和本網站只透過 HTTPS (TLS) 與我們的伺服器通訊。
- 密碼僅以安全雜湊(bcrypt)形式保存。任何人,包括我們在內,都無法讀取。
- 已連結行事曆帳號的存取金鑰在資料庫中加密(AES-256),絕不會離開我們的伺服器。
- 存取控制:每個請求都必須處於登入狀態,伺服器只傳回你自己家庭的資料。私人項目只有你自己看得到。
- 代管於歐盟:我們的伺服器和資料庫由 Host Europe GmbH 代管於歐盟境內的專業資料中心。
- 人少,資料少:只有 Daili 的開發者擁有管理權限,我們也只蒐集功能所需的資料——不蒐集位置,沒有廣告 ID,沒有追蹤。
- 萬一發生問題:如果發生個資外洩,我們會依照 GDPR 的要求(GDPR 第33條和第34條)通知資料保護機關和受影響的人。
7. 你的資料存放在哪裡
Daili 伺服器由 Host Europe GmbH 代管於歐盟(德國)。Firebase Authentication 和 Firebase Cloud Messaging 是 Google 的服務;Google 可能依據歐盟標準契約條款,在歐盟以外的伺服器上處理有限的技術資料(例如裝置權杖)。Google 可能依據歐盟標準契約條款,在歐盟以外的伺服器上處理 Gemini 請求。RevenueCat 依據歐盟標準契約條款,在位於美國的伺服器上處理購買資料。Daili 雲端中的筆記檔案由位於德國的 Hetzner Online GmbH 儲存。
8. 資料保留多久
只要你的帳號存在,資料就會保留。如果你刪除帳號,它會立即停用,保留30天的寬限期(以防你改變主意——可透過郵件連結復原),之後永久刪除。你隨時可以把資料匯出為檔案(設定 → 個人資料 → 下載我的資料)。你的帳號被刪除時,我們也會刪除你的 Daili Plus 訂閱紀錄,並要求 RevenueCat 刪除其關於你的紀錄。Apple 和 Google 會依其各自的隱私權政策保留你的購買紀錄。
9. 兒童
Daili 是為家庭而做的。兒童帳號由家長或監護人建立並管理:既可以是無須登入的受管資料,也可以透過家庭管理員的個人邀請。家長隨時可以移除孩子的資料及其內容。
10. 你的權利
- 存取我們持有的關於你的資料(應用程式內匯出即可滿足)
- 更正錯誤資料、刪除資料、限制處理
- 資料可攜(匯出的檔案)
- 反對基於正當利益的處理
寫信到 support@daili.app 即可。你也有權向奧地利資料保護局(Datenschutzbehörde, dsb.gv.at)提出申訴。
11. 變更
如果 Daili 新增了會改變資料處理方式的功能,我們會更新本頁並在頂端標註日期。
12. 語言
本政策以英文和德文撰寫。其他語言的譯文僅為方便閱讀而提供;若有出入,以英文版本為準。
daili