牙历隐私政策

版本:1.3.0 · 生效日期:2026 年 9 月 14 日

运营者:吴昊(Hao Wu);联系请访问支持页面;所在地:上海市,中国。

1. 本机预约数据

患者称呼、预约日期与时间、时长、治疗分类与项目、牙位、备注、状态、提醒、模板等预约业务数据保存在当前 iPhone 的加密数据文件中,该文件使用 AES-256-GCM 加密。用户名保存在 iOS 安全存储(Keychain);头像作为 App 沙箱内的本机图片文件单独保存,不属于上述 AES-256-GCM 加密数据文件。牙历不将这些本机资料上传至云端,也不用于广告、用户画像或数据销售。

2. 患者信息与授权

患者称呼、预约信息、治疗项目、牙位、备注和预约照片可能包含敏感个人信息。用户仅应在已完成必要告知并取得患者本人或监护人授权的范围内录入或上传他人资料;该确认不替代用户依法应履行的义务。

3. 语音与照片

中文和英文语音由 Apple 在设备端识别,牙历不上传原始录音。只有用户主动发起的预约单照片会通过 HTTPS 发送到位于中国内地的阿里云函数计算和百炼照片识别服务。牙历业务流程不会把照片原图、模型原始响应或预约草稿写入 Tablestore。阿里云百炼会依服务条款和适用法律处理、保存模型与应用调用数据;具体保存范围、期限和删除安排以适用条款及服务配置为准。

4. 最小云端数据

阿里云 Tablestore 使用随机匿名标识记录服务端试用开始时间、服务保护记录和 Apple 购买权益,包括产品 ID、永久权益状态、退款/撤销状态和交易标识哈希。它不保存患者预约内容,且数据库公网访问已关闭,仅允许牙历云函数通过专用 VPC 内网访问。

5. 权限

麦克风用于本地语音录入;相机和相册用于用户主动选择的头像或预约单;通知用于本地提醒;Face ID 用于解锁。权限均按需请求,可在 iPhone 设置中关闭。

6. 备份、安全与删除

本机数据密钥保存在 iOS 安全存储。导出备份使用用户设置的独立密码加密,牙历无法找回该密码。卸载 App 通常会移除 App 沙箱内的本机数据文件和头像;iOS 安全存储(Keychain)中的项目在使用相同应用标识重新安装后可能仍保留,但不保证。卸载不会自动删除服务器中的匿名服务保护记录或 Apple 购买记录。卸载前请先导出加密备份。

7. 个人信息请求

如需查阅、复制、更正、删除个人信息,或撤回语音/照片识别同意,请访问 App 支持 并点击发送邮件。请仅提供请求类型、相关功能、大致时间和用于定位的最少信息,不要发送完整病历、原图或证件。我们一般在 5 个工作日内确认收件,并在 15 个工作日内答复;复杂请求或依法需要保留的部分会说明原因和范围。请求不要求付费权益。

8. 联系与更新

访问 App 支持 联系运营者。设备内预约资料由您在 App 内管理;云端随机标识和服务记录按实际服务能力、购买恢复、安全/争议处理及法律要求处理。隐私政策如有重大更新,会在 App 更新说明或本页告知。

Dental Calendar Privacy Policy

Version 1.3.0 · Effective September 14, 2026

Operator: Hao Wu; contact the operator via the Support page; location: Shanghai, China.

1. Appointment data on your device

Appointment business data, including patient names, dates and times, duration, treatments, tooth positions, notes, status, reminders, and templates, is stored on this iPhone in a data file encrypted with AES-256-GCM. The profile name is stored in iOS secure storage (Keychain). The avatar is stored separately as a local image file in the app sandbox and is not part of that AES-256-GCM-encrypted file. Dental Calendar does not upload these local items to its cloud backend or use them for advertising, profiling, or data sales.

2. Patient information and authorization

Patient names, appointment information, treatment items, tooth positions, notes, and appointment photos may contain sensitive personal information. You may enter or upload another person’s information only after providing any required notice and obtaining authorization from the patient or guardian. This confirmation does not replace obligations that apply to you under law.

3. Voice and photos

Apple recognizes Chinese and English speech on device; Dental Calendar does not upload the original recording. An appointment-sheet photo is sent over HTTPS to Alibaba Cloud Function Compute and Bailian photo-recognition services in mainland China only when you actively start recognition. Dental Calendar's business workflow does not write the original image, raw model response, or appointment draft to Tablestore. Alibaba Cloud Model Studio may process and retain model and application call data under its service terms and applicable law; the applicable scope, duration, and deletion arrangements depend on the relevant terms and service configuration.

4. Minimum cloud data

Alibaba Cloud Tablestore uses a random anonymous identifier to record the server-side Free Access start time, service-protection records, and Apple purchase entitlements, including product identifiers, lifetime-entitlement status, refund or revocation status, and transaction-identifier hashes. It does not store patient appointment content. Public database access is disabled, and only Dental Calendar cloud functions can reach it through the dedicated VPC network.

5. Permissions

The microphone supports on-device voice entry. The camera and photo library support an avatar or appointment sheet that you actively select. Notifications support local reminders. Face ID supports unlocking. Permissions are requested only when needed and can be disabled in iPhone Settings.

6. Backup, security, and deletion

The on-device data key is stored in iOS secure storage. Exported backups are encrypted with a separate password you set, which Dental Calendar cannot recover. Uninstalling normally removes the app-sandbox data file and avatar. iOS Keychain items may remain after reinstalling with the same app identifier, but persistence is not guaranteed. Uninstalling does not automatically delete anonymous service-protection records on our server or Apple purchase records. Export an encrypted backup before uninstalling.

7. Privacy requests

To request access, a copy, correction, deletion, or withdrawal of voice/photo-recognition consent, visit App Support and tap the email action. Provide only the request type, relevant feature, approximate time, and minimum locating information; do not send a full medical record, original photo, or identity document. We ordinarily acknowledge receipt within 5 business days and respond within 15 business days; we will explain the scope and reason for complex requests or information that must be retained by law. No paid entitlement is required.

8. Contact and updates

Visit App Support to contact the operator. You manage appointment data on your device in the App; random cloud identifiers and service records are handled according to actual service capability, purchase restoration, security/dispute handling, and legal requirements. Material updates to this policy will be announced in app update notes or on this page.