隱私政策

Jabiko 以免註冊即可使用為原則。這份政策說明資料會留在哪裡、登入同步與回報功能會送出什麼,以及你可以如何處理自己的資料。

最後更新:2026-07-18

1. 未登入時儲存在瀏覽器的資料

練習紀錄、作答內容、正誤、作答時間、收藏,以及語言、主題、注音、語速、目標級別等偏好,主要儲存在你目前瀏覽器的 localStorage。這些資料不會因為單純使用網站就自動變成 Jabiko 帳號資料。

你可以透過瀏覽器的網站資料設定清除本機資料。清除瀏覽器資料、使用無痕模式或更換裝置,可能讓未同步的進度永久消失。

2. Google 登入與跨裝置同步

登入是選用功能,由 Google OAuth 與 Supabase Auth 處理。登入時,Jabiko 會取得帳號識別碼,以及 Google 提供的基本帳號資訊,例如名稱與電子郵件地址。

登入後,練習紀錄會同步到 Supabase。同步資料可能包含題目識別碼、單字識別碼、作答目標形式、題目提示、預期答案、你送出的答案、正誤、時間戳與作答時間,目的是讓進度可以在不同裝置合併與延續。每位使用者只能透過公開 API 讀取或寫入自己的練習紀錄。

3. 匿名使用分析

正式環境可能透過 Cloudflare Zaraz 收集粗略的使用事件,例如開啟哪個功能、練習模式、JLPT 級別、介面語言、是否答對、完成題數、文法頁識別碼或文章代稱。這些事件用來了解功能是否真的被使用。

Jabiko 的自訂分析事件不傳送題目全文、你輸入的答案、電子郵件、Supabase 使用者 ID、文章正文、查詢字串或自由輸入文字。Cloudflare 等基礎設施供應商仍可能為傳輸、安全與防濫用處理 IP 位址、裝置或請求資訊,並依其自身政策處理。

4. 意見回饋與題目回報

送出一般回饋時,會保存類別、訊息、是否希望回覆,以及你自行填寫的聯絡方式。題目回報還會包含回報原因、題目 ID、題型標籤、作答目標形式、級別、單字 ID、單字表記與讀音、題目提示、預期答案、你所選的答案、介面語言,以及你自行填寫的補充說明,方便定位問題。

若你已登入,Supabase 會在伺服器端記錄帳號 ID、電子郵件與登入提供者;匿名使用者則不會有這些帳號欄位。回報資料不會透過網站公開讀取。請不要在自由輸入欄位提供不必要的敏感資料。

5. 外部服務

  • Cloudflare:網站傳遞、安全與選用的 Zaraz 分析。
  • Supabase:Google 登入、登入狀態、練習同步與回報資料庫。
  • Google:你主動選擇 Google 登入時的身分驗證。
  • ECPay 與其他外部連結:只有在你主動點擊後才會前往第三方網站;付款資料不會由 Jabiko 前端保存。

6. 保存、刪除與聯絡

本機資料會保留到你清除瀏覽器網站資料為止。遠端練習紀錄與回報會保留到完成其同步、維護、回覆或問題追蹤用途,或由你提出刪除要求為止。

目前尚未提供完整的自助匯出與刪除介面。若要詢問或刪除帳號相關資料,請先登入相同帳號,再使用網站的「回饋」功能並勾選希望回覆;請勿在公開 GitHub issue 張貼個人資料。Jabiko 不會出售個人資料。

7. 政策變更

功能或資料處理方式有實質改變時,這份政策會同步更新日期與內容。若變更會明顯影響使用者權益,會以網站上的適當方式提醒。