1. 引言

欢迎使用 Shadow(下称“我们”或“本 App”)。Shadow 是一款面向 iPhone 与 iPad 的素材库管理工具,用于创建素材库、打开兼容的 Eagle library、连接云素材库,以及浏览、搜索和整理图片、视频与相关元数据。

Shadow 不要求创建 Shadow 账号,不投放广告,不进行跨 App 或跨网站追踪,也不会出于营销目的出售、出租或交换你的个人信息。

本政策适用于 Shadow App、官网和与 Shadow 相关的支持服务。使用 Shadow,即表示你理解本政策描述的数据处理方式;如果你不同意,请停止使用相关功能。

2. 我们不收集的信息

Shadow 当前不会主动收集、存储或传输以下信息到 Shadow 自有服务器:

  • Shadow 无需注册,因此不会收集用户姓名、电话号码、邮箱地址或其它任何个人身份证明信息。
  • 精确位置信息。
  • 广告标识符、跨 App 追踪标识或用于广告画像的数据。
  • 素材库内容、图片、视频、标签、备注、颜色信息或文件夹结构。
  • 用于产品分析的使用统计数据或行为埋点。

如果未来版本增加账号、同步、统计或其他需要收集数据的功能,我们会在启用前更新本政策,并按适用要求取得你的同意或提供控制选项。

3. 保存在你设备或所选位置的数据

Shadow 的主要数据由你自己控制,保存在设备本地、外接存储或你选择的云盘位置。我们无法访问你没有主动分享给我们的素材库内容。

数据类型 用途 保存位置
素材库文件、图片、视频、缩略图和元数据 创建、打开、浏览、预览、搜索、添加和编辑素材库。 你选择的本地、外接存储或云盘位置。
文件夹、标签、备注、颜色和基础素材信息 显示素材详情、组织素材、搜索筛选、保持 Eagle library 兼容性。 本地/外接素材库中保存在素材库内部;云端素材库可能保存在设备本地镜像或索引缓存中。
最近使用的素材库、显示偏好、语言设置、云端缓存设置 恢复上次使用状态、改善浏览体验、保存你的偏好。 设备本地 UserDefaults。
系统文件访问授权记录 在你通过 iOS/iPadOS 文件选择器授权后,保存系统生成的 security-scoped bookmark data,帮助 App 在后续会话中继续访问你选择过的本地或外接素材库位置。 设备本地 UserDefaults。该记录由 iOS 文件访问机制生成,不包含素材库内容。
云端素材库缓存和派生缩略图 提升远端素材库浏览、预览和搜索速度,减少重复下载。 设备本地 App 支持目录,可通过 App 或系统清理。

4. 第三方云盘服务

如果你选择连接百度网盘或 Google Drive,Shadow 会在你授权的范围内访问对应服务,以便列出目录、读取素材库文件、下载预览所需内容、缓存素材,或在你执行创建、导入、编辑和同步操作时写回更改。

百度网盘与 Google Drive 数据的使用

当你连接百度网盘或 Google Drive 时,Shadow 会在你授予的范围内浏览云盘目录、定位并打开已有的 `.library` 素材库、读取索引和素材文件、导入素材、创建新素材库,以及将你在 Shadow 中进行的修改同步回对应素材库。Shadow 只会将这些访问用于你主动发起的素材库管理操作,不会将云盘数据用于广告、用户画像或与素材库功能无关的用途。

云盘请求和文件直接在设备上的 Shadow App 与对应云盘 API 之间传输。Shadow 当前不运营用于接收这些文件的自有服务器,因此云盘素材库内容不会上传到 Shadow 自有服务器。

Google Drive 用户数据的具体范围

对于 Google Drive,Shadow 可能读取或写入你主动选择的素材库及其后代文件,包括文件和文件夹名称、文件 ID、父子目录关系、MIME 类型、文件大小、修改时间、校验值、缩略图链接、文件内容,以及 Eagle 素材库中的图片、视频、标签、备注、评分、颜色和其他元数据。这些数据只用于建立目录和索引、显示素材、按需下载预览或原图、导入素材、创建素材库,以及把你主动进行的编辑同步回同一素材库。

Shadow 不会从 Google Drive 用户数据生成或使用聚合数据、匿名化数据或用户画像,也不会将 Google Drive 数据出售、出租、提供给广告商、数据经纪商或其他无关第三方。除 Google Drive API 为完成你请求的云端操作而进行的服务处理,以及你主动使用的 iOS 系统分享或文件功能外,Shadow 不会向第三方转移这些数据。

Shadow 不使用 Google Drive 数据或其派生数据开发、改进或训练通用人工智能/机器学习模型,也不会将其提供给第三方 AI/ML 服务用于模型训练。

Shadow 对从 Google API 获取的信息的使用和转移遵守 Google API Services User Data Policy,包括其中的 Limited Use 要求。

授权信息

云盘访问令牌会保存在 iOS Keychain 中,仅用于访问你授权的云盘服务,并会保留到你在 Shadow 中移除连接、退出当前云盘账号或在第三方服务的账号授权管理页面撤销授权。你可以随时执行这些操作。

第三方处理

云盘账号登录、授权、远端文件存储、网络传输和云端备份由对应第三方服务处理,并受其隐私政策和服务条款约束。Shadow 无法控制第三方服务如何保存、传输或处理你在其平台上的数据。

云盘缓存

为提高性能,Shadow 可能在设备本地缓存云盘中的索引、同步状态、原图、缩略图或派生预览。缓存只用于 App 功能,不会被用于广告或用户画像;缓存会保留到你清理缓存、重置本地索引、移除素材库或删除 App。

5. 系统权限与必要 API

Shadow 只会访问你主动选择或授权的位置。为了实现素材库管理功能,App 可能使用以下系统能力:

  • 文件访问:通过 iOS/iPadOS 文件选择器、外接存储或 security-scoped bookmark 访问你选择的素材库。security-scoped bookmark 是系统提供的文件权限恢复机制,Shadow 会保存对应授权记录以便下次打开同一位置。
  • 照片或文件导入:在你主动导入素材时读取你选择的图片、视频或文件。
  • UserDefaults:保存语言、最近使用素材库、视图偏好和云端缓存设置。
  • Keychain:保存第三方云盘授权令牌。
  • 文件时间戳:判断素材文件状态、同步变化或显示文件信息。
  • 磁盘空间信息:管理云端素材库缓存大小,避免云盘素材缓存无限增长。

这些访问用于 App 功能本身,不用于广告追踪。

6. 支持请求与用户主动提供的信息

当你通过邮件或其他支持渠道联系我们时,我们可能会处理你主动提供的邮箱地址、问题描述、截图、日志、设备和系统版本、素材库来源、复现步骤等信息。这些信息仅用于排查问题、回复请求和改进 App 稳定性。

请不要向我们发送不必要的敏感内容。如果问题可以通过截图或日志说明,请尽量遮盖私人素材、客户信息或账号信息。

7. 数据安全

我们重视你的素材和整理信息,但本地和云端数据的安全也依赖你的设备、系统账号和云盘账号安全。Shadow 会通过以下方式降低风险:

  • 不在 App 中加入未授权的远程访问路径。
  • 将云盘授权令牌保存在 iOS Keychain 中。
  • 通过 HTTPS/TLS 连接百度网盘和 Google Drive API。
  • 让本地索引、缩略图和原图缓存受 iOS/iPadOS App Sandbox 保护。
  • 使用 iOS/iPadOS 文件授权机制访问你选择的本地或外接素材库。
  • 通过云端缓存限制减少本地临时文件无限增长。
  • 持续修复可能影响数据安全和稳定性的问题。

我们建议你保持 iOS/iPadOS 和 Shadow 为最新版本,使用强密码、Face ID 或 Touch ID 保护设备,并谨慎管理云盘账号授权。

8. 数据备份、保留与删除

备份

素材库通常包含原始文件和整理成果。我们建议你为重要素材库保留可恢复备份,尤其是在使用外接存储、云盘素材库或 Eagle library 写回功能前。

删除 App

删除 Shadow 通常会删除 App 本地偏好、云端素材库缓存和本地 App 数据;但保存在外接存储、云盘或系统文件位置中的素材库不会自动删除。

删除云盘数据

如果素材库位于第三方云盘,你需要在对应云盘服务中删除远端文件。撤销云盘授权不会自动删除云端素材库文件。

清理缓存

缓存管理仅适用于云端素材库。你可以通过 App 内的云端缓存管理或系统存储管理清理 Shadow 为云端素材库保存的本地数据。这些缓存可能包括本地索引、同步状态、镜像缩略图、派生预览,以及为了预览或离线访问而下载到设备上的原图缓存副本。

当你选择清理镜像原图、清理缩略图或重置本地索引时,Shadow 可能删除这些保存在设备上的缓存副本或镜像目录。此操作不会删除第三方云盘中的远端源文件,也不会删除外接存储或本地素材库位置中的源文件;但这些缓存副本会从当前设备移除,之后可能需要重新下载或重新建立索引。重置本地索引还会清除该库在当前设备上的同步状态和未同步修改记录,执行前应先确认没有需要发布的本地更改。

9. 儿童隐私

Shadow 不面向儿童,也不会主动识别或收集未成年人的个人信息。由于 App 管理的内容由用户自己选择,请家长或监护人协助未成年人合理管理设备、素材和云盘账号。

如果你认为未成年人向我们提供了个人信息,请通过本页联系方式联系我们。

10. 国际数据传输

Shadow 当前不运营用于接收素材库内容的自有服务器,因此不会主动将你的素材库内容传输到 Shadow 自有服务器或进行由我们控制的国际传输。

但如果你使用第三方云盘、系统备份、邮件支持或其他外部服务,相关数据可能由这些服务在不同地区存储或传输,并受其隐私政策约束。

11. 你的权利与控制方式

在适用法律允许的范围内,你可以通过以下方式控制与 Shadow 相关的数据:

  • 访问:在 Shadow、系统“文件”App、外接存储或云盘中查看你的素材库文件。
  • 更正:在 Shadow 中编辑不准确的标签、备注、文件夹或素材信息。
  • 删除:从 Shadow、本地文件、外接存储或云盘中删除素材库或素材文件。
  • 撤销授权:在 Shadow 或第三方账号设置中移除云盘授权。
  • 数据可携:在 App 和系统支持的范围内复制、移动或导出你的素材库文件。
  • 限制访问:不要选择某个文件位置,或在 iOS/iPadOS 设置中撤销相关文件、照片或云服务访问权限。

由于大多数数据保存在你自己的设备或云盘中,你通常可以直接通过 App、系统设置或第三方服务行使这些控制权。

12. 本政策的变更

我们可能会因功能、技术、法律或业务变化更新本隐私政策。更新后,我们会修改本页顶部的“最后更新”日期;如变更涉及重要数据处理方式,我们会在 App 或官网中提供更明显的提示。

建议你定期查看本政策,了解 Shadow 如何处理你的信息。

13. 联系我们

如果你对本隐私政策、数据处理方式或数据权利请求有任何问题,请通过以下方式联系我们:

我们会在合理时间内回复你的请求。