草稿:本政策尚未生效。

ttfriday 隱私權政策

本政策說明 ttfriday(以下稱「本 App」)在您使用時會處理哪些資料、為什麼、交給誰、放在哪裡、保留多久,以及您可以怎麼行使權利。本政策描述的是本 App 目前這個版本實際的行為;行為改變時,我們會先更新本政策。

本政策不構成法律意見。

1. 我們是誰

本 App 由個人開發者 WEI KAI LIAO 開發與營運(以下稱「我們」),是本政策所稱資料的蒐集者與管理者。

聯絡方式:support@ttfriday.com(我們只透過電子郵件受理聯絡,不提供電話或通訊地址)

2. 我們處理哪些資料

不登入也能使用本 App:看示範行程、自己建立只存在手機上的行程、記帳,都不需要帳號。只有當您想邀請旅伴、加入別人的行程,或讓行程在多支手機之間同步時,才需要登入。我們不會要求您提供電話、地址或位置。目前這個版本會接觸到的資料如下:

您登入時(使用 Apple 或 Google 帳號)

您登入後,會存到我們伺服器上的內容

留在您手機上的資料

會離開您手機的資料

我們不會蒐集:精確或概略位置、通訊錄、相片圖庫、大頭貼、健康資料、付款資料、廣告識別碼、密碼。本 App 沒有廣告、沒有跨 App 追蹤;除了 Android 版文字辨識元件會傳給 Google 的診斷資訊(見第 5 節)之外,沒有第三方分析工具(Sentry 只收當機與錯誤報告,用來修正程式,不做使用行為分析),也不販售任何資料。

3. 我們怎麼取得這些資料

除了上面這些,我們不會從其他來源取得或購買關於您的資料。

4. 為什麼處理這些資料

資料目的
城市代碼回傳該城市的天氣預報
AI 需求文字、介面語言產生行程建議並回傳給您
安裝識別碼、IP 位址限制每日使用次數、防止濫用與攻擊,維持服務可用
匯率請求(不帶參數)回傳最新匯率
請求時間、處理結果、耗時等技術紀錄排除故障、確認服務正常
當機報告、裝置資訊、崩潰回報安裝碼找出並修正造成當機與錯誤的程式問題
帳號識別碼、電子郵件地址讓您登入、在不同手機上認得同一個帳號,以及在您透過網頁或來信要求刪除帳號時確認是您本人。我們不會寄行銷信
名稱在您加入的行程裡讓團主與其他團員認得您
登入憑證的雜湊值維持登入狀態、偵測憑證被盜用
行程、建議、團員記帳、成員關係、邀請同步您的行程,並讓同一趟行程的成員一起規劃與記帳
檢舉、封鎖、停權紀錄處理濫用與不當內容,保護其他使用者
寄給客服的電子郵件地址與信件內容回覆您的問題

我們不會把這些資料用在上述目的以外的用途。

如果您不想提供上述資料:不使用天氣、AI 行程建議或匯率功能,就不會送出對應的資料;App 的其他功能(行程、記帳等)仍可使用,天氣與匯率會改為顯示內建或上一次取得的數字。不登入,就不會有帳號資料,行程也不會上傳;代價是不能邀請旅伴、加入別人的行程或在多支手機間同步。

5. 我們把資料交給誰

以下每一家都只收到完成該功能所需的資料:

對象為了什麼收到什麼
Amazon Web Services(AWS)代管我們的伺服器、帳號與行程資料庫、每日備份(Amazon S3)、內容傳遞網路(CloudFront)、防火牆、金鑰保管經過我們伺服器的所有請求內容與您的 IP 位址;第 2 節列出的帳號與行程資料(含備份)
Sentry(Functional Software, Inc.)接收當機與錯誤報告當機報告、裝置資訊、崩潰回報元件產生的隨機安裝碼;不含您的名稱、電子郵件、帳號識別碼、IP 位址、行程或記帳內容
Apple(只限以 Apple 登入)「以 Apple 登入」的身分驗證;刪除帳號時撤銷本 App 的授權登入時您直接與 Apple 互動;我們的伺服器只向 Apple 下載公開的驗證金鑰(不含您的資料),刪除帳號時把撤銷所需的授權資料送給 Apple
Google(只限以 Google 登入)「以 Google 登入」的身分驗證登入時您直接與 Google 互動;我們的伺服器只向 Google 下載公開的驗證金鑰,不會把您的資料送給 Google
Amazon Bedrock(AWS 的 AI 服務),使用 Anthropic 開發的 Claude 模型產生 AI 行程建議您的 AI 需求文字與介面語言。不含您的 IP 位址與安裝識別碼
OpenWeather提供天氣預報由我們的伺服器查詢,只送出城市的座標;不含任何關於您的資料
Frankfurter(開放的匯率服務)提供匯率由我們的伺服器代為查詢,只送出要查的幣別;您的手機不會直接連線 Frankfurter,因此它收不到您的 IP 位址或任何關於您的資料
Cloudflare管理 ttfriday.com 網域,並把寄到 support@ttfriday.com 的信轉寄給我們您寄來的信件(含寄件地址與內容)
我們用來收信與回信的電子郵件服務收存並回覆客服信件您寄來的信件與我們的回信
Google(只限 Android 版;該元件隨 App 一起安裝,App 執行時可能傳送,不限於您使用「拍收據」的時候)手機上的文字辨識元件照片不會送出;該元件會傳送裝置資訊(製造商、型號、系統版本)、App 資訊(套件名稱與版本)、效能數據等診斷資訊,以及一組僅供診斷的安裝層級識別碼(每次安裝產生一組,不是用來識別您本人或您的手機),經加密連線傳給 Google,用於診斷與使用情形分析

關於 AI 行程建議:依 AWS 公開的說明,Amazon Bedrock 預設不儲存模型的輸入與輸出,模型開發者(Anthropic)無法存取這些內容。我們也已關閉 AI 請求內容的紀錄功能。請不要在 AI 需求文字中填入身分證號、電話等個人資料。

依 Frankfurter 公開的說明,該服務不記錄個人資料、IP 位址或請求網址;依 OpenWeather 公開的說明,該服務不儲存 API 請求的參數與 IP 位址。

我們要求或選擇的服務提供者,都必須提供與本政策相同或相當的資料保護。除依法律要求外,我們不會把資料提供給其他人。

6. 資料放在哪裡

資料主要存放於美國;內容傳遞網路的節點分布於全球。

具體來說:我們的伺服器、帳號與行程資料庫及其備份位於 AWS 美國東部(維吉尼亞北部);AI 行程建議會在 AWS 美國境內的資料中心處理;內容傳遞網路會在離您最近的節點接收請求;當機報告存放於 Sentry 在美國的資料中心。Frankfurter、OpenWeather、Cloudflare 及電子郵件服務商依其各自的服務架構處理資料,可能位於您所在國家或地區以外。

7. 除了您以外,誰讀得到這些資料

我們直接說明:

共享行程裡,誰看得到什麼

內容團主同一趟的團員其他人
行程本體(景點、時間、團主記的支出、公告)看得到、可修改看得到、不能修改看不到
成員名單(名稱、縮寫頭像、團主或團員)看得到看得到看不到
您的電子郵件地址、帳號識別碼看不到看不到看不到
團員提出的建議看得到全部看得到自己提的與處理結果看不到
團員自己記的支出看得到、可修改或刪除看得到;只能修改或刪除自己記的看不到
誰檢舉了誰、誰封鎖了誰看不到看不到看不到

8. 保留多久

資料放在哪保留多久
行程與記帳內容您的手機直到您在 App 裡刪除、清除 App 資料或解除安裝
登入憑證您手機的鑰匙圈/Keystore直到您登出、刪除帳號或解除安裝
帳號識別碼、名稱、電子郵件地址我們的伺服器直到您刪除帳號
您當團主的行程、成員關係、建議、團員記帳我們的伺服器直到團主刪除該行程或刪除帳號(見第 9 節);衝突版本每趟只留最近 3 份
邀請連結代碼的雜湊值我們的伺服器連結 30 天後失效;行程或帳號刪除時一併刪除
登入憑證的雜湊值我們的伺服器60 天沒有使用就失效;登出或刪除帳號時立即作廢
檢舉、封鎖、停權紀錄我們的伺服器直到相關帳號刪除
上面所有伺服器資料的每日備份Amazon S3(美國東部,加密儲存)每份備份保留 30 天後自動刪除
匯率與天氣暫存、安裝識別碼您的手機直到您清除 App 資料或解除安裝
安裝識別碼與 IP 位址的雜湊值(以每日更換的密鑰計算,無法還原成原值)我們的伺服器48 小時後刪除
天氣預報快取(不含個人資料)我們的伺服器48 小時後刪除
技術紀錄(時間、請求編號、功能、結果、耗時;不含 IP、AI 內容、安裝識別碼、帳號識別碼、邀請連結代碼)我們的伺服器最多 14 天
AI 需求文字與產生的建議我們的伺服器只轉送、不儲存處理完即丟棄
客服信件電子郵件服務處理完畢後 30 天內刪除
當機報告Sentry(美國)最多 90 天後自動刪除

我們的伺服器不保存您的原始 IP 位址。防火牆與內容傳遞網路會即時使用 IP 位址來阻擋異常流量。

備份的用途是在伺服器故障時還原資料,最多可能遺失最近 24 小時的變更。您刪除的資料會立即從伺服器上的資料庫移除,但已經做好的備份裡仍有副本,要等那些備份在 30 天保留期滿後自動刪除才會完全消失(雲端儲存的自動刪除通常在期滿後一到兩天內執行)。在那之前,我們不會為了其他目的使用備份;若必須從備份還原,我們會在還原後再次刪除您已要求刪除的資料。

9. 您的權利

您可以向我們請求:查詢或閱覽、取得複本、補充或更正、停止蒐集處理或利用、刪除您的資料。

刪除帳號

請寄信到 support@ttfriday.com。我們會在合理期間內回覆。

10. 兒童

本 App 不是為 13 歲以下兒童設計,我們也不會在知情的情況下蒐集兒童的個人資料。如果您認為有兒童提供了資料給我們,請來信,我們會刪除。

11. 政策變更

本政策若有變更,我們會更新本頁頂端的版本與生效日期,並保留每一個舊版本供查閱。重大變更(例如新增會收到您資料的對象)會在生效前更新本政策。

變更紀錄:

舊版本:1.0 與 1.1 都是發布前的內部草稿,從未公開發布,因此沒有舊版本可供查閱。

版本 1.2 · 於 App 首次上架當日生效