隐私政策
生效日期:2026 年 10 月 18 日 · English version below
概要
- 旗迹没有自己的账号系统,也没有开发者自己的服务器。和家人或教练共享使用的是 Apple 的 iCloud 共享。
- 你的高尔夫数据保存在你的设备上;如果你登录了 iCloud,还会同步到你自己的 iCloud 私有空间,开发者无法查看。
- 开发者不收集、不出售你的任何数据,也不把它提供给任何第三方,不做广告、不做用户追踪,也不包含任何第三方分析或广告 SDK。只有你自己选择共享给家人或教练、把资料复制给 AI,或在问 AI 里用自己的 key 发送给 AI 服务时,数据才会给到别人。
1. 你在旗迹里记录的数据
你录入的赛事、轮次、每洞成绩、每杆记录、球场、球包、训练记录和设置,都保存在本设备上。我们(开发者)无法访问这些数据。
2. iCloud 同步
如果你的设备登录了 iCloud,旗迹会通过 Apple 的 CloudKit 把上述数据同步到你自己的 iCloud 私有数据库,用于在你的多台设备之间同步和换机恢复。私有数据库只有你的 Apple ID 能访问,开发者看不到其中的内容。iCloud 数据的处理适用 Apple 的隐私政策。如果没有登录 iCloud,数据只保存在本机。
3. 与家人或教练共享
你可以在 设置 › 账号 › 共享我的数据 中邀请家人或教练。共享使用 Apple 的 iCloud 共享(CloudKit):数据仍然只保存在你自己的 iCloud 私有空间,由你的 Apple ID 拥有,开发者看不到。
- 被你邀请并接受的人可以看到你的全部旗迹记录(赛事、轮次、每杆、球场、球包、训练)。训练部分包括训练重点、练习记录和技能测试结果,以及你在球员档案里选的青少年/成人和球技等级(对方的 App 用它算出和你一致的训练进度)。「可以代记」的人还能替你新增或修改记录;「只读」的人只能查看。
- 你可以随时修改某人的权限、移除某人或停止共享,对方立即失去访问,对方下次打开旗迹时,设备上的副本也会被删除。对方也可以自己退出。
- 邀请某个人需要对方的 Apple ID(手机号或邮箱),由 Apple 用来把邀请发给对方。旗迹不会公开任何人的名字:你在 App 里看到的成员是邀请时用的手机号或邮箱,或你自己起的备注名;备注名只保存在你这台设备上。
- 共享的数据占用你的 iCloud 空间,适用 Apple 的隐私政策。
4. 位置
只有在你使用 App 时,并在你授权后,旗迹才会获取位置,用于:
- 天气:通过 Apple 的 WeatherKit 获取本轮天气和风向。获取天气时,位置会发送给 Apple。
- 每杆位置与球场足迹:记分时保存每杆的大致设备位置,作为你记录的一部分保存在本机(以及你的 iCloud 私有空间)。你可以在 设置 › 隐私 中关闭这个功能,或删除某一轮已记录的位置。
- 球场搜索:搜索球场时使用 Apple 地图。
5. 麦克风与语音识别
语音记分功能使用麦克风和 Apple 的语音识别把你说的话转成文字。设备支持离线识别时在本机完成;不支持时,音频可能由 Apple 的服务器处理(适用 Apple 的隐私政策)。旗迹不保存录音,只把识别出的文字作为记分或备注保存在你的记录中。
6. 相册
旗迹只申请「添加到相册」权限,用于把你导出的记分卡图片保存到相册,不会读取你的照片。
7. 旗迹 Coach
复盘、训练建议和训练效果判断由 App 内的统计规则在你的设备上计算,不使用 AI 模型,也不会把数据发送到任何服务器。只有你自己使用第 8 节的问 AI 或每周回顾时,资料才会离开 App。
8. 问 AI
问 AI 会在你的设备上把相关数据整理成一段文字(你的问题和所选范围的统计,不含姓名、球场名和位置)。这段文字只在以下两种情况下离开 App:
- 复制或分享:你点「复制」或「分享」后,由你自己粘贴或发送给你选择的 AI 服务。
- 在 App 里问:如果你在 设置 › Coach › 问 AI · App 内回答 里填入自己的 AI 服务 key(目前支持 DeepSeek),点「在 App 里问」后,这段文字会用你的 key 从这台设备直接发送给该服务,回答显示在 App 里。第一次发送前会征得你的同意。同意之后,为了选对要带的统计,App 可能先把你的问题单独发给同一个服务一次。key 只保存在这台设备的钥匙串里,不同步到 iCloud;你可以随时删除 key 或撤回同意。
每周回顾:训练卡上的「每周回顾」按同样的两种方式工作,整理的是一份每周训练资料:训练重点、这一周的练习与技能测试结果、App 的训练效果判断和当周统计,不含姓名、球场名、位置和你写的备注。只有你点了它才会发送,App 不会自动发送。第一次发送这类训练资料前会单独征得你的同意,之前对问 AI 的同意不算在内。没有填 key 时只提供复制,由你自己粘贴给 AI。AI 给出的下一周计划只有在你点「应用」后才会保存,并且只保存在这台设备上。
两种情况下,资料和回答都只在你和你选择的 AI 服务之间传递,适用该服务的隐私政策;旗迹没有服务器,不经手、不保存。旗迹不会自动把资料发送到任何地方。AI 的回答可能出错,也不会改动你的记录。
9. 数据的导出与删除
- 在 App 中删除赛事、轮次或球场,会同时从你的设备和 iCloud 私有空间中删除。
- 训练记录(训练重点、练习、技能测试)不能在 App 里逐条删除。要删除它们在 iCloud 中的副本,请按下面的方法删除旗迹在 iCloud 的数据。
- 在 设置 › 数据 中可以导出本机数据(JSON)。
- 删除 App 会删除本机上的全部数据。要删除 iCloud 中的副本,请前往 iOS 设置 › [你的名字] › iCloud › 管理账户储存空间,找到「旗迹」并删除数据。
10. 儿童
旗迹不向任何人收集个人信息,包括儿童。孩子可以把自己的数据共享给家长代记,数据仍保存在孩子自己的 iCloud 中。
11. 政策变更
本政策适用于当前版本的旗迹。将来如果加入账号、云端功能或其他需要处理你数据的服务,我们会在功能上线前更新本政策,并在 App 内说明、征得你的同意。
12. 联系我们
如有任何隐私问题,请发邮件至 louisjia2006@gmail.com。
Privacy Policy
Effective date: October 18, 2026
Summary
- PinTrace has no accounts of its own and no servers operated by the developer. Sharing with family or a coach uses Apple's iCloud sharing.
- Your golf data is stored on your device. If you are signed in to iCloud, it also syncs to your own private iCloud storage, which the developer cannot access.
- The developer does not collect or sell any of your data or give it to any third party, shows no ads, does not track you, and uses no third-party analytics or advertising SDKs. Your data reaches other people only when you choose to share it with family or a coach, copy it to an AI yourself, or send it to an AI service from Ask AI with your own key.
1. Data you record
Tournaments, rounds, hole scores, shots, courses, your bag, practice records and settings are stored on your device. We (the developer) cannot access them.
2. iCloud sync
If your device is signed in to iCloud, PinTrace uses Apple's CloudKit to sync this data to your own private iCloud database, so it stays in sync across your devices and can be restored on a new one. Only your Apple ID can access the private database; the developer cannot see its contents. Apple's privacy policy applies to iCloud. Without iCloud, data stays on the device only.
3. Sharing with family or a coach
In Settings › Accounts › Share my data you can invite family members or a coach. Sharing uses Apple's iCloud sharing (CloudKit): the data stays in your own private iCloud storage, owned by your Apple ID, and the developer cannot see it.
- People you invite and who accept can see all of your PinTrace records (tournaments, rounds, shots, courses, bag, practice). Practice covers your training focus, practice sessions and skill-test results, plus the junior/adult setting and playing level you chose in your player profile (their app uses these to show the same training progress you see). People who "can score for you" can also add or change records; "read-only" people can only view them.
- You can change someone's permission, remove someone or stop sharing at any time. They lose access immediately, and the copy on their device is deleted the next time they open PinTrace.
- Inviting someone needs their Apple ID (phone number or email), which Apple uses to deliver the invitation. PinTrace never publishes anyone's name: members appear as the phone number or email you invited them with, or a name you give them, which is stored only on your device.
- Shared data uses your iCloud storage and is covered by Apple's privacy policy.
4. Location
Only while you use the app, and only with your permission, PinTrace uses your location to:
- Weather: fetch round weather and wind from Apple WeatherKit. Your location is sent to Apple for this.
- Shot positions and course footprint: save the approximate device position of each shot as part of your records (on the device and in your private iCloud). You can turn this off, or delete the positions recorded for a round, in Settings › Privacy.
- Course search: search for courses with Apple Maps.
5. Microphone and speech recognition
Voice scoring uses the microphone and Apple speech recognition to turn what you say into text. Recognition runs on the device when supported; otherwise audio may be processed by Apple's servers under Apple's privacy policy. PinTrace does not keep recordings; only the recognised text is saved in your records as scoring or notes.
6. Photos
PinTrace only asks for add-only access to save exported scorecard images. It never reads your photos.
7. PinTrace Coach
Review, practice suggestions and the training-effect verdict are calculated on your device by the app's own statistics rules. No AI model is used and nothing is sent to any server. Material leaves the app only when you yourself use Ask AI or the weekly check-in described in section 8.
8. Ask AI
Ask AI assembles the relevant data into text on your device (your question and the statistics for the chosen range, with no names, course names or locations). The text leaves the app only in two ways:
- Copy or Share: you tap Copy or Share and paste or send it yourself to an AI service of your choice.
- Ask in the app: if you add your own AI service key in Settings › Coach › Ask AI · Answers in the app (DeepSeek is supported today), tapping Ask in the app sends the text straight from this device to that service with your key, and the answer appears in the app. You are asked for consent before the first send. After you have consented, the app may first send your question alone once to the same service, to choose which statistics to include. The key is kept only in this device's keychain and is not synced to iCloud; you can delete the key or withdraw consent at any time.
Weekly check-in: the Weekly check-in on the training card works in the same two ways. It assembles a weekly training document: your training focus, that week's practice and skill-test results, the app's training-effect verdict and the week's statistics, with no names, course names, locations or notes you wrote. It is sent only when you tap it; the app never sends it on its own. Before the first time this kind of training material is sent you are asked for consent separately; earlier consent to Ask AI does not count. Without a key the app only offers Copy, and you paste it into an AI yourself. The next-week plan an AI suggests is saved only when you tap Apply, and only on this device.
Either way, the material and the answer pass only between you and the AI service you chose, whose privacy policy applies. PinTrace has no server and never receives or stores them. PinTrace never sends the material anywhere on its own. AI answers can be wrong and never change your records.
9. Exporting and deleting data
- Deleting a tournament, round or course in the app deletes it from your device and your private iCloud.
- Training records (focus, practice sessions, skill tests) cannot be deleted one by one in the app. To delete their iCloud copy, delete PinTrace's iCloud data as described below.
- Settings › Data lets you export your on-device data as JSON.
- Deleting the app removes all data on the device. To delete the iCloud copy, go to iOS Settings › [your name] › iCloud › Manage Account Storage, find PinTrace (旗迹) and delete its data.
10. Children
PinTrace does not collect personal information from anyone, including children. A child can share their own data with a parent who scores for them; it stays in the child's own iCloud.
11. Changes
This policy covers the current version of PinTrace. If a future version adds accounts, cloud features or any other service that processes your data, we will update this policy before that feature ships, and explain it and ask for your consent in the app.
12. Contact
For any privacy question, email louisjia2006@gmail.com.