隐私政策
最后更新:2026 年 10 月 3 日
本政策说明由 GREP ADVISORY PTE. LTD.(以下简称“我们”)提供的《美股编年史》(History of Market: Heat Map,以下简称“本应用”)向我们的服务器发送什么、为什么发送、保留多久,适用于 iPhone 与 iPad 上的本应用及其小组件。这些数据只用于本政策所述的用途,我们不出售任何数据。
本应用发送的数据
- 应用完整性校验。 在支持的设备上,本应用通过 Apple 的 App Attest 服务生成一把密钥并在我们的服务器登记,以便服务器区分正版应用的请求与自动化抓取。服务器保存:密钥标识、公钥、签名计数器、环境(正式或开发)、首次与最近一次出现的时间、当天开启的会话数、是否被封禁。这条记录不与你的姓名、邮箱、Apple 账户或 IP 地址关联。一次性挑战值 5 分钟后失效,使用后或一天之内删除。
- 访问令牌。 完整性校验通过后,服务器向本应用签发 1 小时后失效的会话令牌,以及 30 天后失效、与小组件共用的设备令牌。令牌中只含上述密钥标识,服务器不保存令牌。
- 行情数据请求。 为显示价格、走势图与历史行情,本应用及其小组件携带上述令牌向我们的服务器请求数据。与任何网络请求一样,请求带有你的 IP 地址与 user-agent 字符串;打开个股页面或搜索时,请求会包含股票代码或搜索内容。我们的服务器只用 IP 地址做一分钟窗口的限流,不保存它;出错时会记录所请求的地址。主数据源无法响应时,我们的服务器向我们的备用数据服务获取同样的行情数据;这些请求只包含股票代码或搜索内容,不含任何关于你或你设备的信息。
- 价格提醒与收盘提示(支持者功能,仅在你使用时)。 你创建第一条价格提醒或打开收盘提示时,本应用会请求发送通知的权限。若你允许,Apple 会为本次安装签发一个推送令牌,本应用把该令牌、你创建的每条提醒(股票代码、条件与数值)以及是否需要收盘提示发送到我们的服务器。服务器只存储这些内容,并与上述密钥标识关联,仅用于把提醒与行情价格比对,并通过 Apple 推送通知服务送达;服务器还会记录提醒的发送时间与当时的价格。
- 购买。 本应用通过 Apple 的 StoreKit 向 App Store 查询可购买的支持者方案以及你是否已订阅,并在你的设备上核验。付款由 Apple 处理。我们不会收到你的支付信息或购买记录,服务器也不保存任何购买数据。
- 统计。 服务器保存汇总计数,例如每天的会话数或发送的提醒数。这些计数不含密钥标识、令牌或 IP 地址,无法追溯到任何一次安装。
服务提供方
我们的服务器、数据库与存储运行在一家云托管与网络服务商上,它处理本应用的网络流量(包括 IP 地址),仅用于向我们提供服务。我们的备用数据服务运行在另一家托管服务商上,只接收来自我们服务器的请求。两者都受数据处理条款约束,须以不低于本政策的标准保护这些数据。App Attest、推送通知、购买与 iCloud 由 Apple 处理,适用 Apple 的隐私政策。
只留在你设备上的数据
- 自选列表保存在设备上;若你使用 iCloud,则通过你自己的 iCloud 账户同步。我们无法读取。
- 显示设置、行情缓存以及与小组件共享的数据只保存在设备上。若 iOS 为小组件签发推送令牌,它同样只保存在设备上。
- 你在本应用中截屏后,本应用会提供同一画面的分享图。分享图由本应用自行绘制,本应用不读取你的截图或照片,分享图只发送到你选择的地方。
保留期限
- 一次安装的完整性记录、提醒与推送令牌,在该设备上最近一次打开本应用 90 天后删除。
- 你在本应用中删除一条提醒,它会立即从服务器删除。支持者订阅结束后,本应用会在下次打开时从服务器删除你的提醒,并在设备上将其保留为暂停状态,直到你重新订阅。若 Apple 告知某次安装的推送令牌已失效(例如本应用已被删除),该安装的提醒会随令牌一并删除。
- 汇总计数不含任何关于你的信息,在有用期间保留。
你的选择
- 你可以随时在 iOS 设置中关闭本应用的通知。
- 删除本应用即删除它在设备上保存的全部内容;服务器上的记录随后按上文所述删除。
- 服务器上的数据不与你的身份关联,因此我们无法按姓名或邮箱查找某条记录。
儿童。 本应用不以儿童为对象,不收集任何关于儿童的信息。
变更。 如本政策有变更,我们会先在此处发布新版本并更新日期,之后本应用才会改变行为。
联系方式: [email protected]