小日历 · 更新日期:2026-10-13

隐私说明

记录保存与联网服务

您可以不登录使用日历和记录。启用邮箱同步后,账号资料及个人记录会发送至开发者自有的香港云服务;天气、假期和人机验证也涉及第三方服务。本页说明这些数据的用途、保存位置、保留期限及删除方式。

私人记录如何保存

您输入的出差地点、起止日期、生日、其他重要日子和备注,保存在设备上本 App 的独立沙盒文件中。不登录也能使用日历和记录。访客记录不会自动上传为账号资料;这些记录也不会附带在公开天气或假期请求中。登录后的记录按下文的账号同步流程处理。

您选择的天气城市、国家或州级假日地区和公司补休开关,保存在 App 沙盒的本机设置文件中。访客与每个邮箱账号分别保存,新安装没有预设私人城市,公司补休默认关闭。这些地点与假日偏好不包含在本版 version 1 JSON 备份或账号云同步中;换设备需重新配置。公开天气、节假日缓存保存在 App 自己的 UserDefaults。

本 App 免费,无广告、订阅或第三方广告跟踪 SDK,不以这些数据建立广告画像。账号人机验证使用 Cloudflare 安全组件及安全分析统计,数据处理另见下文;无广告不代表没有分析或所有数据都留在设备。

当前使用本机文件保存记录,不提供独立的密码加密功能。设备本身的安全和系统备份取决于您的系统设置;iOS 设备备份可能包含 App 数据,这与 App 自行提供账号云同步不同。

联网时发送哪些信息

获取公开天气和节假日需要 HTTPS 请求。提供方会收到请求参数及普通网络信息,包括您的网络 IP 地址;因此不能把当前版本理解为“任何数据都不会离开设备”。请求不附带您的出差、生日、备注或备份内容。

Open-Meteo 的免费 API 隐私条款说明,其可能为技术维护和防滥用处理 IP 信息,排障日志可能包含请求坐标,并在 90 天后删除日志。这里传递的是您主动选择的城市坐标,不是设备实时位置。该条款没有逐字段说明免费地名搜索日志是否保存 name,不能据此断言每条搜索必然被保存 90 天。第三方的具体处理以其最新政策为准。来源:Open-Meteo Terms & Privacy及 Geocoding API 文档。其他国家假日服务的条款见 Nager Terms of Service。

其他公开数据提供方也可能接收或记录网络请求;开发者不控制其日志处理。账号人机验证使用第三方安全脚本,并包含挑战交互、来源和验证结果的安全统计,其数据流另见下文。您选择打开外部链接时,相关网站适用自己的隐私规则。

备份、分享与删除

在“更多”导出 JSON 备份,会把当前访客或账号的出差、重要日子及备注写入您选择的文件位置;不包含天气城市、常用假日地区或公司补休偏好。JSON 文件包含可直接读取的私人记录。选择 iCloud Drive、其他云盘或分享对象,是您的手动文件操作;对应服务或收件人可能获得文件内容。App 不自动把导出的备份文件上传到第三方;账号记录本身按账号同步流程处理。

恢复备份先完整校验,再由您确认替换当前访客或账号的全部记录。账号恢复后的记录可能进一步同步,访客文件仍独立保存。删除记录会更新本机当前记录文件;账号记录在下一次成功同步时更新云端资料。

记录文件损坏时,App 会保留原文件并提示读取失败;损坏的账号记录不能直接打开继续编辑。记录恢复过程可能在沙盒内保留可恢复副本。删号时会清理能明确归属于该账号的记录及恢复副本;无法归属的损坏副本会保留,避免误删其他资料,需通过卸载 App 或联系支持安排人工清理。本说明不承诺删号会擦除所有沙盒文件。

删除当前记录不会自动删除您导出的文件、别人已收到的副本或已有系统备份。要移除这些副本,请分别管理对应文件和系统备份;卸载 App 通常会移除本机 App 沙盒数据。

邮箱账号与个人同步

账号功能使用邮箱验证码注册或登录,无需设置密码。邮箱用于验证身份、发送账号验证码及识别您的账号。验证码邮件由腾讯云 SES 香港服务发送。该邮件服务接收收件邮箱和验证码邮件内容,不接收您的出差或重要日子;验证码通过普通邮件传递,不是端到端加密通信。邮件提供方和您的邮箱服务可能按各自规则处理邮件及投递记录。参见 腾讯云隐私保护声明及 Tencent Cloud Privacy Policy。

选择登录和同步后,邮箱、随机用户编号及您的出差、重要日子与备注保存在开发者自有的香港云服务。各账号的数据分别保存,服务端按登录身份限制访问。天气城市和假日偏好仍只按本机账号保存,本版不随账号同步上传。账号请求通过 https://calendar-api.aistella.net 的 HTTPS 连接传输;登录凭据保存在设备 Keychain,设备上的账号记录和访客记录分别保存。第一次登录不会自动导入访客资料,您可以选择导入后同步。服务器需要处理同步内容,这不是端到端加密同步;本说明不承诺数据库或备份具有静态加密。

同步遇到同一记录的不同修改时会要求您选择。删除一条记录后,下一次成功同步会更新云端资料。退出只退出当前设备,不删除账号或云端资料;本机按账号保存的离线记录仍保留。卸载和外部备份仍由设备系统及您选择的存储服务管理。

可在“账号与同步”申请删除账号:向当前邮箱重新获取验证码,再确认删除。成功后服务端删除在线业务资料中的账号、个人记录、相关登录会话与验证码;此设备的清理包括账号记录、账号地点偏好和账号天气缓存。独立访客记录、访客偏好及您自行导出的备份不属于账号数据,不会因此删除。若本机清理失败,按 App 提示完成后续处理。

为防止恢复旧业务备份时重新开放已删除账号,成功删号时会在独立审计库中保存旧用户编号(UUID)、规范化邮箱的 SHA-256 摘要及删除时间。标记不包含邮箱明文、行程、重要日子、备注、验证码或登录令牌,但仍能关联同一旧账号,并非匿名数据。这些标记不会随账号删除而清除,具体保留方式见下文。

为限制验证码发送、错误尝试和服务预算,服务器保存邮箱及网络 IP 的摘要计数。摘要仍用于区分同一邮箱或网络,不将其表述为完全匿名数据。删除账号不会立即清空全部短期限流计数或全服务累计预算,其保留方式如下。

服务器保留期限、日志与备份

应用日志只输出固定运行或错误状态,不记录请求内容、邮箱、验证码、登录凭据或私人记录。应用容器日志按容量轮转,最多保留 3 个文件、每个 2 MiB,没有固定的保留天数。当前反向代理未启用访问日志。以上仅说明本服务自身的日志设置;操作系统、云厂商或邮件提供方的日志处理以各自规则为准。

业务数据库计划每日在 03:20 UTC 备份,最多约 2 分钟随机延迟。备份目录和文件限制为服务器管理员访问;每次成功备份后,删除文件修改时间超过 7 天的业务备份。删除在线账号不会立即擦除已生成的历史业务备份,旧资料可能保留至到期清理;到期后仍需等待下一次成功任务,运维故障可能进一步延迟。独立删号审计及其导出文件另行保存,不随这些业务备份到期删除。

历史业务备份只用于故障恢复。恢复期间会关闭账号服务访问,依据仍保留的独立审计逐一核对并删除旧账号 UUID,清除恢复出的登录会话和验证码,经校验后才重新开放。后来用同一邮箱注册的新 UUID 不会仅因邮箱相同而被删除。缺少相符审计标识的旧备份会被拒绝,包括删号审计启用前生成的备份,不能作为自动恢复并开放服务的基线。

上述保护针对保留独立审计的业务备份恢复,不保证整套 MySQL 存储卷回退、损坏或审计资料丢失时仍能保留全部删除效果;周期性导出的审计也可能尚未包含最新删除,不能仅凭旧导出文件认定可以重新开放服务。您自行导出的文件、别人收到的副本及设备系统备份,不受本服务业务备份的 7 天清理规则控制。

人机验证与 Cloudflare

账号获取验证码时使用免费的 Cloudflare Turnstile,通过 App 内网页加载 Cloudflare 验证脚本,阻止机器人滥发邮件。免费方案也涉及第三方数据处理。

Cloudflare 可能处理客户端 IP、TLS 指纹、User-Agent、sitekey 和来源等安全信号,用于识别人机、阻止机器人并改进防机器人能力。服务器还将验证令牌与请求的客户端 IP(remoteip)发送到 Cloudflare Siteverify API,核实验证结果。处理规则见 Cloudflare Turnstile 隐私补充条款。

Turnstile 还提供跨请求的安全分析:按来源 IP、国家、浏览器、User-Agent 和操作系统统计挑战请求;统计挑战完成、失败、放弃及是否需要点击等交互;统计 Siteverify 验证成功或失败。这些统计用于发现异常来源、机器人活动或验证配置问题,评估并改善防滥用效果。本 App 不把这些统计用于广告画像或广告跨应用跟踪。来源:Turnstile Analytics、挑战结果统计及 验证结果统计。

Free 方案的 最长 7 天分析查询窗口指可查看的统计时间范围,不等于 Cloudflare 全部原始信号的删除期限。验证 token 的 5 分钟有效期和本服务防重放摘要的 10 分钟保存期,也不能解释为 Cloudflare 会在这些时间后删除所有资料。本服务不替第三方承诺未核实的原始信号保留期限。

联系与生效信息

个人开发者:Felix Wang。支持邮箱:mywy8866@gmail.com。如需了解、导出或删除账号数据,或在 App 中无法完成删除,请通过此邮箱联系支持。请不要在反馈中提供验证码、登录令牌或云服务密钥。

本说明更新于 2026-10-13;功能或数据处理发生变化时会更新本页。页面地址:隐私说明;使用帮助:支持页面。