雀可Check 隱私權聲明
最後更新:2026 年 7 月 30 日(意見箱/客服 Modal;Google 表單僅通知;favicon)
雀可Check(以下簡稱「我們」或「本服務」)重視您的隱私。本聲明說明當您使用本 Discord 機器人時,我們如何收集、使用、保存及保護資料。
說明:原官網「設定中心」(/setup)已併入 管理儀表板(/dashboard);舊網址會轉址至儀表板。設定僅在儀表板儲存或透過 Discord 指令寫入,不 另提供僅在本機產生指令字串之頁面。
使用本服務即表示您已閱讀並理解本聲明。若您不同意,請停止使用。
一、我們是誰
雀可Check 是由獨立營運團隊維護的 Discord 機器人。本聲明適用於 bot 在 Discord 上提供的功能,以及 bot 所連結之 官網(quecheck.app;舊網域 bot404notfound.com 會導向官網)、Ko-fi 贊助同步、LINE 互通 Webhook、Google 表單通知 Webhook、Twitch 直播/聊天互通、Riot API 遊戲查詢、/ai 文字模式匯出寄信、法律頁面(/terms、/privacy) 等服務。
Discord、Ko-fi、LINE、Twitch、Google、OpenAI、Riot Games、Resend 等平台另有各自的隱私政策;您在那些平台上的行為,亦受其規範。
二、我們收集哪些資料
依您使用的功能,我們可能處理以下資料:
Discord 相關
- 使用者 ID、使用者名稱/暱稱、頭像(若功能需要)
- 您所在伺服器 ID、頻道 ID、身分組名稱(用於管理權限與伺服器自訂 AI 白名單等,非 VIP 方案辨識)
- 您發送給 bot 的指令內容、@ 提及 bot 的訊息、意見箱(/意見箱)留言、遠程客服(/客服)私訊與內部轉發內容、客服單(/客服單)於伺服器內頻道之訊息、頻道文字匯出(右鍵匯出時讀取您有權查看之頻道訊息以產生 `.txt`)、知識庫(/知識庫 上傳文件或匯入網址)與自動客服頻道之提問
官網管理儀表板(/dashboard,選用)
- 當您選擇 「用 Discord 登入」 時,我們透過 Discord OAuth2(scopes:`identify`、`guilds`)向 Discord 取得:您的 使用者 ID、顯示名稱、頭像,以及您所屬且具 管理伺服器 權限之 伺服器 ID 與名稱(僅用於列出可管理的伺服器)
- 登入成功後,我們在您的瀏覽器設定 HttpOnly、Secure 之 session cookie(`nf_dashboard`),內含上述摘要與過期時間;不 將 Discord OAuth access token 長期保存於 cookie
- 儀表板顯示與修改之伺服器設定,來自 bot 已儲存之 MongoDB 設定;與 Discord 斜線指令為同一資料來源
- 儀表板 儲存設定 時,變更寫入同一 MongoDB 設定(與 Discord 指令等效);我們記錄操作者 Discord 使用者 ID(session 內)用於整合功能訂閱者標記,不另建公開操作日誌
- 儀表板可填寫 個人 兌換碼、Email 綁定、AI 個性、行事曆,以及 伺服器 LINE Channel access token/Channel secret(與 Discord `/伺服器 line設定` 相同儲存位置)
- 儀表板「表情符號」:若您安裝開源畫廊表情,我們會在該伺服器設定中保存 pack 鍵值 ↔ Discord 表情 ID 對照,以便關閉滑軌時刪除正確表情;自行上傳之圖片僅經 Discord API 建立為伺服器表情,不另存圖片檔於我們的資料庫
- 儀表板「設定複製」:管理員可將來源伺服器之已勾選模組設定寫入目標伺服器(同一 MongoDB `guild_configs`);若勾選重建,會經 Discord API 於目標服建立頻道/類別/身分組。操作時我們記錄操作者 Discord 使用者 ID(session)。不從來源複製 LINE token/secret、表單 webhook secret、跨群/LINE/Twitch 連線實體、票券紀錄、知識庫文件內容或成員 XP
官網瀏覽(選用)
- 若營運方啟用 Cloudflare Web Analytics,您瀏覽官網公開頁面(首頁、常見問題、方案、法律頁、儀表板登入頁等)時,瀏覽器會載入 Cloudflare 提供之統計腳本,可能傳送 頁面 URL、Referrer、裝置類型、國家/地區(粗粒度) 等匿名化或彙總資料至 Cloudflare,供營運方了解 訪客量(含日/月彙總)。不 使用 Cookie 追蹤個人、不 用於廣告;詳見 Cloudflare Web Analytics 說明。未設定統計 token 時,官網 不 載入該腳本。
方案與付款同步
- Ko-fi 綁定 Email、匯出寄信 Email(當您使用 /綁定 時)
- /ai 文字模式匯出寄信時:收件 Email、郵件主題、內文摘要及附件(.docx/.xlsx/.pptx)會經 Resend(營運方驗證之寄件網域)傳送;我們 不 將完整附件長期保存於 MongoDB
- /ai 文字模式匯出 已成功寄信 之紀錄(您的使用者 ID、bot 回覆訊息 ID、寄送時間;不含 附件本體),用於 每則結果僅能寄信一次 之防濫用
- 兌換碼使用紀錄、方案等級、到期時間、伺服器 VIP 綁定關係;VIP 轉移(個人轉給他人或伺服器改綁)時會記錄轉出/轉入之 Discord 使用者 ID 與月份限額;技術團隊可於官網將自行建立的兌換碼清單匯出為 Excel(.xlsx)(僅營運稽核,不含付款卡號)
- VIP 即將到期提醒:依兌換碼或開發者全域設定,於到期前(例如最後 1 小時或數天)以 Discord 私訊或伺服器頻道發送提醒文案;會記錄是否已發送(`expiry_notify_sent`)。Ko-fi 連續訂閱因官方 webhook 無法告知「已取消、下月不續」,預設略過此類即將到期私訊,以免誤通知仍會自動續訂者;方案真正過期後仍可能發送寬限期相關私訊
- Ko-fi Webhook 傳來的付款摘要(用於自動開通;完整信用卡資料由 Ko-fi 處理,我們不會收到)
知識庫(需 VIP,個人或伺服器方案皆可)
- 管理員上傳之 PDF、TXT、Markdown、Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)、HTML/網頁、CSV、RTF 等文件會擷取文字、分塊,並各自產生一組向量嵌入(供語意搜尋比對),連同原文一起儲存於 MongoDB(`kb_documents`、`kb_chunks`);每伺服器最多 10 份、每份 50 頁(或等長文字)、單檔 8 MB
- 管理員以 `/知識庫 網址` 或儀表板匯入公開網頁時,bot 會向該 https:// 網址發送 HTTP 請求以擷取文字(不儲存完整 HTML 原始檔,僅文字分塊)
- 成員於知識庫專用頻道、客服頻道、@bot 或 `/ai` Agent 之提問,系統會先將問題轉換成向量並在該伺服器自己的資料範圍內比對最相關片段(向量服務異常時自動退回關鍵字比對,不影響回答),再與比對到的片段一併送交 Google Gemini/OpenAI 產生回答;不 另存完整對話紀錄於知識庫專用集合
- `/ai` Agent:您輸入的提示詞會送交 Google Gemini 判斷是否需要呼叫工具;若判斷需要,會 代您 呼叫公開查詢工具(天氣、幣價等)及/或讀取 您本人 已儲存於本服務之資料(行事曆、生日、生理期摘要——後者僅在您已同意追蹤時),並將工具結果一併送回 Gemini 產生最終回覆;不 另存完整對話紀錄
- 刪除文件或伺服器 VIP 到期後,相關文件與分塊可由管理員刪除或依營運清理政策處理
AI 功能與配額
- 您輸入的提示詞、AI 回覆內容(用於當次生成及短期記憶)
- /個性 個性設定文字(訂閱有效期間保存)
- 每月 AI 使用次數(文字/圖片/@ 聊天分項)
- 連續訂閱累積額度(quota_carryover:未中斷訂閱時,上月未用完且可累積之剩餘額度;中斷訂閱後歸零)
- 兌換碼或管理員加贈之額度加成(個人 `quota_bonus` 或伺服器共用 `quota_bonus_guild`,與累積分開計算)
- AI Agent 偏好開關(`ai_agent_enabled`;VIP 專屬;@ 聊天工具模式目前尚未正式上線):僅儲存是否開啟之布林值
- 每日 AI 智能簡報偏好(VIP 專屬、選用):是否開啟、您設定的台北時間、天氣縣市、是否允許簡報提及生理期狀態,以及當日是否已發送之日期戳記;到點產生之簡報內容會私訊給您,不 另作長期對話存檔。簡報生成過程可能讀取您的行事曆、生日與(在您允許且已同意追蹤時)生理期摘要,並可能呼叫天氣等公開 API
- AI 自動參與閒聊(僅伺服器 VIP;預設關閉,需管理員於儀表板自行開啟):在設定頻道範圍內,bot 可不經 @ 自動插話;會將當則訊息與近期頻道對話片段送交 Google Gemini/OpenAI 產生回覆,並扣該次觸發者之 CHAT 額度(與 @ 聊天相同分項)。管理員可設定冷卻、是否允許「回覆 bot 略過冷卻」,以及是否開啟「記憶腳本」
- 成員說話習慣記憶(`member_speech_habits`;預設關閉,僅在上述「記憶腳本」開啟時):依 伺服器 ID+使用者 ID 保存簡短發言樣本與摘要(供語氣參考);不 另扣 CHAT;約 90 天 TTL;關閉記憶腳本、伺服器 VIP 到期清除,或您申請刪除時清除
- `/ai` 圖片(去背):您上傳之圖片會在本服務伺服器以開源去背模型處理並回傳透明底 PNG;僅用於當次處理,不 另存完整原圖/結果圖於長期資料庫,也 不 傳送至第三方去背 API
- `/ai` 圖片(修圖):您上傳之圖片與文字修改指示會送交 OpenAI Images Edit API 產生結果圖;僅用於當次處理,我們 不 另存完整原圖/結果圖於長期資料庫
生日通知(免費;資料跟人走,不跟伺服器走)
- 您可在 Discord 用 `/生日 設定` 指令,或於官網「我的帳號」填寫 生日(月/日)(兩者共用同一份資料),供任何一個有開啟生日通知的伺服器,於當天自動發送祝福訊息;僅儲存月/日,不儲存出生年份
- 您可隨時用 `/生日 清除` 指令,或於「我的帳號」刪除已填寫之生日資料
- 伺服器管理員可將已填寫生日的成員清單匯出為 Excel(.xlsx),內容包含使用者 ID、使用者名稱、顯示名稱與生日月/日
生理期/排卵期追蹤提醒(需 VIP(個人或伺服器方案皆可)、選用;資料跟人走,不跟伺服器走)
- 這是我們處理的資料中 最敏感的一類(個人資料保護法第 6 條所稱「醫療、健康檢查」相關特種資料),因需雲端保存,需 VIP(個人或伺服器方案皆可);預設關閉,需要您在官網「生理期」分頁閱讀資料使用說明並勾選同意,或於 `/生理期 設定` 勾選同意後才會開始記錄;您可隨時用 `/生理期 清除` 指令或儀表板上的刪除按鈕 立即、完整刪除 所有紀錄;當您不再具備任何可用之 VIP(個人方案到期且未續訂,且亦不在任何伺服器 VIP 群組內)時,系統亦會清除此資料;經期日期最多約保留 6 個月,超過之日期會自動裁切,裁切後若無可用日期亦會清除追蹤內容
- 我們 只 儲存:您在日曆勾選或指令登記的 經期日期、由此推算的 平均週期/經期天數 與 受孕機率高/普通(易孕)區間估算,以及您設定的提醒管道(私訊或 Discord 頻道)與提前天數;不 詢問、不記錄症狀、心情、性生活、是否懷孕或任何醫療細節
- 提醒管道由您自行選擇:預設私訊(DM) 通知您本人;若您改指定某個 Discord 頻道(例如已與 LINE 綁定的頻道),該頻道所有可見成員(含對應 LINE 群組成員)都能看到提醒內容,設定時我們會提示您注意此點,請自行評估後選擇
- 此資料 僅 用於計算並提醒下次預測日期,以及(若您在「每日 AI 智能簡報」中勾選允許)由 AI Agent 在簡報中溫柔帶過;絕不 用於廣告、行銷分析,不會 提供給任何第三方 SDK 或服務(如遇合法之執法/司法要求,我們會依法律程序處理並在法律允許範圍內盡可能事先通知您)
- 週期與易孕期/受孕機率區間預測 僅為依您輸入資料所做之估算,僅供參考,不是醫療建議,不能取代醫師專業判斷或作為避孕、受孕規劃之唯一依據
找隊友(免費;跨伺服器公開廣播,非僅您所在伺服器可見)
- 使用 `/找隊友 開團` 時,我們儲存:您的 使用者 ID、發起時所在伺服器 ID/名稱(私訊發起則記錄為「私訊」)、您從固定清單挑選的 遊戲名稱(由技術團隊在官網「找隊友管理」維護,儲存於 `lfg_game_catalog`,不含個人資料)、您填寫的 牌位要求、遊戲模式、備註文字(選填)、指定人數、語言、是否需要麥克風、是否需要語音頻道協助、貼文狀態與建立/到期時間
- 找隊友貼文 不 再依遊戲名稱向 Wikidata/Wikipedia 等查詢封面或 logo 縮圖(避免抓錯圖);貼文僅顯示文字條件與發起人資訊
- 此貼文 只會公開廣播 至所有已由管理員依遊戲關鍵字(可選再加語言)用 `/找隊友 頻道設定 新增` 訂閱的伺服器頻道,不會另外貼在您發起指令的頻道,也不限於您發文所在伺服器;若當時沒有任何伺服器訂閱該遊戲,貼文不會公開顯示在任何頻道;請勿在備註中填寫非必要之個人資料
- 點擊「🙋 我要加入」不會立即加入:申請會先存為「待審核」,機器人會 私訊發起人,內容包含加入者的 使用者名稱、所在伺服器名稱、累計讚/倒讚評價摘要,並附「確定/否」按鈕(發起人可選填一段 備註文字 一併傳給加入者);發起人同意後才會計入名額並私訊通知加入者(含備註,若有填寫;若有勾選語音頻道協助則另附語音頻道連結與「加入官方伺服器」按鈕)。若發起人未勾選語音頻道協助,同意後會另私訊發起人一張「聯繫加入者」卡,可選按按鈕填寫伺服器邀請/語音連結等文字,由機器人代為私訊加入者;「稍後再說」可暫時收起後再重新開啟。拒絕的話加入者也會收到私訊通知(同樣可能含備註),但不會被告知審核之外的細節。我們僅記錄「誰申請加入、誰同意/拒絕、備註文字」於該則貼文資料中;發起人透過聯繫卡填寫、代轉給加入者的文字 不另存資料庫(僅經 Discord 私訊送達)。若私訊發送失敗(例如對方關閉私訊),會提示改用共同伺服器聯繫或透過 `/客服` 反映
- 發起人另會收到一張 僅本人看得到 的提醒卡(含「✅ 我已找到隊友」按鈕,按下僅關閉貼文本身,語音頻道需另按「🔇 關閉語音」才會刪除),內容不對外公開
- 語音相處偵測:選擇「需要語音頻道協助」時,機器人會在 官方伺服器 建立一個臨時語音頻道,作為沒有共同伺服器時的碰面備案(貼文結束或該頻道無人時自動刪除,或由發起人/目前房主手動關閉)。我們會記錄 語音頻道 ID、目前房主使用者 ID(`voice_owner_id`,發起人為初始房主,離房可自動移交)、曾加入該頻道的使用者 ID(`voice_participants`),以及 每一次核准加入所建立的「配對」紀錄(`lfg_matches`:配對雙方使用者 ID、來源貼文 ID、配對時間、雙方曾同時在場的語音秒數、是否已發送評價邀請,不錄音、不記錄語音內容)。配對雙方須同時在我們的機器人所在的任一伺服器語音頻道累計滿 10 分鐘,之後其中一人斷開語音才觸發評價邀請;未滿 10 分鐘斷開、或從未一起進語音 → 不觸發。每筆配對只發一次;未透過本功能配對的使用者不會被列入;機器人未加入的伺服器或私訊語音通話無法偵測
- 貼文預設 1 小時後自動失效,您亦可用 `/找隊友 取消` 或提醒卡上的按鈕提前關閉;已結束(關閉或過期)之貼文資料,會於 3 天後自動從資料庫刪除
- 伺服器管理員設定之「訂閱清單」(`lfg_subscriptions`:遊戲關鍵字、接收頻道、可選身分組、可選語言篩選)與一般伺服器設定同樣方式儲存於 MongoDB,可隨時移除以停止接收
- 評價權限:評價系統 只服務透過 `/找隊友 開團` 配對到的雙方;您自己揪朋友一起玩不會列入評價系統。評價 沒有手動指令:雙方語音同時在場累計滿 10 分鐘後,其中一人斷開語音才私訊評價邀請卡(1 小時內有效);未滿 10 分鐘斷開或從未一起進語音不觸發;每筆配對只發一次
- 評價/封鎖/檢舉:點擊私訊評價邀請卡上的按鈕會儲存「誰對誰按讚或倒讚」(`lfg_ratings`,每對使用者僅保留最新一筆)及累計讚/倒讚次數(`lfg_reputation`);累計次數會顯示在您發起的貼文上供其他人參考。您可用 `/找隊友 我的評價` 查看自己的累計讚/倒讚/放鴿子次數,以及近 30 天收到/給出的次數摘要,仍不會顯示「是誰」給了評價;個別評價明細僅供技術團隊於處理評價爭議(透過通知上的申訴、`/找隊友 檢舉` 或 `/客服`)時內部查閱。有人對您按讚或倒讚時,機器人會 私訊通知您(不公開評價者名稱);若為倒讚,通知附「申訴」按鈕,可填理由送出(走與 `/找隊友 檢舉` 相同之 `lfg_reports` 流程),不按按鈕即視為接受該評價。技術團隊可於官網「找隊友管理」將鎖定中使用者、評價明細、放鴿子回報、放鴿子申訴、使用者封鎖與評價濫用檢舉匯出為 Excel(.xlsx) 供內部稽核,不會另作其他用途或公開。同一位評價者對同一位對象評價過一次後,24 小時內不能再評價同一人(不論改成同分數還是相反分數都不行),且送出後 無法自行修改或撤銷(僅技術團隊可依申請處理),且每 30 天最多可送出 3 次評價(新增或變更評分皆算一次),不論實際一起玩了幾次遊戲皆共用同一額度;此次數限制另存一份簡短紀錄(`lfg_rating_log`:評價者 ID、被評對象 ID、時間),僅用於計算次數,不含評分內容,超過 30 天的舊紀錄不再計入額度但暫不主動刪除。使用 `/找隊友 封鎖` 會儲存「誰封鎖了誰」(`lfg_blocks`),為 雙向生效(不論封鎖方或被封鎖方按加入都會被拒絕),僅用於判斷是否允許加入,不會通知被封鎖者。使用 `/找隊友 檢舉` 或倒讚通知上的申訴會儲存檢舉人、被檢舉人與原因(`lfg_reports`),僅用於偵測評價系統濫用,30 天後自動清除;若因濫用被限制功能,該紀錄(`abuse_strikes`/`abuse_marked`)會 永久保留,不因帳號改名而移除,以避免規避懲罰
- 出席回報(放鴿子統計):配對成立後,我們會私訊雙方一張「順利一起玩了嗎?」回報卡;此功能與評價系統 完全獨立、不影響讚/倒讚分數。點擊「👻 對方放我鴿子」會儲存「誰回報了誰、來源貼文、時間」(`lfg_ghost_reports`),同一筆配對僅計一次,累計次數會顯示在貼文與加入審核摘要供其他人參考是否要跟這個人配對;被標記者會收到私訊通知,可按「申訴」填寫正當理由(儲存於 `lfg_ghost_appeals`:申訴人、回報者、貼文 ID、理由、時間,不自動撤銷放鴿子紀錄,供技術團隊查核),不按按鈕即視為接受該回報。回報者本人可隨時按「↩️ 取消」自行撤回(設為停用而非刪除,這是唯一使用者能自行撤銷的紀錄);申訴或需移除他人對您的回報亦可透過 `/客服` 由技術團隊處理。放鴿子與申訴紀錄 一直保留(撤回僅標記停用,不主動刪除,作為出席可靠度統計依據)
- 機器人 不介入 任何遊戲糾紛、吵架或人際爭議;如遇惡意洗版、騷擾等破壞平台行為,請保留完整截圖並透過 `/客服` 向技術團隊檢舉,日常不滿意可直接使用 `/找隊友 封鎖`
每日打卡(免費;依伺服器分開計算)
- 每次使用 `/打卡`,會記錄您在該伺服器的 連續天數、最長連續天數、累計次數、最後打卡日期
- 若伺服器管理員設定打卡贈送 XP,會併入該伺服器既有的等級系統資料一併處理
LINE 互通(免費;非 VIP 每日 10 則 雀可Check 官方 API)
- 各 Discord 伺服器管理員透過 Discord `/伺服器 line設定` 或官網儀表板 提供的 LINE Channel access token 與 Channel secret(僅儲存於該伺服器設定,供該伺服器轉發訊息使用)
- LINE 與 Discord 之間 被轉發的訊息文字與圖片(圖片於轉發當下經 LINE/Discord API 下載或公開連結傳遞;以及 Discord 端顯示所需之 LINE 使用者 ID、顯示名稱);不轉發 LINE 貼圖/影片/一般檔案;不做刪除/收回同步(亦不為此保存 LINE↔Discord 訊息 ID 對照)
- 綁定的 Discord 頻道 ID、LINE 群組/聊天室 ID
Google 表單 → Discord 通知(免費)
- 伺服器管理員透過 `/伺服器 google表單 設定` 指定通知頻道;我們儲存 通知頻道 ID 與 Webhook 密鑰(僅供驗證請求)
- 管理員於 自己的 Google 表單 以 Apps Script 在送出時呼叫本服務 Webhook;建議僅傳送 表單標題與時間
- 本服務 不會 讀取、顯示或長期儲存表單填答內容;即使請求夾帶答案欄位,伺服器端亦 忽略 之。填答內容留在 Google 表單/您的 Google 帳號,受 Google 隱私政策拘束
Twitch 聊天互通(免費;非 VIP 每日 10 則 雀可Check 官方 API)/開播通知(免費)
- 由營運方設定的 Twitch IRC 聊天機器人 連線至已綁定之 Twitch 頻道
- Twitch 與 Discord 之間 被轉發的聊天文字、Twitch 顯示名稱、訂閱/Raid 等公開聊天事件
- 綁定的 Discord 頻道 ID、Twitch 頻道 login
- 開播/新片通知(/live、`/yt通知`、`/twitch通知`)僅查詢 Twitch Helix API 之公開直播狀態或上傳影片資訊,不儲存完整聊天紀錄
YouTube 開播通知(免費)
- 開播/新片通知(/live、`/yt通知`、`/twitch通知`)使用 YouTube Data API 查詢公開直播狀態或最新上傳影片;不儲存完整聊天紀錄
查詢功能(公開指令)
- `/資訊 功能清單`:僅讀取該伺服器既有設定以組成模組狀態摘要,以 ephemeral 顯示給執行者本人,不另建查詢紀錄
- 動漫(/動漫):您輸入的搜尋關鍵字會傳送至 AniList GraphQL 以取得結果;清單/搜尋顯示的劇情簡介若為英文,必要時會將該公開簡介送交 Google Gemini/OpenAI 翻譯成繁體中文(失敗則維持英文);不 長期保存查詢內容
- 天氣(/天氣):您選擇的縣市會傳送至 中央氣象署 OpenData;不 長期保存
- 災防警報(/警報):伺服器管理員設定的通知頻道與警報類型;bot 定期向 中央氣象署 OpenData 查詢地震、颱風、海嘯、豪大雨等公開警報,並推播至 Discord;僅保存 最後一則已通知警報 ID 以避免重複推播
- 匯率(/匯率):貨幣代碼會傳送至 Frankfurter 即時匯率 API;不 長期保存
- 股價(/股價):您輸入的台股代號會傳送至 台灣證交所/櫃買中心 公開 API;美股代號會傳送至 Finnhub;不 長期保存
- 新聞(/新聞):您輸入的關鍵字會用於 Google News RSS 搜尋;不 長期保存
- 影劇推薦(/影劇):由 TMDB 提供熱門影劇資料(非 Netflix 官方 API);不 長期保存
維運與安全
- 指令使用次數、配額消耗、異常紀錄(用於防濫用與統計)
- Webhook 請求紀錄(不含完整 LINE 訊息內容之長期保存,除非爭議處理需要)
LoL 遊戲資料查詢(Riot API)
- 您於 /英雄聯盟 各子指令(如召喚師、牌位、對戰、即時)輸入的 Riot ID(遊戲名稱#標籤)
- 遊戲數據(召喚師等級、牌位、KDA、對戰摘要等)僅 透過 Riot Developer API 即時查詢,用於 當次 在 Discord 顯示
- 我們 不 使用爬蟲、網頁解析或其他非官方方式,向 OP.GG 等第三方戰績網站 取得資料
- 我們 不 在 MongoDB 長期保存 完整召喚師檔案或對戰紀錄
- 遊戲圖示(英雄、裝備、召喚師頭像、牌位徽章、路線等)為提升可讀性,bot 可能自下列 公開素材來源 下載 PNG,並依 Discord 規範 快取為 Application Emoji(存放於 Discord 平台,非我們的 MongoDB):
- Riot Data Dragon(ddragon.leagueoflegends.com)— Riot 官方 CDN;英雄、裝備、召喚師頭像等
- Community Dragon(raw.communitydragon.org)— 社群維護之 Riot 客戶端素材公開鏡像;牌位徽章、路線圖示等(非 Riot 官方 CDN)
- 上述遊戲美術與名稱之智慧財產權屬 Riot Games, Inc. 或其授權方;我們 不 對其主張權利,使用受 Riot 開發者政策 及相關規範拘束
- 若管理員以 `/英雄聯盟 通知設定` 設定 版本更新/官方維護通知,我們會儲存該伺服器指定的 頻道 ID 與選填之 身分組 ID;bot 會定期查詢 Riot 官方 LoL Status API 與 Data Dragon 版本資訊(不含任何個人資料),有新版本或維護公告時才推播到該頻道;可用 `/英雄聯盟 通知關閉` 隨時關閉
- `/英雄聯盟 版本` 的完整改動內容(幾月幾號的版本、逐項英雄/道具/系統改動)直接抓取 Riot Games 官方版本公告公開網頁(`leagueoflegends.com`,頁面內嵌的公開 `__NEXT_DATA__` 結構)並在我們自己的伺服器上解析整理成條列清單;標題可點開官方原文;不會把公告全文送交 Google Gemini/OpenAI 做完整內容讀取;同一篇公告的整理結果會快取(含資料庫持久化),不會每次查詢都重新抓取;此整理內容 僅為公開版本公告文字,不含任何個人資料
- `/戰棋 版本`(聯盟戰棋/TFT)同樣抓取 Riot Games 官方聯盟戰棋版本公告公開網頁(`teamfighttactics.leagueoflegends.com`)並在伺服器端解析整理;不含任何個人資料,也不會把完整公告內容送交 AI;同一篇公告會快取
- 若管理員以 `/戰棋 通知設定` 或儀表板「遊戲版本/維護通知」設定 聯盟戰棋版本更新通知,我們會儲存該伺服器指定的 頻道 ID 與選填之 身分組 ID;bot 會定期比對最新官方公告,有新版本才推播;可用 `/戰棋 通知關閉` 隨時關閉
- 若完整內容暫時無法取得,備援顯示的標題/摘要取自社群維護之公開鏡像(riotgames-news-api;LoL/TFT 各有 feed,僅英/法文),必要時才將該標題/摘要送交 Google Gemini/OpenAI 翻譯成繁體中文;翻譯失敗則維持英文原文並註明;連結仍導向 Riot Games 同一篇官方公告頁
- `/英雄聯盟 出裝`:每次查詢對戰詳情時,我們會將該場 10 位參賽者 的「英雄、對戰模式、最終出裝、勝負、(若查得到)牌位區間」去識別化彙整 成統計數字(不含 Riot ID、PUUID 或任何可識別個人的欄位),用於出裝推薦;此統計資料 僅來自我們自己以 Riot 官方 API 查到的對戰,不使用爬蟲或第三方戰績網站資料
特戰英豪(Valorant)查詢(HenrikDev API)
- 您於 `/特戰英豪` 各子指令輸入的 Riot ID(名稱#標籤)與選填之地區
- 遊戲數據(帳號等級、段位、對戰命中統計、全服精選商店組合等)僅 透過 HenrikDev Valorant API 即時查詢,用於 當次 在 Discord 顯示
- 爆頭率(含於 `/特戰英豪 帳號`)為 bot 依 API 回傳之 近期對戰 命中數(爆頭/身體/腿部)計算,非 Riot 官方生涯統計頁
- 每日商店指令顯示 全服精選造型組合;HenrikDev 無法 取得個人遊戲內每日四格商店,請至遊戲客戶端查看個人商店
- 造型/組合 顯示名稱 可能另向 valorant-api.com 公開資料對照(僅名稱文字,不另存個人資料)
- 我們 不 在 MongoDB 長期保存 Valorant 帳號檔案或對戰紀錄
- 若管理員以 `/特戰英豪 通知設定` 設定 版本更新/官方維護通知,我們會儲存該伺服器指定的 頻道 ID 與選填之 身分組 ID;bot 會定期查詢 valorant-api.com 版本資訊與 HenrikDev Valorant Status API(轉發自 Riot 官方,不含任何個人資料),有新版本或維護公告時才推播到該頻道;可用 `/特戰英豪 通知關閉` 隨時關閉
- `/特戰英豪 版本` 的完整改動內容抓取 Riot Games 官方特戰英豪版本公告公開網頁(`playvalorant.com`,頁面內嵌的公開 `__NEXT_DATA__`/`articleRichText`)並在伺服器端解析整理;標題可點開官方原文;不含任何個人資料,也不會把完整公告內容送交 AI;同一篇公告會快取
原神/星穹鐵道版本/維護公告
- `/原神 版本`、`/星穹鐵道 版本`、維護狀態與通知設定/關閉 不 需要 Cookie 或帳號綁定;查詢 HoYoLab/Hoyoverse 官方公開公告(使用一個固定示意用 UID,非您的帳號),依標題挑出版本更新/維護公告,並在伺服器端把版本更新正文解析成條列摘要;標題可點開官方公告檢視頁;不含任何個人資料,也不會把完整公告內容送交 AI;同一篇公告的整理結果會快取
- 本服務 不 收集或儲存 HoYoLab Cookie、米哈遊帳號密碼,也 不 提供簽到、樹脂/開拓力等帳號相關查詢
- 若管理員以 `/原神 通知設定`、`/星穹鐵道 通知設定` 設定 版本更新/維護通知,我們會儲存該伺服器指定的 頻道 ID 與選填之 身分組 ID;bot 會定期查詢上述 公開公告(不含任何個人資料),出現新的版本更新/維護公告才推播到該頻道;可用 `/原神 通知關閉`、`/星穹鐵道 通知關閉` 隨時關閉
我們 不會 故意收集 Discord 密碼、完整付款卡號、LINE 登入密碼、Riot 帳號密碼 或 米哈遊/HoYoLab 帳號密碼。
三、資料用途
我們使用上述資料,目的包括:
- 提供 bot 功能(AI、管理、音樂、轉發、客服等)
- 驗證 VIP 方案、計算每月 AI 額度、執行連續訂閱額度累積、防止盜用兌換碼
- 同步 Ko-fi 贊助狀態
- 執行 LINE ↔ Discord 訊息互通(僅限已設定的伺服器)
- 執行 Twitch 聊天互通與開播/新片通知(僅限已設定的伺服器;聊天文字主要留存於 Discord/Twitch 平台自身之頻道紀錄)
- 提供公開查詢指令(動漫、天氣、匯率、股價、新聞、影劇推薦);查詢參數僅用於當次向第三方 API 請求
- 回覆 /意見箱、/客服 私訊轉發、處理申訴與爭議
- 改善穩定性、偵測濫用與安全事件
- 依您請求向 Riot API 查詢並顯示 LoL 公開遊戲資料(見本聲明第二節)
- 提供官網 管理儀表板 登入、伺服器設定管理與個人帳號功能(您亦可僅使用 Discord 斜線指令,無須使用官網)
我們 不會 將您的個人資料 出售 給第三方,亦 不會 轉售 Riot 遊戲資料。
四、資料保存期間
| 資料類型 | 保存期間 | 備註 |
|---|---|---|
| @ 機器人短對話記憶(chat_memory) | 約 24 小時 後自動清除 | |
| 成員說話習慣(member_speech_habits;AI 自動參與記憶腳本) | 約 90 天 TTL;關閉記憶腳本或伺服器 VIP 到期清除 | 僅伺服器 VIP;含簡短發言樣本/摘要 |
| AI 個性設定(user_personality) | 訂閱有效期間 保存;訂閱到期/中斷後由系統清除;可 /個性 重置 手動清除 | |
| 當月 AI 用量紀錄(quota_user/quota_guild) | 當月計費;歷史月份紀錄最多保留 12 個月 後由系統清理 | |
| 連續訂閱累積額度(quota_carryover) | 未中斷訂閱 時跨月累加;中斷訂閱、方案到期未續、或重新訂閱前曾中斷時 歸零 | |
| 額度加贈(quota_bonus/quota_bonus_guild) | 至當月結束或您申請調整為止(與累積分開) | |
| VIP/兌換/Ko-fi 綁定 | 至方案到期、解除綁定或您申請刪除為止;爭議處理可能依法延長 | |
| 行事曆提醒(/行事曆,免費可用,每月最多 5 筆) | 免費帳號:提醒時間一到、通知發送後立即刪除;每月(以行程日期所在月份計算)最多可新增 5 筆未刪除的行程,刪除後不列入計算;VIP:不限筆數,訂閱期間持續保留,訂閱到期後有數天寬限期,寬限期過後才依免費規則清除 | 私訊或指定伺服器頻道提醒,內容僅您自己可見(伺服器頻道提醒除外) |
| 客服單(/客服單,免費) | 開單者、頻道 ID、狀態(進行中/已關閉)、是否建立對話紀錄;每伺服器最多 100 筆 | 結案頻道可暫時保留,僅客服人員與管理員可查看 |
| 客服單 `.txt` 對話紀錄 | 結案時可下載或私訊開單者;VIP(個人或伺服器皆可) 可於訊息產出後 7 天內轉寄至已 `/綁定 匯出` 的 Email;逾時僅能自行下載 `.txt` | 對話本體主要留在 Discord 頻道;我們不另建永久全文 archive;不長期保存附件本體 |
| 頻道文字匯出(右鍵 → 匯出頻道文字) | 依請求讀取頻道訊息(最多 500 則)產生 `.txt` 並私訊請求者;個人 VIP 可於產出後 7 天內轉寄至已 `/綁定 匯出` 的 Email | 不 長期保存附件本體於 MongoDB |
| 知識庫文件(/知識庫,需 VIP) | MongoDB `kb_documents`、`kb_chunks`(文字分塊與標題、頁碼);支援 PDF/TXT/Markdown/Word/Excel/PowerPoint/HTML/網頁/CSV/RTF;每伺服器最多 10 份、每份 50 頁;至管理員刪除或您申請刪除為止 | |
| 意見箱(/意見箱) | 彈出表單送出之留言內容與工單 ID;後續不保證私訊通知;需來回請用 `/客服`(技術團隊若主動回覆意見箱,仍可能私訊送達) | |
| 遠程客服(/客服) | 彈出表單須填第一句問題後才建立內部頻道;進行中:使用者私訊與內部回覆頻道雙向轉發;結案後 embed/`.txt` 附件寫入 總站頻道並可私訊結案之技術團隊成員;技術團隊可於訊息產出後 7 天內右鍵轉寄至已 `/綁定 匯出` 的 Email;MongoDB `live_support_records` 保留摘要供查詢 | |
| 技術團隊測試人格(`$404開發者團隊`) | 僅 `BOT_ADMIN_IDS` 可設定;覆寫自己的個人/伺服器方案體驗(開發者/一般/單一 VIP/還原),存於 MongoDB `bot_settings.dev_personas`;不寫入正式兌換 entitlement | 重設為「還原」或自名單移除後不再套用 |
| Google 表單通知設定 | 通知頻道 ID、Webhook 密鑰;不含表單填答內容 | 管理員關閉或清除設定為止 |
| 伺服器設定(歡迎/離開含可選私訊開關與文案標籤、AutoMod、進階安全含陷阱頻道、指令頻道限制、自訂文字指令前綴(伺服器 VIP)、AI 白名單、AI 自動參與開關/冷卻/頻道範圍/記憶腳本、精華牆(Starboard)開關/頻道/達標數/來源訊息對照、LINE、Google 表單通知頻道/密鑰、Twitch 聊天綁定、跨群聊天含「跨頻道串接」、成員發送/接收授權、連線編碼、建立者 ID/名稱、入站索引與轉發用 Webhook ID、揪團排程、定時發話排程模式、反應身分組、內嵌高級連結按鈕與選單選項文字(存於訊息元件/伺服器設定,非另建使用者資料庫)等) | 使用 bot 期間保存;含指令頻道違規次數(使用者 ID → 次數);揪團僅保存活動訊息 ID 與開始時間(報名名單取自 Discord 表情反應,不另建永久報名資料庫);入群驗證之待驗證狀態僅在 bot 執行期間暫存於記憶體;伺服器 VIP 到期且寬限期結束後,VIP 專屬設定(含 AI 白名單、自動參與與習慣記憶、精華牆、自訂前綴)可能清除(跨群聊天、LINE/Twitch 聊天互通、定時發話、Google 表單通知設定保留) | |
| 整合配對碼(`integration_pairings`) | 跨群聊天/LINE/Twitch 連線用 6 位數配對碼 與頻道 ID;約 15 分鐘自動過期;連線完成後刪除;不含訊息內文 | |
| 跨群刪除同步對照(`relay_message_map`) | Discord↔Discord 跨群轉發之來源/轉發訊息 ID、頻道/伺服器 ID(不含訊息內文、附件或貼圖檔);用於近 30 天內同步刪除;逾時由 MongoDB TTL 自動清除 | |
| LINE API 憑證(免費互通) | 至管理員清除設定、設定者離開伺服器自動清除、或您申請刪除為止 | |
| LINE/Discord 轉發訊息 | 主要留存於 Discord/LINE 平台自身之頻道紀錄;bot 端不另建永久公開 archive;不保存 LINE↔Discord 訊息 ID 對照(刪除/收回不同步);成功轉發不另送「已轉發」回執(避免洗頻) | |
| 跨群(Discord↔Discord)轉發訊息 | 主要留存於 Discord 頻道紀錄;另見上列 `relay_message_map`(僅 ID 對照約 30 天);成功轉發不另送「已轉發」回執 | |
| LINE/Twitch 官方 API 每日計數(`integration_relay_daily`) | 依 Discord 伺服器 ID 記錄當日雙向轉發次數(非 VIP 每日 10 則);UTC 日切重置;不含訊息內文 | |
| Twitch 聊天綁定設定(免費互通) | 至管理員 `/twitch聊天 移除`、設定者離開伺服器自動清除、或您申請刪除為止 | |
| Twitch/Discord 轉發聊天 | 主要留存於 Discord/Twitch 平台自身之聊天紀錄;bot 端不另建永久公開 archive | |
| /ai 文字模式匯出寄信紀錄(text_export_emails) | 約 7 天 TTL(與轉寄信箱時間窗一致) | 每則 bot 回覆 成功寄信一次 之防重送紀錄(使用者 ID、訊息 ID、時間);不含 附件;逾 7 天亦無法再「轉寄信箱」 |
| LoL 查詢(Riot ID 與 API 回應) | 不長期保存;查詢結果可能短暫暫存,以避免重複請求相同資料 | 依託管平台保留政策,伺服器日誌可能短暫含 Riot ID |
| LoL 介面 Application Emoji | 由 Discord 平台 保存;我們不在 MongoDB 另存 PNG;若 Discord 或素材來源不可用,圖示可能無法顯示或需重新同步 | |
| 生理期追蹤(`/生理期` 或官網儀表板,需 VIP(個人或伺服器)、選用) | 經期日期最多約 6 個月;另可 `/生理期 清除`、儀表板刪除、申請刪除,或 失去全部 VIP 時清除;關閉提醒 不會 單獨清除已登記的週期資料 | 健康敏感資料,需明確同意;只存經期日期與推算統計(含受孕機率區間估算);推算僅供參考、非醫療建議 |
標示「不限」次數之 AI 項目 不累積次數,且仍受 5 秒 防洗頻限制。若有資料保存相關問題,請使用 `/意見箱` 聯絡我們。
功能改為 VIP 與雲端資料清除(重要):若因營運成本(雲端儲存、API、頻寬等)過高,我們依 服務條款 將原本免費功能改為需 VIP 時,未持有對應方案者可能無法再使用該功能;其先前儲存於本服務雲端、且與該功能直接相關之資料,我們得於合理期間後清除,或於對應 VIP 到期/中斷時清除(各資料類型之上表期間為準)。我們會盡力公告;您可隨時自行刪除或透過 `/客服`/`/意見箱` 申請刪除。
五、LINE 與 Twitch 互通特別說明
LINE
- 各伺服器的 LINE 憑證由 該伺服器管理員自行提供,流量與費用由 該 LINE 官方帳號持有人 負責。
- 憑證儲存於雲端資料庫(MongoDB Atlas),僅供該伺服器訊息轉發使用;請管理員勿將 Token 公開張貼在公開頻道。
- 若設定者離開 Discord 伺服器,系統會 自動清除 該伺服器的 LINE 憑證與互通綁定,並私訊通知設定者(若可送達)。
- 非 VIP 伺服器:雀可Check 官方 API 雙向轉發每日 10 則;達上限會拒絕並提示。伺服器 VIP 不限 bot 額度。
- 不同步 LINE「收回」或 Discord「刪除」;亦不為此保存 LINE↔Discord 訊息 ID 對照(與跨群 Discord↔Discord 近 30 天刪除同步無關)。
Twitch 聊天互通
- Twitch IRC 聊天機器人 由 營運方 設定與維護(`TWITCH_BOT_USERNAME`、`TWITCH_BOT_TOKEN` 等伺服器環境變數);必要時營運方會以 Twitch OAuth refresh token 在伺服器端自動更新 access token,不 因此額外收集使用者個資。各伺服器管理員僅在 Discord 使用 `/twitch聊天` 綁定頻道與 Twitch login。
- 管理員須在 Twitch 聊天室授予 bot Mod 或等同發言權限,否則 Discord→Twitch 可能失敗。
- 被轉發的聊天文字、Twitch 顯示名稱與綁定設定,處理方式同本聲明第二節;請勿在公開聊天室傳送密碼、金流或個資。
- 若設定者離開 Discord 伺服器,系統會 自動清除 該伺服器的 Twitch 聊天綁定。
- 非 VIP 伺服器:雀可Check 官方 API 雙向轉發每日 10 則(與 LINE 合計);達上限會拒絕並提示。伺服器 VIP 不限 bot 額度。
Twitch/YouTube 開播/新片通知
- 開播/新片通知(/live、`/yt通知`、`/twitch通知`)僅查詢公開直播狀態或最新上傳影片並推播至 Discord;不 儲存完整聊天紀錄。
- YouTube 通知使用 YouTube Data API,消耗 營運方 Google Cloud API 配額。
六、第三方服務提供者
為提供服務,資料可能由以下類型的第三方處理:
- Discord — 平台與訊息傳遞
- MongoDB Atlas — 雲端資料庫(伺服器設定、配額、兌換紀錄、AI 記憶等)
- Ko-fi — 贊助與付款(外部網站)
- Google(Gemini)、OpenAI — AI 生成(@ 短對話不聯網;`/ai` 文字模式 可能使用 Google 搜尋取得即時資訊;`/ai` 讀圖 會將您上傳之圖片送交 Gemini 判讀;`/ai` 圖片模式之繪圖/修圖會將提示詞與(修圖時)原圖送交 OpenAI;`/ai` Agent 與每日智能簡報可能代您呼叫知識庫、天氣及其他公開查詢工具,並讀取您本人已存於本服務之行事曆/生日/生理期摘要)。`/ai` 圖片模式之去背於本機以開源模型處理,不經 Google/OpenAI
- Hugging Face Inference API(選用)— `/ai` 讀圖 或 `/ai` Agent 在 Gemini 失敗或明確呼叫開源模型時,可能將圖片或文字送交 Hugging Face 託管模型(需營運方設定 token;不含 您的 Discord 密碼)
- CoinGecko、Binance 公開 API — `/ai` Agent 查詢加密貨幣行情時可能呼叫(僅傳送幣種/交易對關鍵字)
- 萌典(教育部國語辭典公眾授權)、PokeAPI、Nager.Date、Cafe Nomad、Mojang/mc-heads — `/ai` Agent 查詢辭典、寶可夢、假期、咖啡廳、Minecraft 外觀時可能呼叫
- 環境部環境資料開放平臺、TDX 運輸資料流通服務(選用,需營運方 API 憑證)— `/ai` Agent 查空氣品質或台鐵車站時可能呼叫
- LINE — 訊息互通(使用 您或管理員 申請的官方帳號)
- Twitch — 開播/新片通知與聊天互通
- Google(YouTube Data API) — YouTube 開播/新片通知(/live、`/yt通知`)
- AniList — 動漫查詢(/動漫);簡介原文多為英文,必要時才將該公開簡介送交 Google Gemini/OpenAI 翻譯成繁體中文(不含您的個人資料)
- 中央氣象署 OpenData — 台灣縣市天氣(/天氣)
- Frankfurter — 即時匯率(/匯率)
- 台灣證交所/櫃買中心 — 台股即時報價(/股價 台股)
- Finnhub — 美股即時報價(/股價 美股)
- Google News(RSS) — 關鍵字新聞搜尋(/新聞)
- TMDB — 影劇推薦(/影劇;非 Netflix 官方)
- Railway 等託管平台 — bot 程式與 Webhook 執行環境
- Lavalink(音訊節點) — 音樂播放;`/音樂` 為免費功能,已停用 YouTube/Spotify 音源(音源為 SoundCloud/Bandcamp 等),播放時目前主要以社群公開、志工架設的免費 Lavalink 節點處理音訊串流與解碼(僅傳送歌曲來源網址/關鍵字與播放控制指令,不會傳送任何使用者的語音輸入或麥克風內容;營運方可不另行自架備援節點);這些第三方節點的資料處理方式不受我們控制
- Riot Games API — LoL 召喚師/對戰 數據查詢(/英雄聯盟);查詢時會將您輸入的 Riot ID 傳送至 Riot,並依 Riot 開發者政策 處理;亦用於 LoL 版本更新公告(`/英雄聯盟 版本`)與官方維護/異常狀態(`/英雄聯盟 維護狀態`,跟版本更新是分開的指令)輪詢(不含任何個人資料)
- Riot 官方網站(leagueoflegends.com) — `/英雄聯盟 版本` 的完整改動內容直接抓取 Riot Games 官方版本公告公開網頁並在伺服器端解析整理;只讀取該公開網頁本身,不含任何個人資料,也不會把完整公告內容送交 Google Gemini/OpenAI
- Riot 官方網站(teamfighttactics.leagueoflegends.com) — `/戰棋 版本` 的完整改動內容直接抓取 Riot Games 官方聯盟戰棋版本公告公開網頁並在伺服器端解析整理;不含任何個人資料,也不會把完整公告內容送交 AI
- riotgames-news-api(社群維護之 Riot 官方新聞公開鏡像,`soraclee.github.io`)— LoL/TFT/特戰英豪最新公告定位與備援標題/摘要來源(僅英/法文,不含任何個人資料);必要時才將該標題/摘要送交 Google Gemini/OpenAI 翻譯成繁體中文,翻譯失敗則顯示英文原文;連結仍導向 Riot Games 同一篇官方公告頁
- HenrikDev Valorant API — 特戰英豪帳號、對戰命中統計、全服精選商店(/特戰英豪);查詢時會將您輸入的 Riot ID 傳送至 HenrikDev;亦用於特戰英豪官方維護狀態輪詢(`/特戰英豪 維護狀態`、`/特戰英豪 通知設定`,不含任何個人資料)
- valorant-api.com — Valorant 造型/組合 顯示名稱 之公開對照資料(非 Riot 官方 API);亦用於版本號查詢
- Riot 官方網站(playvalorant.com) — `/特戰英豪 版本` 的完整改動內容直接抓取官方版本公告公開網頁並在伺服器端解析整理;不含任何個人資料,也不會把完整公告內容送交 AI
- HoYoLab/Hoyoverse 公開公告介面(透過 `genshin.py` 等第三方函式庫)— `/原神 版本`、`/星穹鐵道 版本` 與維護/推播之公開公告查詢與正文摘要整理(不需 Cookie,不含任何個人資料,也不會把完整公告內容送交 AI)
- Riot Data Dragon — LoL 圖示素材(英雄、裝備、召喚師頭像等)之官方 CDN
- Community Dragon — LoL 圖示素材(牌位徽章、路線等)之 Riot 客戶端公開鏡像(非 Riot 官方 CDN;非 我們與 Community Dragon 之商業合作;素材 IP 仍屬 Riot)
- Resend — /ai 文字模式匯出寄信、頻道文字 `.txt` 轉寄、營運基礎設施報告等(僅寄至您 /綁定 匯出 綁定的 Email 或營運方設定之 Ops 收件地址;含附件、主題與內文;寄件網域由營運方於 Resend 驗證)
- Cloudflare Web Analytics — 官網訪客量統計(僅在營運方設定 token 時載入;彙總資料由 Cloudflare 處理,我們在 Cloudflare Dashboard 查看日/月訪客,不 在 MongoDB 另存訪客紀錄)
我們僅在 提供功能所需範圍內 傳送資料予上述服務。
七、資料安全
我們採取合理技術與管理措施,並持續強化,例如:
- 傳輸與存放加密:官網與 API 採 HTTPS;MongoDB Atlas 靜態加密(encryption at rest) 與 傳輸加密(TLS);雲端資料庫存取控管與最小權限原則
- 資料最小化:僅在提供功能所需範圍收集與處理;不將使用者個資出售予第三方廣告商;跨群刪除同步僅保存訊息 ID 對照(約 30 天 TTL),不含訊息內文
- 伺服器隔離:知識庫(`/知識庫`)文件與分塊以 伺服器 ID 隔離查詢,A 伺服器上傳的內容不會出現在 B 伺服器的知識庫回答中;客服單、設定等多數資料亦依伺服器分開保存
- Webhook/金鑰防護:LINE Webhook 簽章驗證;Ko-fi Webhook 驗證 token;Riot/LINE/郵件等 API 金鑰僅存放於伺服器環境變數,不寫入公開說明或 Discord 訊息
- 帳號與後台:限制可存取後台管理功能之技術團隊帳號;儀表板登入依 Discord OAuth;表單另有 CSRF token(不僅依賴 SameSite);敏感操作需對應身分驗證;LINE 憑證於儀表板不回填完整值(顯示已設定)
- 防濫用:AI/知識庫等提供冷卻、每日上限、身分組白名單等設定,降低異常大量存取與洗版風險;知識庫抓取公開網址會在跟隨重新導向後再驗證目標非內網
- 健康敏感資料:生理期追蹤採明確同意、可隨時整筆刪除,經期日期最多約 6 個月,並於失去全部 VIP 後清除(詳見本聲明第二節)
- 銷毀稽核:技術團隊可依申請執行使用者/伺服器敏感資料銷毀,並寫入可稽核紀錄(`ops_data_purge_audit`)
然而 沒有任何系統能保證百分之百安全;請您亦妥善保管 Discord 帳號(建議啟用雙重驗證)、兌換碼、LINE API 憑證,並勿在公開頻道張貼密碼、金流或個資。
上傳知識庫內容前請注意:
- 知識庫文件由 管理員自行上傳,內容原文與其向量嵌入(embedding,供語意搜尋比對用;屬原文的數學轉換,非公開匿名化技術)皆儲存於 MongoDB,兩者保護等級相同;請 勿上傳 成員的真實姓名、身分證號、聯絡方式、財務或醫療等高敏感個資,公開的 FAQ/規則/說明文件為主要適用情境
- 產生向量嵌入時,切片內容會送交 Google Gemini 嵌入模型;僅用於比對相似度,不會被用來訓練 Google 的模型
- 產生向量嵌入需消耗 API 資源,因此每次上傳文件或匯入網址會扣上傳者本人 1 次個人「文字生成」(TEXT/`/ai` 文字)額度;額度用完前無法新增新文件(已上傳文件不受影響),詳見服務條款第五節
- 管理員可隨時用 `/知識庫 刪除` 移除單一文件,或聯絡技術團隊請求整批清除該伺服器全部知識庫資料
若發生資料外洩事件: 我們將在確認範圍後,以合理速度(原則上不逾 72 小時,若初步調查需更久將先行說明)透過官方 Discord 伺服器公告與(若能識別受影響之伺服器)私訊該伺服器管理員,說明外洩範圍、可能影響與已採取之補救措施,並依個人資料保護法及其他適用法規辦理通報義務。
八、您的權利
您得依適用法律行使以下權利(我們將於合理時間內回覆):
- 查詢或閱覽 我們持有的您的個人資料
- 更正 錯誤資料(例如 Ko-fi Email 綁定)
- 刪除 部分資料(例如 AI 記憶可用 /個性 重置;生理期追蹤資料可用 `/生理期 清除` 指令或官網儀表板刪除按鈕立即整筆刪除;/ai 文字模式匯出 Email 可用 /綁定 匯出解除 解除;/ai 文字模式匯出寄信紀錄或需更正寄信問題請 /意見箱 申請;累積額度於中斷訂閱時歸零;其餘請 /意見箱 申請)
- 停止特定處理(例如解除 /link、請管理員移除 LINE 設定、或 `/twitch聊天 remove` 取消 Twitch 聊天綁定)
若您位於 EU/EEA、英國或加州等地區,可能享有額外權利;請透過 /意見箱 說明您的請求。
九、未成年人
Discord 要求使用者須達到其規定之最低年齡。我們不會故意向不符合年齡者提供需付費或受限之功能。若您為家長或監護人並發現未成年人不當提供資料,請透過 /意見箱 聯絡我們。
十、跨境傳輸
我們的伺服器與 MongoDB Atlas 可能位於您所在國家/地區以外。使用本服務即表示您同意資料在提供功能所需範圍內跨境傳輸。
十一、聲明變更
我們可能更新本聲明。更新後之「最後更新」日期將同步修訂;重大變更將盡力於 /常見問題 或官方 Discord 伺服器公告。更新後繼續使用即視為同意新版聲明。
十二、聯絡我們
隱私相關疑問、資料查詢或刪除請求,請在 Discord 使用 /意見箱 或 /客服 聯絡我們。
相關條款請一併參閱 服務條款。
雀可Check Discord Bot