| 数据类型 | 留存期限 | 删除义务触发条件 |
|---|---|---|
| 交易记录 (个人数据) | 5~10年 (税法/反洗钱) | 法定保存期满后删除;或主体请求且无合法依据保留 |
| 健康档案 (敏感数据) | 诊疗结束后15~30年 (医疗法规) | 超过最长保存期;或患者撤回同意且无其他法律义务 |
| 生物识别 (敏感数据) | 目的实现后立即删除 (最小化原则) | 身份验证完成即删除;或主体撤回同意 |
| 营销画像 (个人数据) | 不超过2年 (或用户关系存续期) | 用户退订/注销后30天内删除 |
// 数据留存与删除策略伪代码 (示例)
class DataRetentionPolicy {
retentionPeriod: Map<DataType, Duration>;
deleteObligation(data: PersonalData): void {
if (data.retentionExpired || data.subject.requestedDeletion) {
secureErase(data);
auditLog('Deleted: ' + data.id);
}
}
}