隱私權說明
負責人:Chan Nam Ao,Johannisplatz 20,04103 Leipzig,Deutschland,team@stayinde.de。
免費使用:資料留在你的瀏覽器
- 不用註冊,網站不問姓名;只有你自己選擇登入(email 驗證碼、Apple 或 Google)時,我們才會拿到 email(見下面兩節)。
- 你選的主題、送達時間、閱讀進度和查過的字,存在你自己瀏覽器的本機儲存空間(localStorage),不會傳到我們的伺服器,除非你選擇用 email 存一份(見下一節;下面「網站代管與統計」說的統計,只會送出你走到哪一步)。清除瀏覽器資料,就會刪除。
- 載入新聞時,瀏覽器會把你選的主題和日期送到我們的伺服器,用來挑出你的三則;這些請求不含任何可以辨識你的資料。
- 發音使用裝置或瀏覽器內建的語音功能。部分瀏覽器(例如 Chrome)的線上語音,會把要念的德文字傳給瀏覽器的供應商處理。
- 每日提醒有兩種,都要你自己開啟。一是行事曆檔案(.ics),下載後存在你自己的行事曆裡。二是每日 email(2026 年 10 月 9 日起,登入後在「設定」→「提醒」或閱讀時的小視窗開啟):每天在你設定的時間寄一封到帳號的 email,列出當天三則的標題和一個開始閱讀的按鈕,不含廣告,信裡一鍵就能關掉;為了寄這封信,我們記下你開啟或關閉的時間、小視窗出現和回答的次數,以及每天寄出的紀錄(哪三則、寄送狀態),寄送紀錄 120 天後刪除,依據是履行你要求的服務(GDPR 第 6 條第 1 項 b 款)。我們不推播。提醒、每日 email 和「複製網址」的連結帶著你選的主題、送達時間、時區和第一次設定的日期,讓你在別的瀏覽器打開時也能直接讀;這些資料無法用來辨識你。
用 email 存紀錄(自願)
- 想換手機或換瀏覽器也接著讀,可以在「今天讀完了」、Plus 頁或「設定」輸入 email。我們寄一組 6 位數驗證碼到這個 email;你輸入驗證碼後,這個瀏覽器的紀錄(設定、閱讀紀錄、查字紀錄、字卡)會另存一份在 Supabase(Supabase Inc.)位於德國法蘭克福的資料庫,之後在別的手機或瀏覽器用同一個 email 收驗證碼,就能取回。依據是履行你要求的服務(GDPR 第 6 條第 1 項 b 款)。
- 你的帳號用一個從 email 算出的代碼當鑰匙。2026 年 10 月 1 日起,我們也把 email 和帳號存在一起(同一個資料庫),並記下登入方式、語言版本、第一次和最近一次登入的時間,用來讓你登入、取回紀錄,以及寄跟你的帳號有關的信(例如免費試用快結束)和你開啟的每日 email。email 只有 StayinDE 團隊看得到,不交給別人,也不用來寄 StayinDE 電子報;依據同樣是履行你要求的服務(GDPR 第 6 條第 1 項 b 款)。驗證碼只存雜湊值,10 分鐘後失效。
- 方案資訊信:免費試用或免費 Plus 快結束、剛結束時,我們最多各寄一封信,附上你在讀滿 280 的閱讀和查字紀錄,以及繼續使用 Plus 或 Pro 的方案與優惠;信裡只介紹讀滿 280 自己的方案。依據是我們向自己的讀者介紹同類服務的正當利益(GDPR 第 6 條第 1 項 f 款,以及德國《不正當競爭防止法》UWG 第 7 條第 3 項)。你可以隨時免費拒收:在「設定」→「隱私與同意」關掉「方案與優惠 email」、按每封信最下方的取消連結,或回覆信件告訴我們;拒收之後,我們只寄登入驗證碼這類你自己要求的信。拒收紀錄只存你的 email,用來確保不再寄出。
- 驗證碼信由 Resend, Inc.(美國) 代寄,對方只用你的 email 寄這封信(GDPR 第 28 條的資料處理協議);寄信需要的資料會傳到美國,依據是歐盟標準契約條款;Resend 也參加了歐美資料隱私框架(EU-U.S. Data Privacy Framework)。
- 為了防止有人拿這個功能大量寄信,我們計算每天寄出的次數:依 email 的代碼,以及一個由你的 IP 位址和當天日期算出的代碼。IP 位址本身不儲存,這些次數兩天後刪除(GDPR 第 6 條第 1 項 f 款:防止濫用的正當利益)。
- 驗證成功後,瀏覽器會存一個必要的 cookie(l280_save),裡面是經過簽章的 email 代碼,和遮住大部分的 email(例如 an•••@gmail.com),用來確認這個瀏覽器可以讀寫你的那份紀錄(德國 TDDDG 第 25 條第 2 項:提供你要求的服務所必需)。
- 用付款時的 email 收驗證碼的話,我們會向 Stripe 查這個 email 底下有沒有 讀滿 280 Plus 訂閱,有的話就在這個瀏覽器一起開通 Plus。
- 最後一次同步超過 12 個月的紀錄會自動刪除;email 在最近一次登入和最近一次同步都超過 12 個月後刪除。你也可以隨時在「設定」→「登入與紀錄」按「永久刪除雲端紀錄」,email 會一起刪除。
用 Apple 或 Google 登入(自願)
- 你可以按「透過 Apple 登入」或「使用 Google 帳戶登入」,代替 email 驗證碼。瀏覽器會被帶到 Apple(Apple Distribution International Ltd.,愛爾蘭)或 Google(Google Ireland Limited,愛爾蘭)的登入頁;你在那裡登入並同意後,對方交給我們一份經過簽章的登入證明(ID token),裡面有你的 email 和「這個 email 已經驗證」。我們只要求 email 這一項;在 Apple 選「隱藏我的電子郵件」的話,我們收到的是 Apple 的轉寄地址。依據是履行你要求的服務(GDPR 第 6 條第 1 項 b 款)。
- 我們用這個 email 算出和 email 驗證碼一樣的帳號代碼,之後的做法和上一節相同:email 和帳號存在一起;姓名、照片和你在 Apple 或 Google 的帳號編號不儲存。
- 只有你按下按鈕時,瀏覽器才會連到 Apple 或 Google;我們的網頁不載入他們的任何程式。登入過程中,瀏覽器會存一個 10 分鐘的必要 cookie(l280_oauth),裡面是經過簽章的隨機驗證值,用來確認回來的是同一次登入(德國 TDDDG 第 25 條第 2 項)。登入之後用的是上一節的 cookie(l280_save)。你在 Apple 或 Google 網站上的登入,適用它們自己的隱私政策。
排行榜:登入的讀者會出現在連續閱讀排行榜上。我們從你存在伺服器上的閱讀紀錄找出哪幾天讀滿過一則,算出連續天數,和一個暱稱一起顯示。暱稱是你自己取的,或我們給的德文動物名;不會顯示 email 或其他資料。你可以在排行榜或設定裡隨時隱藏自己。法律依據:GDPR 第 6 條第 1 項 f 款(讓讀者看見彼此每天在讀的正當利益)。隱藏之後就不再顯示;「永久刪除雲端紀錄」會一起刪除排行榜資料;12 個月沒有更新的排行榜資料自動刪除。
邀請朋友:你的邀請連結裡有一組隨機代碼。朋友用這個連結第一次登入時,我們記下兩個帳號代碼之間的邀請關係(不是 email)、加入和讀滿 3 天的時間,用來發放 Plus 天數和防止重複領取(第 6 條第 1 項 b 款、f 款)。這些紀錄 12 個月後刪除。邀請你的人只看得到人數,看不到是誰。
活動贈送的 30 天:活動連結使用所有人共用的活動代碼。登入並領取時,我們記錄帳號代碼、領取來源、時間和使用期限,用來發放 Plus 天數及防止重複領取(第 6 條第 1 項 b 款、f 款)。這個活動不需要電子報訂閱,也不會向 beehiiv 查詢你的訂閱或 email。活動明細 12 個月後刪除;為了維持活動贈送與朋友邀請共用的初次體驗上限,以及完成尚未發放的天數,我們另外保留帳號代碼對應的領取及發放紀錄,包括來源、期限、發放狀態和延後的扣款日,不含 email 或電子報訂閱編號。
上述 12 個月期限適用於活動明細。為了維持每個帳號最多 12 次獎勵,以及避免刪除後的舊同步重新建立排行榜資料,我們另保留帳號代碼對應的獎勵次數與刪除標記,不含 email 或閱讀內容。尚未完成發放的獎勵紀錄會保留到處理完成。
登入後的免費試用
- 第一次登入時,我們在同一個資料庫(Supabase,德國法蘭克福)記下這個帳號代碼的免費試用:開始和結束的時間、用哪一種方式登入(Apple、Google 或 email)、哪一個語言版本。用來在這 3 天打開 Plus(GDPR 第 6 條第 1 項 b 款),以及讓同一個帳號不會重複試用(第 6 條第 1 項 f 款:防止濫用的正當利益)。試用結束 12 個月後自動刪除;「永久刪除雲端紀錄」會刪掉你的閱讀紀錄,試用紀錄則保留到這個期限。
- 開始試用的瀏覽器會存一個必要的 cookie(l280_tf),裡面是帳號代碼的前 16 個字元,讓同一個瀏覽器只開一次免費試用(德國 TDDDG 第 25 條第 2 項)。登入的 cookie(l280_save)也記著試用的開始和結束時間,讓頁面不必每次查資料庫。
- 免費試用不需要付款方式,期滿自動結束。之後綁卡的話,適用下一節「Plus 訂閱」。
Plus 訂閱
- 付款由 Stripe Payments Europe, Ltd.(愛爾蘭)處理(履行合約所需,GDPR 第 6 條第 1 項 b 款)。Stripe 會收集付款所需的資料(例如 email、付款方式、帳單國家),用來完成交易、寄收據與依法計算加值稅;我們不會拿到你的卡號。交易紀錄依德國稅法規定的期限保存。
- 開通後,你的瀏覽器會存一個必要的 cookie(l280_plus),裡面是經過簽章的訂閱編號與訂閱狀態,用來確認這個瀏覽器可以使用 Plus(德國 TDDDG 第 25 條第 2 項:提供你要求的服務所必需)。
- 跨裝置同步:Plus 會把你的閱讀紀錄、查字紀錄、字卡和設定另存一份在 Supabase(Supabase Inc.)位於歐盟德國法蘭克福的資料庫,只用來讓你換裝置也能繼續(GDPR 第 6 條第 1 項 b 款)。資料庫裡只有訂閱編號的雜湊值,沒有你的姓名或 email。最後一次同步超過 12 個月的資料會被刪除;你也可以隨時寫信要求刪除。
- 「Plus 專屬連結」讓你在另一個瀏覽器開通同一個 Plus。它等於一把鑰匙,請不要公開分享。
網站代管與統計
Vercel Inc.(美國)代管本站,會處理連線所需的技術資料(IP 位址、時間、瀏覽器類型),依據是我們安全提供網站的正當利益(GDPR 第 6 條第 1 項 f 款);跨境傳輸依歐盟標準契約條款。我們使用 Vercel Web Analytics 計算頁面瀏覽次數,它不使用 cookie,也不追蹤個人;你的閱讀內容與查過的字不會進入分析資料。我們的資料庫由 Supabase(Supabase Inc.,美國)代管,資料存放在德國法蘭克福;Supabase 依 GDPR 第 28 條的資料處理協議替我們處理,若有從歐盟以外存取的情形,依歐盟標準契約條款。
另外,我們在自己的資料庫(Supabase,位於德國法蘭克福)記幾個匿名的每日總數:這一天有幾台裝置第一次完成設定、打開當天的新聞(同時記下這台裝置是哪一天第一次完成設定,只有日期,用來算回訪率)、讀滿一則、讀完三則、打開 Plus 介紹頁、開出付款頁、登入、開始免費試用,以及有幾台裝置用過某個功能(切換程度或地區、聽朗讀、多讀一則、查字、複習字卡、打開單字本、進度頁或方案頁、按試用按鈕,每台裝置每天每項最多算一次)。每次只是把當天那一項的數字加一,不存 IP 位址、不存任何能認出你或你的裝置的資料,你讀了什麼、查了哪些字也不會送出。依據是我們了解產品有沒有人用、該改哪裡的正當利益(GDPR 第 6 條第 1 項 f 款)。
推廣成效統計:為了知道每個推廣連結帶來多少讀者、有多少人讀滿第一則、走到 Plus 付款頁,我們也記錄你走到哪一步(打開頁面、選好主題、讀滿一則、讀完三則、看到 Plus 介紹、打開付款頁)、你從哪個連結或網站進來(例如 Threads 某一則貼文的公開代碼,或只有網站名稱),以及日期、大略的國家、裝置類型(手機或電腦)和頁面語言。你讀了什麼、查了哪些字不在這份紀錄裡,你的瀏覽器裡也不會為此多存任何東西:伺服器用你的 IP 位址和瀏覽器類型,加上一組每天更換、隔天就刪除的隨機值,算出一個只在當天有效的代號;IP 位址和瀏覽器類型本身不儲存,隔天起連我們也無法把代號對回任何裝置。開始試用時,這個代號和你點進來的連結標籤會寫進訂閱紀錄;我們另外把訂閱的狀態、日期、試用結束日與已付金額複製到同一個資料庫做內部報表,不含 email、姓名與卡號(email 只存單向雜湊值,用來計算不重複的訂閱人數)。依據是我們了解推廣成效的正當利益(GDPR 第 6 條第 1 項 f 款);資料存放在同一個位於德國法蘭克福的資料庫,保存 400 天。瀏覽器開啟「全球隱私控制」(Global Privacy Control)或「不要追蹤」(Do Not Track)時,這些都不記錄。
關掉使用統計:在網站的「設定」→「隱私與同意」可以關掉「傳送匿名使用統計」。關掉之後,這個瀏覽器不再送出上面的每日總數和推廣成效統計,Vercel Web Analytics 也不再計算你的瀏覽。這個選擇存在一個 cookie(stayinde_notrack)裡,只用來記住你不想被計入(德國 TDDDG 第 25 條第 2 項:提供你要求的功能所必需)。
iPhone App
- 讀滿 280 iPhone App 不用註冊,也不問姓名。你選的主題、送達時間、閱讀進度、查過的字和字卡,存在這支 iPhone 上 App 自己的儲存空間,不會傳到我們的伺服器,除非你選擇用 email 存一份(見下面)。主畫面小工具顯示的內容,也是 App 在這支 iPhone 上準備好的,小工具本身不連線。刪除 App,或在 App 的「設定」按「清除這支 iPhone 上的資料」,就會刪除;按「匯出我的資料(JSON)」,可以把這份資料存成檔案。
- 載入新聞時,App 會把你選的主題和日期送到我們的伺服器(由 Vercel 代管,見「網站代管與統計」),用來挑出你的三則;每天也會下載一次共用的字典。每個請求都帶著 App 的版本號碼;這些請求不含任何可以辨識你的資料。
- 用 email 存紀錄:在 App 的「設定」輸入 email,做法和上面「用 email 存紀錄(自願)」一節相同,存在同一個資料庫,網站和 App 可以互相取回。不同的是 App 不用 cookie:驗證成功後,伺服器交給 App 經過簽章的登入憑證,App 把它存在 iOS 的鑰匙圈(Keychain),只用來向我們的伺服器證明這支 iPhone 可以讀寫你的紀錄;在 App 登出或清除資料時刪除。App 只同步你的紀錄,網站的付費方案不會在 App 裡開通。
- App 免費,沒有 App 內購買,也不使用 RevenueCat 或其他付款服務。
- 每日提醒是 App 在這支 iPhone 上排好的本機通知,時間到了由 iOS 顯示;我們沒有推播伺服器,也不知道你有沒有開通知。
- 發音使用 iPhone 內建的德文語音,在手機上處理,不經過我們的伺服器。
- App 會像網站一樣,送出匿名的每日總數和推廣成效統計(做法、依據和保存期限見「網站代管與統計」):步驟相同,裝置類型記為「iPhone App」,沒有推廣連結的來源。你讀了什麼、查了哪些字不會送出。你可以在「設定」→「你的資料」關掉「傳送匿名使用統計」,關掉後 App 就不再送出。
- 原始報導連結和「用 Google 翻譯查」會在 App 內的瀏覽器打開,只有你點下去的時候才會連線,之後適用那些網站的隱私政策。
外部連結
原始報導連結和「用 Google 翻譯查」會把你帶到其他網站,只有在你點下去的時候才會連線,之後適用那些網站的隱私政策。
你的權利
你有權查詢、更正、刪除、限制處理、資料可攜與反對,也可以向資料保護主管機關申訴(例如薩克森邦資料保護官 Sächsische Datenschutz- und Transparenzbeauftragte)。在網站的「設定」可以下載瀏覽器裡的資料;在 App 的「設定」可以匯出或清除 iPhone 裡的資料。
反對權(GDPR 第 21 條):上面依「正當利益」(第 6 條第 1 項 f 款)處理的資料,你可以基於自身的特殊情況隨時反對,我們會停止處理,除非有法律上更重要的理由。對方案資訊信這類直接行銷的反對不需要任何理由,我們收到就停止。最簡單的做法:在「設定」→「隱私與同意」關掉方案與優惠 email 或使用統計、按信裡的取消連結,或寫信到 team@stayinde.de。