1. GDPR 抹除 LLM:自助 DSAR 流程
三個主控台動作端到端涵蓋一次資料當事人存取請求。每個都是/api/user/* 下的一條 UserAuth 路由——由你的主控台工作階段驅動,絕非中繼(sk-orca-…)金鑰:
匯出
在你刪除之前,下載你個人資料的一份可攜 JSON 副本。
刪除
立即軟刪除;排定不可逆的清除於 +30 天。
取消
在寬限視窗內隨時還原帳號。
2. 匯出你的資料(一個具體流程)
從主控台,開啟 Account → Privacy 並選擇 Export my data。主控台用你的工作階段驅動這條讀取路由:匯出在寬限視窗期間保持可用。一個已排定刪除的帳號被軟刪除,但仍能觸及匯出與取消——可攜性正是把那扇門保持開啟直到清除執行的全部重點。
3. 排定刪除
Account → Privacy → Delete my account 立即軟刪除帳號,並排定 PII 清除於目前 + 30 天:密碼重新驗證
密碼重新驗證
密碼帳號必須在刪除請求上提供它們目前的密碼——防範一個被劫持的工作階段永久銷毀資料。僅 OAuth 帳號沒有密碼;已驗證的工作階段就是證明。
唯一的工作區擁有者被封鎖
唯一的工作區擁有者被封鎖
如果你是一個仍有其他成員的共享團隊工作區的唯一擁有者,刪除會被拒絕——否則隊友會繼承一個無主的工作區。先轉移擁有權或封存工作區。
根帳號無法自我刪除
根帳號無法自我刪除
執行個體根帳號被拒絕——自我抹除它會讓部署沒有超級管理員。先交接根角色。
重複請求是冪等的
重複請求是冪等的
在已經待處理時再次呼叫刪除會回傳一個友善的「已排定」回應,而非錯誤。
4. 30 天寬限視窗
寬限視窗是一個刻意的還原緩衝。在它經過之前,帳號被軟刪除而非抹除,且一次呼叫即可還原它:5. PII 清除及其級聯清除
當寬限視窗經過時,一次掃描執行清除。它不只是隱藏一列——它剝除直接識別碼,並級聯清除你的活動橫跨每個可觀測性介面留下的記錄:| 介面 | 清除做什麼 |
|---|---|
| 帳號 | 直接識別碼匿名化;憑證、金鑰、OAuth 綁定、passkey 與 2FA 硬刪除 |
| 請求日誌 | 從請求日誌儲存區清除 |
| 計帳 / 用量列 | 在為計費保留的列上,使用者名稱被編修且 IP 被清空 |
| 防護欄匹配 | 清除——包括任何原始匹配子字串 |
| 防火牆事件 | 清除——歸因於你的工具名稱、IP 與請求 ID |
deleted-… 佔位符,狀態停用),因此有合法依據持續存在的計帳與稽核列保持其形狀,同時失去嵌入的個人資料。每一個攜帶憑證的東西都被硬刪除——真正的抹除,而非僅僅隱藏的軟刪除。
6. 抹除 vs 保留
抹除與保留是兩個不同的時鐘——別把它們混為一談:- 保留對每個人在一個滾動視窗上把請求日誌老化失效——一個 30 天預設,被伺服器鉗制到一個 180 天硬性最大值。參見 保留。
- 抹除是一次由 DSAR 觸發、限定帳號範圍的一次性事件:30 天寬限視窗,然後清除。
7. 這如何契合整體
被遺忘權是你資料當事人義務的一塊。把它與蓋印地區的證據及更廣的合規迴圈搭配:保留
滾動的請求日誌視窗——30 天預設、180 天鉗制——獨立於抹除執行。
資料駐留地
你的簽署合規報告被儲存與提供所在的地區。
GDPR 套件
安裝控制項並把簽署的 GDPR 證據交付給稽核師。
共同責任
閘道為你抹除什麼,以及什麼仍是你的決定。
