1. 适用范围与负责人
本政策说明 OpenTutor 运营团队(“我们”)在提供老师展示、账号登录、消息、预约、资料审核及支持服务时,如何处理个人信息。它适用于学生、家长、教师和网站访客。
如需联系隐私负责人、查询运营方信息或行使隐私权利,请发送邮件至 opentutor.ca@gmail.com,或使用网站的“帮助/联系管理员”入口,并注明“隐私请求”。运营团队负责接收、核实和处理请求。
2. 我们处理哪些信息
账号信息:你的邮箱(注册时用四位验证码验证)、较早账号的用户名、账号角色,以及经过加盐哈希处理的密码。学生资料:老师对学生的称呼,预约前必须填写;年级和性别选填。称呼会显示给和你联系的老师,年级和性别只有你已付款课程的老师和管理员能看到。你可以另外添加一个用验证码确认过的通知邮箱,通知会同时发到这个邮箱;有两个邮箱时可以取消其中一个的通知。我们保存登录会话及必要的安全记录,不保存可读的账号密码。Google 登录时,我们接收并验证身份令牌,使用其中的稳定账号标识建立或查找绑定;如果 Google 已验证的 Gmail 或托管域邮箱和已有账号邮箱相同,会自动绑定;其他邮箱需先用原方式登录,再手动绑定 Google。不按姓名合并账号。
教师资料:姓名、年龄、学校、专业、地区、科目、教学语言、教学方式、价格、自我介绍、头像、时区、授课时间及自愿提交的资历附件。预约与沟通信息:预约人姓名、提供的联系信息、科目、时间、备注、预约状态、站内消息、支持工单和处理记录。请勿在消息或附件中提交不必要的身份证件号码、完整银行卡信息或他人的敏感资料。
技术信息:网站和托管供应商可能处理 IP 地址、浏览器与设备信息、请求时间、错误和安全日志;我们也使用经过摘要处理的标识进行限流和防滥用。启用支付后,还会处理交易编号、金额、币种、支付与退款状态、结算记录等必要信息。
3. 为什么使用这些信息
我们使用信息来创建和保护账号、展示与筛选教师、审核提交的资历、安排课程、传递消息、处理支持请求,以及在支付开放后处理结算、退款和争议。信息也用于排查故障、防止欺诈和滥用、执行平台规则,以及履行适用的法律义务。
我们仅为合理、明确的目的处理必要信息。可选资料由你决定是否提供;拒绝提供必要信息可能使相应功能无法使用。我们不以这份政策视为你同意所有未来用途;新增重要用途或共享安排时,会按适用法律另行说明并取得必要同意。
4. 哪些信息公开,哪些信息受限
公开上架的教师资料包括展示姓名、学校与专业、地区、科目、教学语言与方式、价格、自我介绍、头像和授课时间。公开资料可能被搜索引擎、其他访客或外部服务收录。不要把不愿公开的信息放入这些字段。
教师年龄和资历附件不属于公开展示内容;当前附件仅向上传者及有权限的管理员开放。消息和预约信息按参与者及职责分配访问权限,管理员可在处理支持、审核、安全或争议所需范围内访问。联系信息仅为约定用途向有需要的一方提供,不作为公开名单展示。
5. 服务供应商与信息共享
我们使用自己 Cloudflare 账号下的 Cloudflare Workers 运行网站,使用 Cloudflare D1 存储网站数据,并使用 Cloudflare R2 存储上传文件。我们使用 Resend 发送网站通知邮件,发送时会向其提供收件邮箱及邮件内容。你选择 Google 登录时,Google 按其隐私政策处理登录过程;我们不会索取你的 Google 密码,也不会因此申请 Gmail 或 Google Drive 的访问权限。
老师保存公开资料时,平台服务器会把自我介绍和专业文字交给 Cloudflare Workers AI(我们网站所在的托管服务商)翻译一次,并保存译文。访客浏览时不会把资料发给任何翻译服务。该功能不发送私密附件、独立的年龄字段或站内消息;原文保留,翻译可能不准确。请勿在拟公开且需翻译的文字中加入敏感资料。
启用 Stripe 支付后,支付方式、收款身份核验、银行账户及相关反欺诈信息由 Stripe 按其流程收集和处理。OpenTutor 仅取得完成交易、对账、支持和争议处理所需的记录或状态,不要求你在站内消息中提供完整卡号或银行登录密码。Stripe 可能为其自身合规目的独立处理信息。
我们不会出售个人信息。必要时,可向受约束的服务供应商、你指示的交易参与方或专业顾问提供最少必要信息;在法律要求、合法调查、安全事件或保护合法权利确有需要时,也可能进行必要披露。发生业务转让时,相关信息仍应受适当保密与隐私保护,并按法律要求通知。
6. 存储地点与跨境处理
供应商可能在加拿大以外处理或存储信息,信息可能受当地法律及依法提出的访问请求约束。我们不承诺所有数据仅存放在加拿大。你可通过帮助入口询问有关跨境处理和供应商的情况。
浏览记录与课程评价
打开老师详情时,我们记录老师资料编号、访问时间和当前登录账号,供管理员了解使用情况及处理安全和支持问题。未登录访问不关联注册账号;本功能不保存原始 IP 或设备指纹。浏览记录保存最多 180 天,公开页面仅展示汇总次数。
已付款且预约课程结束后,学生需提交 0 至 5 星评分才能继续使用站内界面。文字反馈选填,仅相应老师及管理员可见;公开展示汇总评分和次数。管理员可隐藏不适当评价,使其不计入公开评分,但后台仍保留原始记录。课程结束时间不单独证明实际出席;如未上课或存在争议,请联系管理员处理。
Google 登录会使用经过验证的 Google 账号标识、姓名及已验证邮箱创建或查找账号,不会获取 Google 密码。你可通过官方邮箱请求访问或更正相应账号及活动记录。
8. 未成年人
未达到所在地法定成年年龄的用户,应由家长或监护人参与账号、付费和课程安排。13 岁以下儿童不应独立注册,请由家长或监护人代为联系与使用,并提供适用法律要求的同意。我们不会因为条款中出现一句话,就把它当作已经核实监护人同意。
请勿上传包含其他儿童或无关第三方个人信息的材料。若你认为我们未经适当同意收集了儿童信息,请联系管理员;我们会核查并采取适当的限制、删除或补充同意措施。
9. 安全与保留期限
我们使用密码哈希、受限访问和安全会话等合理措施保护信息;但任何互联网服务都无法保证绝对安全。请保护自己的账号,不要共享登录凭据,并及时报告疑似泄露。我们会按适用法律处理和通知需要通知的安全事件。
信息仅在提供服务、履行法律义务或合理处理安全、争议与财务记录所需的期限内保留。停用账号不一定立即清除全部记录;依法需要保留的信息会限制用途和访问。删除请求需要核实,备份和供应商副本也可能按其正常覆盖周期清除。我们会说明核实、法律保留及备份覆盖对删除进度的影响。
10. 你的选择与隐私请求
你可以更新可编辑资料、选择账号密码或 Google 登录,并通过帮助入口申请查阅、更正、导出或删除个人信息,或撤回可撤回的同意。我们可能要求最少必要的身份核实,并在适用法律要求的时间内回应;如依法不能提供全部记录或删除部分信息,会说明理由和可行的申诉途径。
撤回同意可能使依赖该信息的服务无法继续;已经依法进行的处理不因此自动失效。你也可以在 Google 账号中管理对 OpenTutor 的授权;撤销 Google 授权与删除 OpenTutor 账号是不同操作。
11. 更新与联系
本页列出最近更新时间。重要变更会以适当方式通知;依法需要重新同意时,我们会另行征求。你可先向 OpenTutor 运营团队提出疑问或投诉,也可向对该事项具有管辖权的隐私监管机构投诉。