隐私政策
更新于 2026 年 11 月 11 日
Pythonation(阿拉伯语 Python 社区)运营 pythonation.com。本页说明本网站收集哪些信息、为什么收集,以及你可以做什么。如有问题请联系:partner@pythonation.com。
简要说明
- 没有广告,没有追踪 Cookie,也没有分析脚本。
- 如果你加入上线通知名单,我们会保存你的邮箱,只在新网站上线时给你发一封邮件。
- 媒体资料页展示的是我们自己 YouTube 频道的统计数据。本网站从不读取任何访客的 Google 或 YouTube 账号。
上线通知名单
当你使用“上线时通知我”表单时,我们会保存你的邮箱地址、你选择的语言,以及你注册和确认的时间。我们会发送一封邮件来确认地址(双重确认)。确认后,我们只会在新网站上线时再发送一封邮件。
7 天内未确认的地址会失效并从名单中清除。名单只保留到上线邮件发出为止;你提出要求后,我们会立即删除你的地址。
防止滥用
为了阻止垃圾注册,我们会在 15 分钟内统计每个 IP 地址的请求次数。IP 地址只以单向哈希(SHA-256)的形式保存,从不保存明文。
如果我们开启 Cloudflare Turnstile 机器人检测,表单会把你的 IP 地址和检测令牌发送给 Cloudflare 用于该检测(cloudflare.com/privacypolicy)。
我们的主机服务商 Hostinger 会保留常规服务器日志(IP 地址、浏览器、页面和时间),用于运行和保护网站。
Cookie 与视频
pythonation.com 不设置任何 Cookie。最新一期节目的播放器只有在你点击播放后才会加载,它来自 youtube-nocookie.com,此后播放器适用 YouTube 自己的隐私政策(policies.google.com/privacy)。
媒体资料与 YouTube 数据
pythonation.com/mediakit 上的媒体资料展示我们自己的 YouTube 频道 @PythonArab 的统计数据:观看次数、观看时长、订阅人数、观众的年龄、性别、国家和设备构成,以及观看次数最多的视频。
我们通过 YouTube Analytics API 和 YouTube Data API 读取这些数据。频道所有者授予了我们自己的 Google Cloud 项目对频道数据的只读权限。
- 我们只访问自己的频道。本网站从不要求访客使用 Google 登录,也从不读取任何访客的 Google 或 YouTube 账号。
- 观众数据是 YouTube 提供的总数和百分比,无法识别任何观众。
- 这些数据保存在我们的服务器上,每天更新一次。
- 我们不出售、不与任何人共享这些数据,也不将其用于广告。
媒体资料使用 YouTube API 服务。请参阅 YouTube 服务条款(youtube.com/t/terms)和 Google 隐私政策(policies.google.com/privacy)。频道所有者可以随时在 myaccount.google.com/connections 撤销本网站的访问权限。
Pythonation 对从 Google API 获取的信息的使用和传输遵守 Google API Services User Data Policy,包括其中的有限使用(Limited Use)要求。
我们与谁共享数据
我们从不出售个人数据。我们只与运行网站所需的服务共享必要的信息:
- Hostinger:网站托管和发送邮件。
- Cloudflare:机器人检测,仅在开启时使用。
- Google:YouTube API,返回我们自己频道的统计数据。
你的选择
发送邮件至 partner@pythonation.com,即可查看、更正或删除我们保存的关于你的信息,或退出上线通知名单。我们会在 30 天内答复。
儿童
本网站面向学习 Python 的普通读者。我们不会在知情的情况下收集 13 岁以下儿童的个人数据。如果你认为有儿童向我们提供了邮箱,请联系我们,我们会将其删除。
政策变更
当我们的做法发生变化时,我们会更新本页及页首的日期。