Full of Mind

隐私说明

心领域预约如何处理预约信息、Google Calendar 授权、日历邀请及相关数据。

心领域预约在 fom.fm 提供,用于接收咨询预约、确认安排、发送通知及管理对应的日历事件。本说明介绍预约系统及其 Google Calendar 连接如何处理信息;心理咨询的工作设置与保密约定另见《咨询协议》。如有疑问,可通过咨询页的联系入口联系我们。

预约信息

提交预约时,系统接收你填写的称呼、邮箱、咨询类型、方式、所选时间,以及你主动填写的联系方式、想谈的方向和补充信息。信息用于联系你、安排和管理预约。系统通过 Cloudflare Workers 和 D1 处理、保存这些信息,并使用 Mailgun 发送预约通知邮件。邮件发送给相应来访者及咨询师;咨询师的新预约通知可能包含表单中填写的信息,请避免在表单中提供不必要的详细敏感经历。

Google 连接的使用者与权限

Google 授权仅由咨询师在受保护的预约后台完成。来访者无需连接自己的 Google 账号即可预约。系统使用 openid 和 email 确认授权账号的身份,并请求 calendar.events.owned 权限,在咨询师本人拥有的日历中管理本站预约事件。这是 Google 授予的权限边界;网站代码进一步限制为本站创建并带有预约标识的事件,不读取或修改咨询师的其他日程。

系统保存授权账号的邮箱与账号标识,并加密保存 OAuth 客户端配置、访问令牌及刷新令牌,以便在咨询师确认或取消预约后完成相应操作。系统记录本站事件标识、同步状态及必要的会议入口,用于重试失败任务及处理后续变更。

日历、会议和邮件中的信息

咨询师确认预约并启用日历同步后,系统向 Google Calendar 提交预约标题(可能包含称呼)、开始与结束时间、来访者邮箱及必要的咨询方式、地点或会议链接。选择 Google Meet 时,会通过 Google Calendar 创建相应会议入口。Google 会处理事件及邀请,并按自身的服务设置向受邀邮箱发送日历通知。

来访主题、其他表单补充内容和咨询师内部备注不写入日历事件。请注意,日历标题仍可能表明这是一次咨询预约;其可见范围还受你使用的邮箱、日历客户端和账号共享设置影响。

若选择腾讯会议 / VooV,系统使用对应服务创建会议,并将入口用于邀请和预约通知;该流程不使用来访者的 Google 授权。

数据用途、保留与删除

通过 Google API 获得的数据仅用于身份核对和上述预约日历功能,不用于广告投放、出售或训练通用人工智能模型。Google Calendar 邀请由 Google 处理,预约邮件由 Mailgun 处理,网站服务由 Cloudflare 承载;这些服务按其适用条款和隐私政策处理相关信息。

授权连接在保留期间用于持续同步预约。咨询师可以在后台断开连接,系统会请求撤销 Google 授权并移除保存的令牌;也可以在 Google 账号的第三方应用访问设置中撤销权限。断开授权不自动删除已经创建的 Google 日历事件或网站预约历史。预约和同步记录用于管理安排及排查问题;如需查询、更正或删除相关信息,请通过咨询页的联系入口提出,由我们核实并处理适用的请求。

系统对访问权限作限制,并对所保存的 OAuth 凭据加密,但不能保证任何网络服务绝对安全。请保护自己的邮箱和日历账号,不向他人转发含个人预约信息的管理或取消链接。