社交媒体消息导出只有在你能说明其包含什么、遗漏什么、谁可以访问,以及捕获后是否发生变化时才有用。本检查清单涵盖原生导出、元数据、保留期限、访问权限和验证,不假定某个平台的一次下载就是完整记录。
1. 从确定需要保留的记录开始
为建立可辩护的基线,保留的不应只有消息文本。美国国家档案和记录管理局(NARA)表示,完整的联邦记录必须具备内容、上下文和结构,以及作者、创建日期等相关元数据,并且必须以确保可靠性和真实性的方式维护(NARA 指南)。
使用以下内容检查完整性:
- **内容:**消息或对话导出文件。
- **上下文:**账号、个人资料、参与者、日期范围和捕获原因。
- **结构:**文件、文件夹、附件和消息记录之间的格式及关系。
- **元数据:**作者和创建日期等详细信息,以及你记录的导出范围和时间戳。
对于本检查清单,将下载的导出文件视为需要保留的副本,然后检查它是否包含这些要素。NARA 将平台专用 API、网页捕获、手动方法和平台导出工具列为可选的捕获方法。NARA 还表示,当服务提供商无法导出完整记录时,组织仍负责落实捕获要求(NARA 指南)。
如果你的保留计划还包括公开社交内容,SocialGuardian 会自动备份主要平台上的帖子、故事和视频。其网站表示,备份包含媒体和元数据,并且可以随时导出完整存档。查看 SocialGuardian
2. 在导出前梳理账号、保管人和保留期限
在请求数据前,为每个网络和个人资料建立一行记录。记录:
- 网络以及个人资料用户名或 URL
- 账号所有者或保管人
- 业务目的和相关消息范围
- 请求的日期范围
- 导出方法和格式
- 请求日期、交付日期和访问负责人
- 存储位置和保留规则
- 已知的排除项、延迟或已删除内容警告
判断某条消息是否属于受监管记录时,不能只看平台。FINRA 表示,社交媒体记录保存义务取决于通信是否属于业务通信,而不只是取决于平台。FINRA 还表示,这一分析不取决于设备或技术,包括个人设备(FINRA 通知 11-39)。
保留期限也不是一个统一数字。例如:
| 规则或原则 | 引用来源的说明 | 如何用于梳理 |
|---|---|---|
| FINRA 经纪交易商记录 | 某些记录必须至少保留三年,前两年应便于访问。 | 确认该通信是否属于适用的记录保存规则。 |
| HIPAA 安全规则文档 | 所需文档自创建之日或最后生效之日起保留六年,以较晚者为准。 | 在采用该期限前,确认该项目是否属于所需文档。 |
| GDPR 序言第 39 条 | 存储应严格限于最低必要范围,并采取适当的安全和保密措施。 | 定义必要期限和访问控制,而不是无限期保留所有内容。 |
FINRA 的期限见通知 11-39,HIPAA 要求见 45 CFR 164.316,存储和安全措辞见 GDPR 序言第 39 条。这些是有来源的示例,并非适用于所有情况的统一保留政策。NIST 建议,只有在就适用法律法规咨询管理层和法律顾问后,才采用取证实践(NIST SP 800-86)。
不要让会自动擦除或删除电子通信的系统成为唯一的记录保存控制措施:FINRA 表示,此类技术会使保留通信成为不可能(FINRA 通知 11-39)。
3. 使用有记录的原生流程导出消息和账号数据
使用与平台匹配的官方流程,并将请求详情与生成的文件一起保存。
在桌面端,开始导出的官方路径是 更多 > 设置 > Meta 账户 > 你的信息和权限 > 导出你的信息 > 创建导出。Instagram 表示,你可以在开始导出前选择具体信息、日期范围、格式、通知邮箱和媒体质量(Instagram 帮助)。
规划好交付时间:Instagram 表示,准备好的导出文件可用四天,而导出链接可能需要最多 30 天才能到达。其帮助页面还指出,已删除的信息可能不会出现,并说明导出文件受密码保护且只有账号持有人可以访问(Instagram 帮助)。记录请求日期以及实际下载文件的日期。
在桌面端,Facebook 的官方路径是 头像 > 设置和隐私 > 设置 > Meta 账户 > 你的信息和权限 > 导出你的信息 > 创建导出。Facebook 允许你选择 HTML 或 JSON;其帮助页面将 HTML 描述为可在浏览器中查看的 ZIP 文件,将 JSON 描述为机器可读格式(Facebook 帮助)。
同一帮助页面表示,准备好的导出文件会保留四天,导出过程受密码保护。Facebook 还警告称,不同类别的存储期限不同,已删除的信息或内容不会出现在导出文件中(Facebook 帮助;Facebook 数据可用性)。将结果视为需要审查的账号信息导出,而不要将其当作所有历史消息都存在的证明。
LinkedIn 的官方桌面路径是 我 > 设置和隐私 > 数据隐私 > 下载你的数据。LinkedIn 表示,你可以选择特定类别或较大的下载内容:特定类型可能在几分钟内到达,较大的下载可能需要 24 小时,下载链接保留 72 小时(LinkedIn 帮助)。
有两个重要的范围限制。LinkedIn 表示,下载功能无法在移动设备上使用,而且它提供的是请求成员自己的个人数据,不是其他成员的数据(LinkedIn 帮助)。在保留记录中注明这两项限制。
保存的官方流程适用于 Android:打开聊天 > 更多选项 > 更多 > 导出聊天 > 不含媒体或包含媒体 > 选择分享方式(WhatsApp 帮助)。
WhatsApp 表示,导出的聊天记录是文本文件,而不是备份文件,且无法重新导入。如果选择包含媒体,最近发送的媒体会作为附件添加。将文本导出文件和附件一起保留;在未验证范围前,不要将结果描述为完整的媒体存档(WhatsApp 帮助)。
Google Takeout 和其他账号存档
Google 将 Takeout 描述为用于创建存档以保存记录或转移数据的工具。Google 表示,创建存档可能需要几分钟到几天,并且你可以选择文件类型和最大存档大小;当所选数据超过该大小时,系统会创建多个存档(Google Takeout)。
Google 还警告称,在请求下载和创建存档之间发生的更改可能不会包含在数据文件中(Google Takeout)。记录请求时间和存档创建时间,并保留每个存档分卷。
TikTok 及本文未提供有记录流程的平台
本研究资料未建立 TikTok 的官方导出路径,也未声称 TikTok 支持直接消息覆盖。不要将 Instagram、Facebook 或 LinkedIn 的路径复制到 TikTok 说明中。相反,如果平台有当前记录在案的导出选项,就记录该选项;否则记录捕获方法及其限制。NARA 将 API、网页捕获、手动方法和平台导出工具列为可能的方法,具体选择取决于平台配置和组织需求(NARA 指南)。
需要在记录消息导出的同时整理周边社交记录?SocialGuardian 支持 Instagram、TikTok、YouTube、X、Facebook、LinkedIn、Twitch 和 Pinterest,并表示会备份媒体和元数据。查看设置选项
4. 保留原始文件、上下文和访问记录
保留交付时收到的原始文件。制作易读的工作副本时不要覆盖原文件。在导出文件旁保存一份清单,其中包含:
- 平台、个人资料用户名或 URL,以及保管人
- 请求的范围和日期范围
- 请求时间戳和下载时间戳
- 文件名、格式和存档分卷数量
- 是否包含媒体或附件的设置
- 交付期限和密码保护说明
- 缺失类别、已删除内容警告或其他限制
- 存储位置及获准访问的人员或角色
这是 NARA 的内容、上下文、结构和元数据标准的实际应用(NARA 指南)。
截图可以作为手动捕获方法,但仅凭保存的证据不能证明截图是完整的消息记录。可用时保留原生导出,保留周边上下文,并将任何手动捕获标记为带有记录限制的方法,而不是默认称其为完整记录。
SocialGuardian 的记录在案产品范围是周边社交内容:其网站表示,它会自动备份帖子、故事和视频,包含媒体和元数据,并允许用户随时导出完整存档。本文没有证据支持其导出私人消息的说法,因此应将上述消息导出流程与产品描述分开(SocialGuardian)。
5. 验证完整性及文件是否未被更改
对每次导出执行以下验证工作表:
- 将请求的网络、个人资料、类别和日期范围与实际交付内容进行比较。
- 统计所有存档分卷和附件;记录缺失或无法读取的文件。
- 打开交付的 HTML、JSON 或文本输出,确认其可读。
- 将清单与平台所述的交付期限和限制进行核对。
- 记录已删除内容警告,以及请求和创建存档之间发生更改的警告。
- 将原始导出文件与任何审阅副本分开保存。
- 为每个保留的文件或存档计算哈希,并将值存入清单。
- 在审阅或传输文件时重新计算哈希,并调查发生变化的值。
NIST 将哈希函数定义为一种算法,用于计算代表数据文件或电子消息的数值,该数值取决于该文件或消息的全部内容(NIST 哈希函数术语表)。因此,哈希可用于检查保存的导出文件是否发生变化;但它不能回答原始导出是否完整。
完整性检查很重要,因为 Instagram 表示已删除信息可能不会出现,Facebook 表示已删除信息或内容不会出现,而 Google 警告请求下载和创建存档之间发生的更改可能会缺失。记录每个缺口并升级处理,不要默默将部分导出当作完整导出(Instagram 帮助;Facebook 数据可用性;Google Takeout)。
6. 应用保留、访问和法律留置控制
使用第 2 步的梳理结果,应用实际适用于该通信的规则。将访问权限限制在清单中记录的人员或角色,并保留任何例外或法律留置的原因。来源支持以下治理检查:
- FINRA 表示,通信的业务目的很重要;其引用的经纪交易商规则要求某些记录至少保留三年,前两年应便于访问(FINRA 通知 11-39)。
- HIPAA 引用的安全规则文档要求规定的文档自创建之日或最后生效之日起保留六年,以较晚者为准(45 CFR 164.316)。
- GDPR 序言第 39 条表示,存储期限应严格限于最低必要范围,并以适当的安全和保密方式处理个人数据(GDPR)。
NARA 建议成立社交媒体记录工作组,其中包括记录管理、社交媒体、IT、隐私和信息安全、法律顾问及公共事务人员(NARA 指南)。将这些职能或其对应职能分配给负责人、审查、访问和升级处理责任。只有在负责团队和法律顾问确认规则适用于相关数据和司法管辖区后,才应用该规则。
7. 跨平台消息保留检查清单
将以下内容复制到你的保留工单中:
- 列出每个网络、个人资料用户名或 URL、保管人和业务目的。
- 定义需要保留的消息类别和日期范围。
- 选择有记录的原生导出或其他有记录的捕获方法。
- 记录请求时间、交付时间、格式、媒体设置和交付期限。
- 保留原始导出文件以及所有存档分卷和附件。
- 保留内容、上下文、结构和相关元数据。
- 记录已删除内容、移动端可用性、仅限本人数据、仅文本或时间限制。
- 打开并审阅交付的文件。
- 为每个原始文件或存档计算并保存哈希。
- 限制访问并记录访问负责人。
- 应用确认的保留规则和任何法律留置。
- 将不完整的导出升级给负责记录、安全、隐私或法律事务的负责人。
合规流程既需要消息导出记录,也需要周边社交内容记录。使用 SocialGuardian 处理其有记录的帖子、故事、视频、媒体、元数据和完整存档导出,然后将消息导出清单放在相关记录旁边。开始使用
FAQ
备份社交媒体消息和归档社交媒体消息有什么区别?
将导出文件作为需要保留的副本,然后根据内容、上下文、结构和元数据进行检查。当服务提供商无法导出完整记录时,可能需要额外捕获;NARA 表示,组织仍负责落实捕获要求(NARA 指南)。
如何为合规目的导出 Instagram 私信?
在桌面端,使用 更多 > 设置 > Meta 账户 > 你的信息和权限 > 导出你的信息 > 创建导出。选择信息、日期范围、格式、通知邮箱和媒体质量。记录四天的可用期限、可能长达 30 天的邮件等待时间、密码保护和已删除信息限制(Instagram 帮助)。
可以下载 Facebook Messenger 消息吗?
Facebook 记录了通过 头像 > 设置和隐私 > 设置 > Meta 账户 > 你的信息和权限 > 导出你的信息 > 创建导出,以 HTML 或 JSON 格式导出账号信息的流程。审查已交付的类别,而不要假定所有历史消息都存在:Facebook 表示不同类别有不同的存储期限,已删除内容不会出现(Facebook 帮助;Facebook 数据可用性)。
如何导出 LinkedIn 消息或账号数据?
在桌面端,使用 我 > 设置和隐私 > 数据隐私 > 下载你的数据。LinkedIn 表示,特定类别可能在几分钟内到达,较大的下载可能需要 24 小时,链接保留 72 小时。该功能无法在移动设备上使用,并且提供的是请求成员自己的数据,而不是其他成员的数据(LinkedIn 帮助)。
WhatsApp 聊天可以用于法律或合规目的导出吗?
在 Android 上打开聊天,选择 更多选项 > 更多 > 导出聊天,然后选择不含媒体或包含媒体以及分享方式。WhatsApp 表示,结果是文本文件,而不是可重新导入的备份;包含媒体会将最近发送的媒体作为附件添加(WhatsApp 帮助)。在清单中保留导出文件及其限制。
TikTok 是否允许下载私信和账号数据?
本证据资料未建立 TikTok 的导出路径或直接消息覆盖范围。不要从其他平台推断流程。查看 TikTok 当前文档并记录方法及限制;NARA 还将 API、网页捕获、手动方法和平台导出工具列为可能的捕获方法(NARA 指南)。
截图足够吗?应保留哪些元数据?
保存的证据将手动方法列为一种可能的捕获方法,但没有证明仅凭截图就是完整记录。可用时保留原生导出,并保留内容、上下文、结构,以及作者和创建日期等相关元数据(NARA 指南)。
消息应保留多久?如何验证备份?
应用已确认适用于该通信的规则。引用的示例包括某些 FINRA 经纪交易商记录至少三年、规定的 HIPAA 文档六年,以及 GDPR 的严格最低存储原则。验证备份时,将范围与交付文件进行比较,记录平台限制,保留原始文件并存储哈希;NIST 表示,哈希取决于文件或消息的全部内容(FINRA 通知 11-39;45 CFR 164.316;GDPR;NIST 哈希函数术语表)。