VeryApps(由 WuKong Inc 运营)非常重视用户隐私。本政策说明「老黄历」应用(下称"本应用")处理哪些信息、如何处理,以及您拥有的选择与权利。请在使用本应用前仔细阅读。
本政策同时适用于本应用的 iOS 版与 Android 版。两个版本功能一致、共享同一套隐私承诺,仅在系统能力(如系统日历、iCloud 同步、应用内购买)上存在差异,差异部分已在第二节与第五节中逐项标注。
本应用是一款传统黄历 / 农历工具。我们坚持最小化收集原则:不接入任何广告服务,不进行用户画像与跨应用追踪,我们不运营任何用于存储用户个人数据的服务器,绝大部分数据仅保存在您的设备本地。
| 平台 | 应用名称 | 包名 / Bundle ID | 备注 |
|---|---|---|---|
| iOS | 老黄历 | com.veryapps.Almanac |
含配套 Apple Watch 应用 |
| Android | 老黄历 | com.veryapps.calendar |
— |
下表列出两个平台在数据处理上的全部差异,正文中也将以 仅 iOS / 仅 Android / 双端一致 的方式标注。
| 项目 | iOS | Android |
|---|---|---|
| 位置信息(天气) | 支持,需双重授权 | 支持,需双重授权 |
| 每日提醒(本地通知) | 支持 | 支持 |
| 读写系统日历 | 可选,需授权 | 不涉及 |
| iCloud 数据同步 | 可选,用于记事 / 倒计时等数据 | 不涉及 |
| 应用内购买 / 订阅 | 支持,由 Apple 处理支付 | 不涉及 |
| 数据是否上传至我方服务器 | 否(我方无此服务器) | 否(我方无此服务器) |
为了让天气功能显示您所在地的天气,本应用可以在您明确允许的情况下获取一次当前位置,用于反查所在城市名称:
您开启「每日推送」后,本应用通过系统闹钟在每天上午 8:00 发出一条本地通知(公历、农历与当日宜忌)。该通知完全在本机生成,没有推送服务器,我们不会向您发送营销信息。您可以随时在应用设置或系统设置中关闭。
本应用联网仅用于天气数据,涉及以下第三方公开接口:
| 服务方 | 用途 | 传输内容 |
|---|---|---|
| Open-Meteo(open-meteo.com) | 天气数据、城市搜索 | 城市名称或地理坐标 |
| BigDataCloud(bigdatacloud.net) | 将坐标反查为城市名称 | 定位时刻的地理坐标 |
除天气功能外,黄历、农历、节气等核心数据全部由本机算法计算,不需要、也不会上传您的任何数据。
iOS 版的月历与日程界面可以读取、新建或修改您系统日历中的日程。此功能仅在您主动点击相关按钮时触发,并需您授予日历权限;应用只访问您确认的那一条日程,不会批量读取、不会上传,也绝不会修改您未授权的日历。您可以随时在系统设置中关闭日历权限。
iOS 版支持通过 Apple iCloud 键值存储同步您的应用数据(如每日记事、倒计时、提醒日期等),以便在您的多台 Apple 设备间保持一致:
iOS 版的部分增强功能需通过 App 内购买(自动续期订阅)解锁。支付全过程由 Apple 的 App Store 系统完成:
以下信息仅保存在您的设备上,我们无法读取:已添加的城市列表与当前城市、隐私开关与提醒开关等设置项、记事 / 日程 / 倒计时内容、访问密码、天气缓存。
本应用涉及的第三方服务与组件全部列示如下,除此之外没有其他第三方数据接收方。
| 平台 | 服务 / 组件 | 提供方 | 用途 | 处理的信息 |
|---|---|---|---|---|
| 双端 | 天气数据接口 | Open-Meteo | 提供天气预报与城市搜索 | 城市名称或地理坐标 |
| 双端 | 逆地理编码接口 | BigDataCloud | 把坐标转换成城市名称 | 定位时刻的地理坐标 |
| 仅 iOS | iCloud 键值存储 | Apple | 在您的 Apple 设备之间同步应用数据 | 加密后的应用数据(存于您的 iCloud,我方无法读取) |
| 仅 iOS | App 内购买 / 订阅 | Apple | 处理支付并回传订阅状态 | 由 Apple 处理的交易标识(不含支付信息) |
| 仅 iOS | 系统日历(EventKit) | Apple 系统能力 | 把日程写入您的系统日历 | 您手动确认的那条日程(仅在本机处理) |
| 双端 | 系统原生分享面板 | 操作系统 | 由您主动发起内容分享 | 您选择分享的那一条内容(仅在本机传递给目标应用) |
关于统计与分享组件:Android 版不含任何统计分析或第三方分享 SDK,分享功能完全基于系统原生分享面板实现。iOS 版安装包中保留了历史版本遗留的统计分析组件与第三方分享组件代码,但我们未启用其初始化配置,应用不会通过这些组件上报任何数据;仅在您主动点击「分享」并选择目标平台时,分享组件才会把您选择的那一条内容发送给该平台。
| 权限 | 用途 | 是否必需 |
|---|---|---|
| 网络访问 | 获取天气数据 | 天气功能必需 |
| 位置(使用期间) | 天气功能识别本地城市(见第三节第 1 条) | 可选,可随时撤销 |
| 通知 | 每日 8:00 本地黄历提醒 | 可选 |
| 日历 | 读写您主动添加的日程(见第三节第 4 条) | 可选,可随时撤销 |
| 相册(仅添加) | 把您主动生成的分享图片保存到相册 | 可选 |
| 权限 | 用途 | 是否必需 |
|---|---|---|
| 互联网 / 网络状态 / Wi-Fi 状态 | 获取天气数据、检测网络连接 | 核心功能必需 |
| 精确 / 粗略位置 | 天气功能识别本地城市(见第三节第 1 条) | 可选,可拒绝 / 撤销 |
| 发布通知 | 每日 8:00 本地黄历提醒(Android 13+ 由系统授权) | 可选 |
| 开机自启 | 重启手机后恢复每日提醒的排程 | 仅服务提醒功能 |
| 震动 | 提醒通知的震动效果 | 辅助效果 |
iOS 版安装包内保留了若干历史版本的权限说明文案(相机、麦克风、通讯录),本应用不会调用上述接口,也不会访问这些数据。
本应用不面向 13 岁以下儿童收集任何个人信息,也不包含面向儿童的广告或内容服务。如您认为有儿童在未经监护人同意的情况下向我们提供了信息,请通过下方邮箱联系我们,我们将及时处理。
我们可能不时更新本政策,更新后将修改本页面的生效日期与版本号。重大变更会通过应用内或本页面公告。请定期查阅本页获取最新信息。
如您对本政策或数据处理有任何疑问、建议或投诉,请联系:
我们将在收到您的请求后 15 个工作日内回复。