Turnabee

隱私權政策

最後更新:2026 年 10 月 15 日

本文件以英文版為準;其他語言版本僅為方便閱讀而提供的翻譯,內容如與英文版有出入,以英文版為準。

Turnabee 只收集「把一件事送到另一個人的行事曆上」真正需要的資料。 我們不賣資料、不在網站上放廣告,也不分析你行事曆的內容。 登入後的頁面、受通知者的頁面不做任何追蹤;只有沒登入時看的公開介紹頁,裝了 Google 的廣告成效追蹤碼(見下面「Cookie」)。

Turnabee 上有兩種人

這件事會影響下面每一段,所以先講清楚:

我們收集什麼

建立者(用 Google 登入的人)

你按「用 Google 登入」的時候,我們只向 Google 要三樣東西 (權限範圍是 openid email profile):

你的 Google 帳號識別碼Google 給每個帳號一組固定的編號。我們用它認出「是同一個人回來了」。
你的 Email用來認出你的帳號。
你的名字顯示在畫面上,也會出現在受通知者收到的信裡(「這是 ○○○ 幫你安排的」)。

我們不會拿到你的 Google 密碼,登入全程在 Google 自己的畫面上完成。

建立者(用 Email 登入的人)

你填 Email、按「寄登入連結給我」的時候,我們會寄一封信給你,裡面有一個登入連結和一組 6 位數登入碼, 15 分鐘內有效、只能用一次。為此我們存下:

你的 Email用來認出你的帳號,也是我們寄登入信的地址。如果你本來就用同一個 Email 的 Google 帳號登入,兩種方式會是同一個帳號。
你的名字第一次設定時你自己填的。顯示在畫面上,也會出現在受通知者看到的頁面上。
登入信的紀錄那個連結和登入碼只存加密過的雜湊(我們自己也看不到原本的內容),另外存一個從哪裡要求的雜湊(不是原本的 IP), 用來防止同一個地方一直要求寄信。一天後刪除。

你用下去之後,我們還會記這幾樣,每一樣都是為了一個畫面上看得到的功能:

你的時區例如 Asia/Taipei,由你的瀏覽器告訴我們。用來判斷一件事「過期了沒」—— 沒有它,我們會用錯的日期,在你那一天還沒過完的時候就說事情過期了。
你選的語言讓你換一台裝置也是同一種語言。
你從哪裡找到 Turnabee例如 reddit、google、direct, 只有固定的十種標籤之一,只在你建立帳號的那一刻記一次,之後不會再更新。 用來知道哪裡的介紹真的有幫到人。不存網址、不存你看過哪些網頁,也不拿來做跨網站追蹤或廣告。
你在哪幾台裝置登入著每一次登入,我們記下那台裝置瀏覽器的 User-Agent 和最近一次使用的時間,列在帳號頁上,讓你看得到、也可以把不認得的那一台登出。
通知如果你在某台裝置上開了通知,我們會存那個瀏覽器給的推播位址和加密金鑰 (沒有它就送不過去),以及你關掉了哪幾種通知。在帳號頁移除那台裝置,這些就一起刪掉。
主畫面你在哪幾種裝置(iPhone/iPad、Android、其他)上從主畫面圖示打開過 Turnabee。那種裝置就不再提示你「加到主畫面」。iPhone 上主畫面圖示和 Safari 不共用 cookie,只有記在帳號上,Safari 那邊才會知道。
付費訂閱(如果你有訂)收款方給我們的客戶編號和訂閱編號、你訂的方案、月繳或年繳、 訂閱狀態(例如「已取消」「扣款失敗」)、這一期到哪一天。用來決定你能用哪些功能, 以及讓你在帳號頁一鍵進到管理訂閱的頁面。我們看不到、也不存你的卡號—— 付款資料只在收款方那邊。

受通知者

「行事曆有沒有來抓過」那一項是為了回答一個問題:他到底有沒有連上? 沒有這個,建立者就只能猜,而「以為對方會收到、其實不會」是這個產品最嚴重的失敗。 我們看不到他行事曆裡的任何內容,也看不到他有沒有真的打開通知。

事項本身

你寫進去的東西:標題、說明、分類、日期與時間、這件事給誰做、誰看得到、 要不要出現在共用行事曆上,以及誰在哪一天打了勾。

這些內容會照原樣送到你指定的受通知者的行事曆上——那正是這個產品在做的事。 所以請記得:你寫進去的字,對方看得到。

Cookie

下面這些全部都是網站本身運作用的,沒有任何一個是追蹤用的,也沒有任何一個來自第三方。 (公開介紹頁上由 Google 放的 cookie,另外寫在這一節最後。)

會留著的:

sid記住你登入了。
gid記住你現在在看哪一個群組。
lang記住你選的語言。
tz記住你的時區已經告訴過我們了,瀏覽器就不用每一頁都再送一次。
pwa記住這台裝置已經把 Turnabee 加到主畫面,不再提示你。

只活幾分鐘、用完就消失的(登入、以及連接 Google 日曆的那一趟):

next登入之後把你帶回原本要去的那一頁。10 分鐘。
oauth_state確認從 Google 登入回來的是同一趟,防止別人冒用; 如果是第一次註冊,也順便帶著上面那個「從哪裡找到 Turnabee」的標籤。10 分鐘。
gcal_state、gcal_m、gcal_tz連接 Google 日曆那一趟: 確認回來的是同一趟、是哪一位受通知者、他的時區。15 分鐘。

公開介紹頁上的 Google 廣告追蹤碼

我們在 Google 上打廣告。為了知道廣告有沒有帶來註冊,只有在你沒登入時看的公開介紹頁 (首頁、價格、說明、指南、示範、聯絡、更新紀錄、這份政策、服務條款)裝了 Google Ads 的 Google tag。 它會在你的瀏覽器放 cookie,並把你看的是哪一頁、是不是從廣告點進來的、瀏覽器的基本資訊送給 Google。 Google 怎麼使用這些資料,見Google 的說明。

登入後的每一頁、受通知者的每一頁、行事曆訂閱都沒有裝——那些頁面上有你家人的名字和私人連結, 不會送給任何廣告服務。我們沒有 Google Analytics。

唯一的例外:剛用 Google 註冊完、第一次看到的設定頁(那時還沒有群組,頁面上沒有任何家人的名字), 會載入一次這段追蹤碼,告訴 Google「有一個人註冊了」,讓我們知道是哪個廣告帶來的。不會送你的名字或 Email。 為了只送一次,註冊那一刻我們會在你的瀏覽器放一個 ads_su cookie,那一頁用完就刪掉,最多留 1 天。 被邀請來當幫手的人沒有這一步。

如果你在歐洲經濟區、英國或瑞士(或是我們判斷不出你在哪個國家),這段追蹤碼完全不會載入,什麼都不會送給 Google。 在其他地方,你可以在 Google 的廣告設定關掉個人化廣告,或讓瀏覽器擋掉追蹤 cookie——擋掉了,Turnabee 一樣能用。

我們怎麼知道有多少人來

首頁每被一個瀏覽器打開一次,我們就把當天的一個數字加一。就這樣—— 不放 cookie、不存 IP、不存瀏覽器資訊,那個數字沒有辦法連回任何一個人。 搜尋引擎的爬蟲和聊天軟體的連結預覽不算。

其他像「多少人連上了行事曆」這類數字,是直接從上面那些本來就存著的資料算出來的, 沒有另外記一份。

「你從哪裡找到 Turnabee」是這樣判斷的:你第一次打開網站時,瀏覽器看網址上有沒有 ?src= 這類標籤,沒有的話看你是從哪個網站連過來的(只看網域), 結果存在瀏覽器的 sessionStorage——那不是 cookie,不會自己送給我們, 關掉那個分頁就消失。只有你按「用 Google 登入」而且是第一次註冊時,那個標籤才會送過來, 存成你帳號上的一個欄位。

用「AI 幫你讀通知」的時候

這是建立者自己選擇要用的功能。你把一段通知(例如學校的通知單、群組裡的訊息)貼上或用講的輸入、按下「讀取」時:

送給 OpenAI 的只有你輸入的那段文字,加上今天的日期和時區(用來算出「下週四」是哪一天)。 文字裡的 Email 地址會先遮掉。不會送出你的帳號、Email、群組名稱、成員名單或其他事項, 也不會送出任何從 Google 拿到的資料。
我們存的你輸入的整段原文我們不存,AI 讀完就丟。 AI 讀出來的候選清單(每一筆的標題、日期、地點、要帶的東西,以及原文裡對應的那一句)會留著讓你確認; 你按「建立」之後,那一句原文就刪掉。整份候選清單最多 7 天後刪除(已經建立的事項照常留在你的群組裡)。 另外會留一筆使用紀錄(什麼時候用、用了多少、花了多久、成功或失敗),用來計算方案的次數,不含你輸入的內容。
用照片或截圖的時候照片先在你的手機上縮小、重新存一次,照片裡的位置、拍攝時間、相機型號等資訊在這一步就拿掉了,才送出去。 我們把這張照片送給 OpenAI 抄下上面的字——送兩次(兩種解析度),比對兩次抄出來的日期和數字,對不上的那幾行請你核對。 照片我們不存,抄完就丟;抄出來的字只放回你手機上的輸入框,按「讀取」之後照上面的文字流程處理。 照片裡如果有別人的名字或臉,也會一起送出去,請只拍需要的部分。
按 🎤 講話的時候(AI 助理,2026-10-14 起)錄音送給 OpenAI 轉成文字。錄音和轉出來的字我們都不存; 轉出來的字回到你的手機,照上面的文字流程處理。我們只留一筆紀錄(誰、什麼時候、多大、成功沒有),用來防止被大量使用,30 天後刪除。 錄音裡如果有別人的聲音,也會一起送出去。
匯入檔案的時候Word、Excel、PDF、文字檔在你的裝置上讀出文字,檔案本身不會送給我們,也不會送給 OpenAI。 你看過、按「讀取」之後,那段文字照上面的文字流程處理。掃描的 PDF:前 3 頁在你的裝置上轉成圖片,照上面照片的流程處理。 讀 PDF 用的程式(pdf.js)是從 cdnjs.cloudflare.com 下載到你的瀏覽器,Cloudflare 會看到你的 IP 位址和下載時間,看不到檔案內容。
問問題的時候例如「今天有什麼?」「明天 Jamie 要做什麼?」:不會送給 OpenAI。 答案是我們的網站從你的群組資料查出來的;念出來只用你裝置本身的聲音。

我們不做什麼

寫信或用聯絡表單找我們的人

不管你有沒有帳號,都可以從聯絡我們那一頁留言,或直接寄信。那時候我們會拿到:

你填的 Email用來回信給你。只用在這一件事上,不會拿去寄別的東西。
你寫的內容你想告訴我們的事。
裝置類型用聯絡表單送出時,會附上你用的是哪一類裝置(例如「iPhone」「Windows」), 方便我們找問題。如果你那時候是登入的,也會附上你的帳號 Email 和方案,我們才知道要查哪一個帳號。

這些不會存進 Turnabee 的資料庫,是變成一封信寄到我們的信箱。 信會留在信箱裡,方便之後接著回覆你;你隨時可以要求我們刪掉。

資料存在哪裡、誰碰得到

Turnabee 跑在 Cloudflare 上,資料存在 Cloudflare 的 D1 資料庫。 除了下面這幾家,沒有其他人拿得到:

Cloudflare主機與資料庫。所有資料都存在這裡。每一次連線都經過 Cloudflare,它會為了把網頁送到你手上、擋掉攻擊而處理你的 IP 位址。
Google選擇用 Google 登入的建立者的登入。你選擇連接 Google 日曆的話也會用到(見下一節)。另外,公開介紹頁上的 Google 廣告追蹤碼也是它(見上面「Cookie」)。
Resend寄摘要信和 Email 登入的信。摘要信只有「有填 Email 的受通知者」的信箱地址和信的內容會經過它;用 Email 登入的話,你的 Email 和那封登入信會經過它。 受通知者連接了 Google 日曆、自己沒有填 Email,而建立者替他打開摘要信時,用的是他連接時那個 Google 帳號的 Email。 你用聯絡表單送出的內容(你的 Email 和訊息)也是經由它寄到我們的信箱。
Sold through Link, LLC (formerly Lemon Squeezy LLC)只有你付費訂閱時才會用到。結帳在它的網站上完成,你的姓名、Email、 付款資料直接交給它;它回傳給我們的只有上面「付費訂閱」那一列寫的東西。 它是這筆交易在法律上的銷售方(Merchant of Record),細節見服務條款。
OpenAI只有建立者使用「AI 幫你讀通知」或 AI 助理時才會用到,負責從那段文字(或照片上的字)讀出日期和事項,以及把 🎤 的錄音轉成文字 (送了什麼,見上面「用「AI 幫你讀通知」的時候」)。依 OpenAI 的 API 政策,這些資料不會被拿去訓練它的模型; 我們沒有開啟分享資料給 OpenAI 的選項,也要求它不保存讀取結果。OpenAI 為了防止濫用,最多會保留 30 天 (法律要求時可能更久),之後刪除。

Google 使用者資料

Turnabee 在兩個地方用到 Google:

如果你選擇連接 Google 日曆:

Limited Use 聲明:Turnabee's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

(中文意思:Turnabee 對於從 Google API 取得的資訊,其使用與傳輸皆遵守 Google API 服務使用者資料政策,包含其中的 Limited Use 規定。)

保留多久、怎麼刪除

安全

所有連線都走 HTTPS。行事曆訂閱網址是一長串隨機字元,猜不到;建立者可以在「成員」頁 幫任何人換一條新的(舊的立刻失效),群組的加入碼也可以隨時更換。不過請注意: 拿到那串網址的人就看得到上面的內容,所以請當成密碼看待。

為了擋住有人用程式大量亂猜加入碼或短連結,猜錯的次數會用無法反推回 IP 的雜湊值 暫存最多約兩小時,之後自動刪除。我們自己不保存 IP 位址本身(Cloudflare 在傳送網頁時的處理,見上面「資料存在哪裡、誰碰得到」)。

兒童

Turnabee 不是給兒童使用的服務,我們也不會刻意收集兒童的資料。 家長當然可以把小孩的名字當成一個「受通知者」來安排事情——那只是一個名字。

這份政策改了怎麼辦

改了會更新最上面的日期。如果改動會實質影響你的資料怎麼被使用,我們會在網站上說明。

聯絡我們

任何關於隱私的問題,或者你想要一份自己的資料、或要求刪除,寫信到 hello@turnabee.com。

有問題或想說什麼? 聯絡我們 →

首頁 方案與價格 更新日誌 使用說明 指南 隱私權政策 服務條款 聯絡我們 經營者資訊