MAPS logoMAPS

法律信息

隐私政策

最后更新日期:2026 年 9 月 27 日

MAPS(Music Activity & Pedagogical Solutions,以下简称“MAPS”“我们”或“本平台”)重视用户的隐私。本隐私政策说明当您访问、浏览或使用 MAPS 网站及相关功能时,我们可能收集哪些信息、如何使用和保护这些信息,以及您可以如何联系我们处理与隐私和个人信息有关的问题。

MAPS 主要面向音乐教育工作者及相关用户,提供教学活动的搜索、浏览、收藏、组织、分享、投稿及相关教育资源服务。

1. 我们可能收集的信息

我们仅在提供、维护、保护和改进 MAPS 所合理需要的范围内处理信息。根据您使用的功能不同,我们可能处理以下类型的信息。

1.1 您主动提供的信息

当您使用某些功能时,您可能主动向 MAPS 提供信息,例如:

  • 用于注册或登录 MAPS 的电子邮箱地址;
  • 通过电子邮件或其他官方联系渠道向我们提供的姓名、邮箱地址、邮件内容及附件;
  • 通过 Submit an Activity 或其他投稿功能提供的姓名、电子邮箱地址、活动标题(如填写)、活动说明、来源类型、来源补充信息、教学建议或活动变体、外部链接、支持材料及其他您主动提供的相关信息;
  • 投稿时上传的支持图片。目前每次投稿最多可上传 3 张图片,支持 JPG、PNG 和 WEBP,每张最大 10MB;
  • 您对投稿条款的同意记录,包括所同意的条款版本和接受时间;
  • 您发送给我们的反馈、版权问题、更正请求或其他沟通内容。

Submit an Activity 中的姓名为必填信息。若投稿被 MAPS 接受并正式收录,该姓名可能用于制作 MAPS Certificate of Inclusion(收录证书)。无论您是否登录账户,均可提交活动并在符合条件时获得收录证书。

我们建议您不要在没有必要的情况下向 MAPS 提交敏感个人信息或与教学活动无关的个人信息。

1.2 您在欢迎体验中提供的信息

首次访问 MAPS 时,我们可能邀请您选择最符合您的使用身份或教学角色的类别,例如小学音乐教师、中学音乐教师、大学音乐教师、独立音乐教师、音乐专业学生 / 实习教师或其他。该选择用于帮助我们了解平台的整体用户构成、改进内容组织与用户体验。

该角色信息与随机生成的 visitor identifier、语言信息及记录时间一起保存。它并非用于公开展示,也不会自动与您的姓名相匹配。

2. 账户与身份验证

MAPS 当前主要通过 Email OTP(电子邮件一次性验证码)进行账户登录。用户无需设置 MAPS 专用密码。账户身份验证及登录会话目前通过 Supabase 提供。

当您创建账户或登录 MAPS 时,我们可能使用您的电子邮箱地址及其他必要账户信息,用于:

  • 验证您的身份;
  • 建立和维持登录会话;
  • 提供与账户相关的功能;
  • 保存和同步与您账户有关的数据;
  • 维护账户安全并防止未经授权的访问。

身份验证可能使用由 Supabase 管理的必要 cookies 或其他会话技术。与身份验证有关的服务邮件目前可通过 Resend 发送。

3. Saved Activities、Collections 与 My Contributions

3.1 未登录用户

如果您未登录 MAPS,某些信息可能保存在您的浏览器或设备本地。例如,MAPS 可能使用 localStorage 保存您在当前设备上的 Saved Activities。

如果您清除浏览器数据、更换设备或浏览器,或使用隐私浏览模式,本地保存的信息可能无法继续访问。

3.2 已登录用户

如果您登录 MAPS,下列信息可能保存在 MAPS 使用的数据库服务中:

  • Saved Activities;
  • Collections;
  • Activity 与 Collection 之间的关联信息;
  • 与账户同步相关的必要数据。

在某些情况下,登录前保存在当前设备中的 Saved Activities 可能被复制到您的账户,以便跨设备访问。

3.3 My Contributions

当您在登录状态下提交活动时,该投稿可以通过账户 user identifier 与您的 MAPS 账户建立关联,并显示在 My Contributions 中。您可以在登录后查看与自己账户关联的投稿、投稿日期、当前审核状态以及您提交的部分内容。

若您在未登录状态下提交活动,该投稿仍然是有效且具名的投稿,因为姓名和邮箱均为必填信息;但其 user identifier 为空,因此不会自动关联到您以后创建或登录的账户,也不会自动出现在 My Contributions 中。MAPS 当前不会仅依据邮箱或姓名自动合并历史投稿。

My Contributions 当前为只读功能。普通用户不能通过该页面修改审核状态、删除投稿或查看其他用户的投稿。

4. 网站使用信息与 Analytics

为了了解用户如何使用 MAPS、改进教学资源、搜索功能、分类体系、导航结构和整体用户体验,我们可能收集有限的网站使用信息。

当前 Analytics 可能记录的事件或信息包括:

  • Activity 的查看或打开(activity_view);
  • 搜索关键词及结果数量(search);
  • 没有返回结果的搜索(zero_result_search);
  • 使用的筛选维度与筛选值(filter_used);
  • 保存或取消保存 Activity(save_activity / unsave_activity);
  • 分享 Activity;
  • 创建 Collection(create_collection);
  • 将 Activity 添加到 Collection(add_to_collection);
  • 一次浏览器标签页会话开始时的 session_start;
  • visitor identifier、session identifier、事件时间及与上述事件有关的有限上下文信息。

visitor identifier 是保存在浏览器 localStorage 中的随机标识,用于在同一浏览器中区分访问者。session identifier 是保存在 sessionStorage 中的随机标识,目前按浏览器标签页会话使用;同一标签页刷新时可继续保留,而新标签页通常会生成新的 session identifier。

session_start 用于更可靠地估算独立访问者、会话数量、回访用户、回访率及访问频率。由于这些标识基于浏览器本地存储,它们不能可靠识别同一人在不同设备、不同浏览器或清除本地数据后的行为。

MAPS 当前不会将这些行为数据用于定向广告,也不出售用户的个人信息。

5. Cookies、本地存储及类似技术

MAPS 及其技术服务提供商可能使用 Cookies、Local Storage、Session Storage 或其他类似浏览器技术,以支持网站正常运行。

这些技术目前可能用于:

  • 维持登录状态和身份验证会话;
  • 保存未登录用户的 Saved Activities;
  • 保存语言偏好;
  • 保存欢迎体验是否完成、所选择的用户角色及其同步状态;
  • 保存 visitor identifier;
  • 在当前标签页中保存 session identifier;
  • 在当前标签页中记录是否暂时关闭了角色提示;
  • 支持安全、故障排查和基本使用分析。

清除浏览器数据可能会删除这些本地信息,并可能影响未登录收藏、欢迎体验状态和访问者识别。

6. 技术信息和服务器日志

MAPS 自身的 Analytics 系统并不主动建立设备指纹,也不以精确位置为识别目的。

我们使用的托管、数据库、身份验证、电子邮件、安全或其他基础设施服务提供商,可能在提供和保护其服务时自动处理有限的技术数据,例如 IP 地址、浏览器或设备信息、请求时间、访问日志、错误日志和安全或异常活动记录。此类信息通常用于网站运行、安全、防滥用、故障排查和基础设施维护。

7. 投稿与用户提交内容

MAPS 提供 Submit an Activity 功能。当前投稿可在未登录或登录状态下完成。无论是否登录,投稿人均需提供姓名和电子邮箱地址。

投稿记录目前可能包括:

  • 内部 UUID 和数据库生成的顺序编号;
  • 姓名和电子邮箱地址;
  • 活动说明及可选活动标题;
  • 来源类型与来源补充信息;
  • 教学建议或活动变体;
  • 支持链接;
  • 语言;
  • 如登录时投稿,与账户关联的 user identifier;
  • 投稿条款版本及数据库记录的同意时间;
  • 当前审核状态,例如 submitted、under_review、needs_revision、accepted、declined 或 published;
  • 投稿创建时间与后续更新时间。

其中,人类可读的 MAPS-SUB-000001 形式的投稿编号主要用于 MAPS 团队内部管理和通知;内部 UUID 仍用于数据库关系、附件目录和后台处理。

投稿信息可能用于审核、联系投稿人、核实来源和署名、整理和编辑活动、决定是否收录或发布、记录投稿状态,以及在活动被接受并正式收录后制作或发送 Certificate of Inclusion。

7.1 支持图片

投稿支持图片存储在 Supabase Storage 的私有存储空间中。普通网站访问者不能公开浏览该存储空间。MAPS 团队可通过服务器端功能为审核生成限时 signed URL;当前投稿通知邮件中的图片审核链接通常有效 7 天。

对于与已登录账户关联的投稿,My Contributions 详情页可通过服务器端验证当前账户后,为该用户自己的支持图片生成更短期的 signed URL(当前约 30 分钟)。网站不会向普通用户公开底层 storage path。

7.2 投稿通知

提交成功后,MAPS 的服务器端 Edge Function 可能读取该投稿的规范数据库记录,并通过 Resend 向 MAPS 团队邮箱 musicactivityps@gmail.com 发送内部通知。

通知邮件可能包含投稿人的姓名、邮箱、活动内容、来源信息、教学建议、支持链接、支持图片的数量与限时查看链接,以及内部投稿参考编号。Reply-To 可设置为投稿人的电子邮箱,以便 MAPS 团队直接回复。

通知邮件是内部工作提醒,不替代 Supabase 数据库中的投稿记录;数据库仍是投稿信息的主要记录来源。

8. 联系我们时提供的信息

如果您通过 musicactivityps@gmail.com 或其他官方联系渠道联系我们,我们可能收到并保留您的姓名、电子邮箱地址、邮件内容、附件以及与请求有关的其他信息。

这些信息可能用于回复问题、处理反馈、版权问题、来源或署名更正、争议、安全事项或其他合理请求。我们不会因为一次普通联系而将您的邮箱自动用于与 MAPS 无关的商业营销。

9. 我们如何使用信息

MAPS 可能将收集的信息用于:

  • 提供、维护和保护网站;
  • 提供搜索、浏览、收藏、分享及教学资源功能;
  • 完成身份验证和账户登录;
  • 保存和同步 Saved Activities 与 Collections;
  • 提供 My Contributions;
  • 处理、审核和管理投稿;
  • 发送必要的功能性或服务性电子邮件;
  • 回复用户联系、反馈和版权请求;
  • 改进搜索结果、分类体系、导航和用户体验;
  • 分析整体使用模式、回访和访问频率;
  • 发现并解决技术问题;
  • 防止垃圾信息、滥用、欺诈或安全问题;
  • 执行 MAPS 的相关政策和条款;
  • 履行合理的法律、监管或合规要求。

MAPS 不出售用户个人信息,也不会将个人信息出售给广告商。

10. 第三方服务提供商

MAPS 使用第三方技术服务来运行和维护网站。目前主要包括:

Supabase

  • Email OTP 身份验证和登录会话;
  • 数据库,例如账户关联数据、Saved Activities、Collections、Analytics、visitor profiles、投稿及 My Contributions 相关数据;
  • Supabase Storage,包括活动资源和私有投稿支持图片;
  • Edge Functions,用于投稿通知、私有图片 signed URL 及其他服务器端处理。

Vercel

  • 网站托管;
  • 部署;
  • Web 基础设施及相关技术服务。

Resend

  • 发送身份验证或其他必要的功能性电子邮件;
  • 发送 Submit an Activity 的团队通知邮件。

这些服务提供商可能在提供服务所必要的范围内处理技术信息或个人信息,并受其自身隐私政策、服务条款和适用法律约束。

11. 信息共享

MAPS 不出售、出租或交易用户的个人信息。我们仅可能在以下有限情况下共享必要信息:

  • 与帮助我们运行 MAPS 的技术服务提供商共享;
  • 为提供您主动请求的功能或服务;
  • 在获得您的同意时;
  • 为维护平台安全、防止欺诈或滥用;
  • 为执行适用条款或保护 MAPS、用户或其他人的合法权益;
  • 根据法院、执法机关、监管机构或其他合法法律程序的要求;
  • 在法律要求或允许的其他情况下。

12. 数据保存

MAPS 会在实现本隐私政策所述目的合理需要的期间内保存相关信息。我们在决定保存期限时可能考虑账户是否仍然存在、提供服务所需时间、数据的产品改进价值、版权或争议记录、安全需要、投稿与授权记录以及适用法律或合规要求。

目前,MAPS 尚未对所有类别的数据设置统一的自动删除期限。在信息不再合理需要时,我们可能删除、匿名化、去标识化或采取其他适当处理方式。

即使用户请求删除账户,某些信息仍可能因法律、安全、防欺诈、争议解决、版权、投稿和授权记录或其他合理合法目的继续保留。

13. 数据安全

MAPS 会采取合理的技术、管理和组织措施保护我们控制的信息。当前措施包括或可能包括:

  • Supabase Row Level Security(RLS)和表级权限控制;
  • 将投稿支持图片存储在私有 Storage bucket 中;
  • 使用限时 signed URL 提供受控访问;
  • 将特权数据库凭据和 Resend API key 保存在服务器端 secrets 中,而不是暴露给浏览器;
  • 对普通浏览器角色限制投稿数据的读取、更新和删除权限;
  • 身份验证、日志和第三方基础设施安全功能。

但是,任何互联网传输、在线服务、数据库或电子存储系统都无法保证绝对安全。

14. 您的选择和权利

根据您的所在地及适用法律,您可能对与您有关的个人信息拥有一定权利。您可以联系我们询问我们可能保存的与您有关的信息、请求更正不准确的信息、请求删除某些个人信息、请求关闭或删除 MAPS 账户,或提出有关数据处理方式的问题和隐私投诉。

如需提出相关请求,请联系:musicactivityps@gmail.com。为保护用户和平台安全,我们可能要求提供足够信息,以验证请求与相关账户或数据之间的关系。

15. 未成年人和学生信息

MAPS 主要面向音乐教育工作者和成年用户,并非专门设计用于直接向儿童收集个人信息。我们不鼓励教师、投稿人或其他用户向 MAPS 提交没有必要的学生个人信息。

除非具有适当授权并且确有必要,否则请勿向 MAPS 提交学生全名、学生电子邮箱、电话号码、家庭地址、可识别学生身份的照片或视频,或其他可能直接识别未成年人的个人信息。

16. 汇总数据、去标识化数据与研究

MAPS 可能使用汇总、匿名化或去标识化的信息来了解平台整体使用情况、改进数据库、优化搜索与分类、评估网站功能、改进用户体验,以及进行内部分析和产品开发。

在适用法律允许的情况下,汇总或去标识化的信息也可能用于教育、学术或专业交流。如果未来 MAPS 开展涉及个人可识别信息或受试者数据的正式研究项目,并且适用法律、机构规定或研究伦理要求需要额外授权、知情同意或伦理审查,我们会针对具体研究项目提供相应说明,而不会仅以本隐私政策替代必要的研究同意程序。

17. 外部链接

MAPS 可能包含指向第三方网站、Google Drive、YouTube 或其他视频平台、出版机构、在线资源、教育材料或其他外部服务的链接。MAPS 不控制这些第三方网站或平台的隐私做法。当您访问第三方服务时,该第三方的隐私政策和使用条款将适用于其自身的数据处理行为。

18. 未来功能与 AI 辅助功能

MAPS 未来可能增加新的交互功能、智能搜索、AI 辅助功能或其他技术服务。如果新增功能会实质改变我们收集的信息类型、数据使用方式、数据共享方式或其他重要的数据处理行为,我们可能在启用相关功能时提供额外说明,并更新本隐私政策。

19. 服务或组织结构变化

如果 MAPS 未来发生组织调整、项目转移、资产转让、合并、重组或其他类似变化,与 MAPS 服务有关的信息可能在适用法律允许的范围内随相关项目、服务或资产一并转移。在适当情况下,我们会对重大变化提供合理说明。

20. 本隐私政策的更新

随着 MAPS 的网站功能、数据处理方式、技术服务、法律要求或平台运营方式发生变化,我们可能不时更新本隐私政策。更新后的版本将在 MAPS 网站公布,并更新页面顶部的“最后更新日期”。对于可能实质影响用户隐私权利的重要变化,我们可能采取其他合理方式进行说明。

21. 联系我们

如果您对本隐私政策、MAPS 的数据处理方式、您的个人信息、账户数据、删除或更正请求或其他隐私相关问题有任何疑问,请联系我们:

Email: musicactivityps@gmail.com