隐私政策
CourtUp(以下简称「我们」)是一款帮助篮球爱好者找球场、看人数、约球的 App。我们非常重视你的个人信息。本政策说明我们收集哪些信息、为什么收集、怎么使用和保存,以及你享有的权利。使用 CourtUp 前请仔细阅读。
1. 我们收集哪些信息
| 信息 | 用途 | 是否必需 |
|---|---|---|
| 邮箱地址;或通过 Apple 登录时 Apple 提供的账号标识、邮箱(可以是 Apple 的隐藏邮箱)和你选择分享的名字 | 注册、登录、找回账号 | 必需 |
| 昵称、头像、常打球的城市和区、场上位置、水平 | 在球场讨论区、约局、「我的」页面展示;这些信息其他用户可以看到 | 可选(昵称有默认值) |
| 性别、身高、体重、弹跳 | 完善你的球员资料,只有你自己看得到 | 可选 |
| 位置信息(仅在你使用 App 时) | 在地图上显示你附近的球场;你点「我到了」时确认你在球场 500 米以内;自动填写你所在的城市 | 可选,不开也能浏览地图 |
| 你发布的内容:球场照片、现场照片和短视频、现场人数、评论和回复、约局信息、球场信息更新和意见、新增的球场 | 向其他用户展示,帮助大家了解球场情况 | 你主动发布时 |
| 你的使用记录:「我到了」的时间和球场、「我要去」的时间、收藏、点赞、加入的局 | 计算球场的实时人数和「今天的人数」、你的「我的篮球地图」和统计 | 使用相关功能时 |
| 推送通知设备标识 | 向你发送你开启的提醒(收藏的球场热闹了、局的动态、有人回复你) | 可选,可以在系统设置或 App 设置里关闭 |
| 举报内容、你屏蔽的用户 | 处理违规内容;不再向你展示被屏蔽用户的内容 | 你主动举报或屏蔽时 |
| 意见反馈:内容、截图、联系方式,以及 App 版本、系统版本、机型、界面语言 | 回复你、定位和修复问题 | 你主动提交反馈时 |
我们不会保存你点「我到了」时的具体坐标,只记录你到了哪个球场。我们不读取你的通讯录。你从相册选择照片时,App 只能拿到你选中的那几张。
2. 信息的保存期限
- 现场实况的照片、视频和文字:发布 24 小时后自动删除;其中的「时间 + 现场人数」会保留 60 天,用来计算球场「往常这个钟点大概多少人」,之后删除。这部分统计不会展示是谁发的。
- 账号资料、你发布的其他内容:在你注销账号前一直保存。
- 已发送的通知记录:保存 7 天。
3. 信息的共享
我们不会出售你的个人信息。为了提供服务,我们会使用以下服务商,它们只能按我们的要求处理数据:
- Supabase:数据库、账号登录和文件存储(服务器位于新加坡)。
- Apple:通过 Apple 登录、推送通知(APNs)、地图和地理位置服务。
- 邮件发送服务:向你的邮箱发送登录验证码。
你公开发布的内容(昵称、头像、评论、照片、约局等)会被其他用户看到。除法律法规要求外,我们不会向其他第三方提供你的个人信息。
4. 你的权利
- 查看和修改:在「我的 → 设置」里修改昵称、头像和球员资料。
- 删除内容:长按自己的评论可以删除;在照片页可以删除自己上传的照片。
- 屏蔽:在评论、照片、晒现场、约局的「···」菜单里屏蔽其他用户,在「设置 → 已屏蔽的用户」里解除。
- 注销账号:在「我的 → 设置 → 注销账号」里随时注销。注销后,你的账号、资料、到场记录、计划、收藏、评论、点赞、照片会被永久删除;你新增的球场会保留(不再关联到你)。
- 关闭权限:随时在 iPhone 的「设置」里关闭定位、相机、相册、通知权限。
如需其他帮助,请发邮件到 tdstdx627@gmail.com,我们会在 15 个工作日内回复。
5. 未成年人
CourtUp 面向 14 周岁及以上的用户。如果你未满 14 周岁,请在监护人同意和陪同下使用。如果我们发现在未获监护人同意的情况下收集了未满 14 周岁用户的信息,会尽快删除。
6. 信息安全
数据传输全程加密(HTTPS)。数据库对每张表设置了访问规则,只有你本人能读取你的私密资料(性别、身高、体重、弹跳)。尽管如此,互联网上没有绝对安全的系统,如发生安全事件,我们会按法律要求及时通知你。
7. 政策更新
本政策如有重要变化,我们会在 App 内或本页面显著位置通知你。
8. 联系我们
Privacy Policy
CourtUp ("we") is an app that helps basketball players find courts, see how busy they are, and set up games. This policy explains what we collect, why, how we use and keep it, and your rights.
1. What we collect
| Information | Why | Required? |
|---|---|---|
| Email address; or, with Sign in with Apple, your Apple user identifier, email (can be Apple's private relay address) and the name you choose to share | Create your account and sign you in | Required |
| Nickname, avatar, home city and district, position, skill level | Shown in court discussions, runs and your profile; visible to other users | Optional (nickname has a default) |
| Gender, height, weight, vertical jump | Your player profile; only you can see these | Optional |
| Location (only while you use the app) | Show courts near you; confirm you're within 500 m of a court when you tap "I'm Here"; fill in your city | Optional; you can browse the map without it |
| Content you post: court photos, live photos and short videos, player counts, comments and replies, runs, court updates and suggestions, new courts | Shown to other users so everyone knows what a court is like | When you post |
| Activity: when and where you tapped "I'm Here", when you plan to go, saved courts, likes, runs you joined | Live and daily player counts for courts; your own basketball map and stats | When you use those features |
| Push notification device token | Send the alerts you turned on (saved court getting busy, run updates, replies) | Optional; turn off in iOS Settings or in the app |
| Reports you send and users you block | Handle objectionable content; stop showing you content from blocked users | When you report or block |
| Feedback: your message, screenshots, contact details, plus app version, iOS version, device model and app language | Reply to you and fix problems | When you send feedback |
We do not store your exact coordinates when you tap "I'm Here" — only which court you were at. We don't read your contacts. When you pick photos, the app only gets the ones you select.
2. How long we keep it
- Live photos, videos and notes are deleted automatically 24 hours after posting. The time and player count are kept for 60 days (without who posted them) to estimate how busy a court usually is, then deleted.
- Your account, profile and other content are kept until you delete your account.
- Sent notification records are kept for 7 days.
3. Who we share it with
We never sell your personal information. We use these service providers, which only process data on our instructions:
- Supabase: database, sign-in and file storage (servers in Singapore).
- Apple: Sign in with Apple, push notifications (APNs), maps and location services.
- Email delivery service: sends your sign-in codes.
Content you post publicly (nickname, avatar, comments, photos, runs and so on) is visible to other users. We don't give your personal information to anyone else unless the law requires it.
4. Your rights
- View and edit: change your nickname, avatar and player profile in Me → Settings.
- Delete content: long-press your own comment to delete it; delete your own photos from the photo viewer.
- Block: block any user from the "···" menu on a comment, photo, live update or run; unblock in Settings → Blocked Users.
- Delete your account: Me → Settings → Delete Account, at any time. Your account, profile, check-ins, plans, saved courts, comments, likes and photos are permanently deleted. Courts you added stay on the map but are no longer linked to you.
- Turn off permissions: location, camera, photos and notifications can be turned off in iOS Settings at any time.
For anything else, email tdstdx627@gmail.com. We reply within 15 business days.
5. Children
CourtUp is for users aged 13 and over (14 and over in mainland China). If we learn we collected information from a child below that age without a parent's consent, we will delete it promptly.
6. Security
All data is encrypted in transit (HTTPS). Every database table has access rules, and only you can read your private profile fields. No system is perfectly secure; if a security incident happens, we will notify you as the law requires.
7. Changes
If this policy changes in an important way, we will let you know in the app or on this page.
8. Contact
Email: tdstdx627@gmail.com