Educoder助手 用户协议及隐私权政策

最后更新日期:2025年12月6日
生效日期:用户首次使用本服务之日
重要提示:在使用"Educoder助手"(以下简称"本软件"或"本服务")之前,请您(以下亦称"用户")仔细阅读、充分理解并完全同意本《用户协议及隐私权政策》(以下简称"本协议")的全部条款与条件,特别是关于免除或限制责任、用户义务、法律适用与争议解决的条款。如您不同意本协议的任何内容,请立即停止访问、下载、安装或使用本软件及相关服务。您的下载、安装、登录、访问、使用等行为即视为您已阅读、理解并同意接受本协议的全部内容约束,本协议即在您与"Educoder助手"开发者(以下简称"开发者"或"我们")之间产生法律效力。

1. 导言与定义

1.1. 协议范围:本协议是用户与"Educoder助手"开发者之间关于用户下载、安装、使用本软件,以及使用相关服务所订立的具有法律约束力的协议。本协议内容同时包括开发者可能不时发布的各项服务规则、公告、提示、说明等(以下统称为"规则"),所有规则均为本协议不可分割的组成部分,与本协议正文具有同等法律效力。

1.2. 定义:除非本协议另有规定,下列术语在本协议中具有如下含义:

  • "本软件"/"本服务":指由开发者提供的名为"Educoder助手"的软件及相关服务,其具体形态可能包括但不限于Python脚本、可执行程序、浏览器扩展程序、相关代码库、文档、API接口、后续更新版本等。本软件的核心功能在于辅助用户在特定学习平台(如"头歌平台")进行编程练习时,提供自动化辅助、解除特定操作限制(如复制粘贴)、调用人工智能接口进行代码分析与提示等功能。
  • "开发者"/"我们":指"Educoder助手"软件的著作权人及服务提供方,即本协议的缔约方。
  • "用户"/"您":指所有直接或间接获取、使用本软件及相关服务的个人、组织或实体。用户应具有完全民事行为能力;若用户不具备完全民事行为能力,则应在法定监护人的陪同下阅读、判断并决定是否同意本协议,且其使用行为应获得监护人的明确同意。
  • "第三方平台":特指"头歌"(Educoder)等在线编程教育与实践平台,本软件的功能设计旨在与之交互。用户在此确认,第三方平台有其独立的用户协议、隐私政策及使用规则(以下简称"平台规则"),用户在使用本软件与第三方平台交互时,同样必须遵守该等平台规则。
  • "用户内容":指用户在使用本服务过程中通过本软件输入、上传、生成或涉及的任何数据、代码、文本、信息等。
  • "AI服务":指本软件可能调用的、由第三方(如OpenAI、百度、科大讯飞等)提供的人工智能模型接口服务,用于代码分析、解答提示等。

2. 服务描述与性质

2.1. 服务功能:本软件是一款技术实验与学习辅助工具。其主要技术原理涉及但不限于:

  • 使用pyautogui、uiautomation等自动化库模拟用户界面操作。
  • 通过浏览器扩展程序与网页内容进行受控交互。
  • 集成第三方AI服务接口,对编程题目进行分析并提供参考思路或代码片段。
  • 旨在帮助编程学习者理解题目逻辑、突破学习过程中的操作限制,提升自主分析与解决问题的能力。

2.2. 非官方性与学习目的:本软件为独立开发者项目,与"头歌"等第三方平台无任何隶属、授权、合作或代言关系。本软件的存在、功能不表明任何第三方平台对其使用表示认可或支持。开发者的名称、商标、商品、服务等亦与第三方平台无关。

2.3. 核心性质与用户承诺:您理解并确认,本软件是且仅是一款"学习交流工具"。您承诺并保证,使用本软件的唯一目的是进行个人技术学习、研究与交流,旨在深化对编程知识、自动化技术和人工智能应用的理解。您明确承诺不得将本软件或利用本软件获得的内容用于任何形式的:

  • (a) 违反第三方平台规则的行为,包括但不限于作弊、抄袭、自动完成作业或考试等;
  • (b) 任何商业用途,包括但不限于出售、出租、出借本软件,或利用本软件提供付费代刷、代做等服务;
  • (c) 任何非法、欺诈、破坏性活动,或损害他人合法权益的行为;
  • (d) 规避、破坏或干扰第三方平台的技术保护措施。

2.4. 技术风险:本软件依赖于对操作系统、浏览器及第三方平台前端界面的自动化操作,这些环境可能随时更新变化。因此,我们不保证本软件与所有系统版本、浏览器版本或第三方平台更新完全兼容,也不保证服务的连续性、无错误性或特定结果的实现。用户使用过程中可能遇到软件失效、报错、操作异常等情况,此属于可预见的软件技术风险范畴。

3. 用户资格与账户

3.1. 资格要求:用户确认,其已年满18周岁,或已获得法定监护人的明确同意使用本服务。用户应具备使用本软件所需的设备、网络等基本条件,并对计算机编程、自动化脚本的基本风险有认知能力。

3.2. 账户关联:本软件通常作为本地工具运行,我们原则上不要求您向我们注册账户或提供个人身份信息。但是,软件的部分功能(如调用需API密钥的AI服务)可能需要您配置第三方服务的凭证,该等行为完全由您自行决定并承担风险。您与任何第三方服务提供商之间的关系,受该第三方的单独条款约束。

3.3. 用户责任:您应自行负责保管您用于配置、使用本软件的任何密钥、凭证及本地数据。因您保管不善、操作不当或计算机设备被侵入而导致的任何损失,开发者不承担任何责任。

4. 用户行为规范与义务

4.1. 合法合规使用:您必须遵守所在国家/地区及使用本软件所在地的所有适用法律、法规、规章及具有法律约束力的规范性文件。您使用本服务的行为不得侵犯任何第三方的合法权益。

4.2. 遵守平台规则:您在使用本软件与"头歌"等第三方平台交互时,负有首要责任确保自身行为符合该平台的用户协议、考试规则、学术诚信政策等所有规定。您明确知悉,使用自动化工具可能被第三方平台视为违规行为,并可能导致您的平台账户受到包括但不限于警告、扣分、作业无效、账号暂停、封禁,乃至由您所在教育机构给予的纪律处分、退学等严重后果。

4.3. 禁止行为:您不得从事以下行为,如有违反,开发者有权在不通知的情况下采取限制或停止服务等措施,并保留追究法律责任的权利:

  • 对本软件进行反向工程、反编译、拆卸或试图获取源代码(开源部分除外)。
  • 修改、篡改、移除本软件上的任何版权标识、权利管理信息。
  • 制作、发布、传播任何形式的插件、外挂等干扰本软件正常运营的工具。
  • 利用本软件进行任何形式的网络攻击、数据爬取、干扰或破坏第三方服务。
  • 从事任何违背公序良俗、宣扬非法内容的行为。
  • 将本软件用于本协议2.3条明确禁止的任何用途。

4.4. 后果自负:您完全理解并清醒地认识到,因您使用本软件(无论是否符合本协议约定)所直接或间接产生的一切后果,包括但不限于:

  • 第三方平台对您账号的处罚;
  • 您所在学校、教育机构对您的学术处分(包括但不限于警告、记过、取消成绩、开除学籍等);
  • 因使用不当导致的设备故障、数据丢失;
  • 与他人的法律纠纷;
  • 任何其他形式的损失或不利影响。

以上全部风险与后果均由您自行承担。开发者对此不做出任何明示或默示的担保,亦不承担任何形式的责任,无论是基于合同、侵权、严格责任或其他法律理论。

5. 知识产权声明

5.1. 软件知识产权:本软件(包括但不限于程序代码、用户界面、设计、图形、商标、文档、数据等)的一切知识产权,以及与软件相关的所有信息内容,除涉及第三方授权的部分外,均归开发者或相关权利人所有。本协议不向您转让任何上述知识产权。您仅获得依据本协议授权、不可转让、非独占、可撤销的有限使用许可,仅可用于符合本协议目的的、非商业的个人学习与研究。

5.2. 用户内容:您通过本软件提交、处理或生成的"用户内容",其知识产权仍归您或相关权利人所有。但是,您理解并同意,为提供服务之目的,本软件需要处理您的用户内容(例如,将题目文本发送至AI接口)。您在此授予开发者一项全球性、免许可费的许可,允许开发者在提供、优化、维护本服务所必需的范围内,使用、复制、传输、修改您的用户内容。

5.3. 第三方知识产权:本软件可能包含或引用第三方开源代码、库、API等。其知识产权归各自权利人所有。本协议不影响该等第三方组件的授权条款。您有义务遵守该等第三方授权条款。

6. 隐私权政策

开发者深知个人信息对您的重要性,并庄严承诺采取相应安全保护措施,尽力保护您的个人信息安全可控。本隐私政策旨在清晰地说明我们在您使用本软件时,如何收集、使用、存储、共享和保护您的信息,以及您对信息享有的权利。

6.1. 信息收集范围与方式

6.1.1. 我们可能收集的信息:
本软件作为本地优先的工具,我们致力于最大限度地减少数据的收集,并遵循"数据最小化"原则。在您使用过程中,我们可能涉及以下信息:

  • A. 您主动提供或软件运行必需的信息:
    • 配置信息:如果您使用需要连接外部服务的功能(如调用付费AI API),您需要在本地配置文件中填入API密钥、端点URL等。该等信息仅存储在您的本地设备上,我们不会主动收集。
    • 操作目标信息:为完成自动化功能,本软件会实时读取您屏幕上指定区域(如浏览器中"头歌"平台的题目页面)的内容,包括题目描述、初始代码、错误信息等。该等信息仅于软件运行时在您的设备内存中处理,用于生成自动化指令或调用AI分析,默认情况下不会被持久化存储或发送至我们的服务器。
  • B. 自动化处理过程中可能涉及的信息:
    • UI元素与操作日志:软件在模拟点击、输入时,会临时获取目标窗口的句柄、控件属性、屏幕坐标等。为便于调试,软件可能在您的设备本地生成运行日志(log),记录如操作步骤、遇到的错误等非内容性技术信息。您可在设置中关闭日志功能。
  • C. 为实现特定功能而可能传输的信息(仅在您启用相关功能时发生):
    • AI分析请求数据:当您使用集成AI辅助功能,并已自行配置有效API密钥后,软件会将当前处理的题目文本、代码片段等信息,按照您配置的API要求,直接发送至您指定的第三方AI服务提供商(如OpenAI、Azure OpenAI Service等)。该等信息传输发生在您的设备与第三方AI服务之间,我们不会经手或存储该等数据。该等数据的处理受AI服务商的隐私政策约束。
  • D. 我们可能自动收集的匿名化信息:
    • 前提:如果未来本软件包含可选的匿名数据统计功能(如检查更新、汇总崩溃报告),将明确提示并由您选择是否启用。
    • 此类信息可能包括:匿名的、不可识别个人身份的技术数据,如软件版本号、操作系统类型与版本、Python环境版本、功能模块使用频率(如"AI调用功能被使用")、程序异常崩溃时的堆栈跟踪(不包含您的代码内容)。我们承诺不会将此类信息与您的任何个人身份信息关联。

6.1.2. 我们不会收集的信息:

  • 您的真实姓名、身份证号、手机号码、生物识别信息等个人敏感信息。
  • 您的"头歌"平台账号密码或其他第三方服务的登录凭证。
  • 您设备上的其他个人信息,如通讯录、短信、文件、照片等。
  • 大规模、持续性的屏幕截图或录像。

6.2. 信息使用目的与方式

我们仅会出于以下合法、正当、必要的目的,处理您的信息:

  • 核心功能履行:处理您屏幕上的特定信息,以执行您请求的自动化操作(如模拟点击、填充代码)。
  • AI辅助功能:在您明确启用并配置后,将必要的题目信息转发至第三方AI服务,并将结果返回给您。
  • 软件维护与改进:利用匿名化的聚合信息,分析软件运行状况,诊断崩溃原因,改进软件性能与稳定性。
  • 安全与合规:监测、防止和调查可能违反本协议、欺诈或非法活动。

6.3. 信息共享、转让与披露

我们不会将您的个人信息出售给任何第三方。仅在以下情况下,我们可能会共享信息:

  • 在获取您明确同意的情况下共享。
  • 与授权合作伙伴共享:仅为实现本政策中声明的目的,我们的某些服务可能由第三方合作伙伴提供(例如,云服务器提供商、数据分析服务商)。我们仅会出于合法、正当、必要、特定、明确的目的共享必要的信息,并要求其按照我们的指示、本政策以及任何其他相关的保密和安全措施来处理信息。
  • 与AI服务提供商共享:这是关键共享场景。当您使用AI功能时,您提交的题目、代码等内容将由您选择的AI服务提供商直接处理。该等共享完全基于您的主动操作和配置。我们强烈建议您在使用前,仔细阅读相关AI服务提供商的隐私政策与服务条款,了解其如何处理您的数据。我们无法控制第三方AI服务提供商的行为,也不对其行为承担责任。
  • 法律强制要求:在法律法规、法律程序、诉讼或政府主管部门强制性要求的情况下,我们可能会披露您的信息。

6.4. Cookie及类似技术使用

本软件作为本地桌面应用或浏览器扩展,可能使用本地存储(Local Storage)或类似的客户端存储技术,用于保存您的本地偏好设置(如窗口位置、功能开关状态)。这些信息仅存储在您的设备本地,不会自动同步到任何服务器。您可以通过清除浏览器扩展数据或删除本地配置文件来管理这些信息。

6.5. 用户权利与选择

您对自己的信息享有以下权利。由于本软件的本地化特性,许多权利的行使需要您通过本地操作完成:

  • 访问与更正:您可以在软件设置界面访问和更改部分本地配置信息。
  • 删除:您可以直接删除本软件的本地配置文件、浏览器扩展数据或直接卸载软件,以移除所有本地存储的信息。
  • 撤销同意:对于基于您同意处理的信息,您可以通过关闭相关功能(如禁用AI服务、关闭匿名统计)来撤销同意。撤销后,我们将不再处理相应的信息,但不会影响撤销前基于您的同意已进行的信息处理。
  • 限制与拒绝处理:您有权限制或拒绝我们处理您的某些信息,主要方式包括不启用相关功能模块。
  • 获取副本与转移:由于我们核心不存储您的个人信息,此项权利在本服务中主要适用于您本地设备上的数据,您可通过设备自身的文件管理功能实现。

6.6. 信息安全保护措施

我们采用行业内通行的安全技术和管理措施来保护您的信息,防止其遭到未经授权的访问、使用、修改、损坏或丢失。包括但不限于:

  • 本地化处理:核心数据处理在您的设备本地完成,减少网络传输风险。
  • 设计最小化:软件架构设计力求不收集、不传输敏感和个人信息。
  • 技术措施:如果未来涉及服务端,我们将使用加密技术(如HTTPS)、匿名化、去标识化等手段。
  • 管理措施:对可能接触到信息的工作人员进行严格的权限控制和保密协议约束。

请您理解,互联网环境并非绝对安全。请您妥善保管好您的设备、本地配置文件及第三方API密钥。一旦您泄露了前述信息,可能会产生不利后果。如您发现个人信息可能已泄露,请立即根据本协议末尾的联系方式联系我们。

6.7. 信息的存储与跨境转移

  • 存储地点:原则上,您的信息存储于您的本地设备。任何可选的匿名化聚合信息,如果未来存在,将存储在位于中华人民共和国境内的服务器上。
  • 存储期限:本地信息的存储期限由您控制。匿名化信息的存储期限为实现处理目的所必需的最短时间。
  • 跨境转移:请注意,当您启用AI功能并选择将信息发送给位于中国境外的AI服务提供商(如OpenAI)时,您的信息将发生跨境传输。该等转移由您主动发起并配置,受接收方所在国家或地区的法律和政策监管。您应充分了解并评估该等跨境转移的风险。

6.8. 未成年人信息保护

我们非常重视对未成年人个人信息的保护。我们的产品和服务主要面向成年人。如果您是未满18周岁的未成年人,请在您的法定监护人陪同下仔细阅读并充分理解本协议,并在征得法定监护人明确同意后使用我们的服务。

如果我们发现在未事先获得可证实的监护人同意的情况下收集了未成年人的个人信息,我们会设法尽快删除相关数据。如果您是未成年人的监护人,当您对您所监护的未成年人的个人信息有相关疑问时,请通过本协议末尾的联系方式与我们联系。

6.9. 隐私政策的更新

我们可能会根据业务调整、法律法规或政策的变化不时更新本隐私政策。更新后,我们会在软件内或项目发布页面发布最新版本,并通过适当方式提醒您相关内容的更新。请您定期查看以了解最新信息。若您继续使用我们的服务,即表示您同意受修订后的隐私政策约束。

7. 免责声明与责任限制

7.1. "按现状"提供:本软件及服务是"按现状"和"可得到"的基础提供的。开发者明示不提供任何形式的担保,不论是明示的、默示的或法定的,包括但不限于对适销性、特定目的适用性、权利瑕疵、不侵权、安全性、准确性、稳定性、持续性、及时性的任何默示担保或条件。

7.2. 使用风险:您使用本软件及服务所产生的一切风险,以及因使用本软件而产生的一切后果,由您独自承担。开发者不对您因下述情况导致的任何直接、间接、偶然、特殊、惩罚性或结果性损害承担赔偿责任,即使开发者已被告知该等损害的可能性:

  • 软件无法使用、中断、延迟、出错;
  • 您的"头歌"或其他第三方平台账户被封禁、处罚;
  • 您遭受任何学术处分(包括但不限于警告、记过、取消成绩、开除学籍);
  • 因使用本软件导致您的设备损坏、数据丢失;
  • 您违反本协议或任何第三方平台规则、法律法规所造成的任何损失;
  • 任何因第三方(如AI服务商、网络运营商)行为导致的损失。

7.3. 责任上限:在法律允许的最大范围内,开发者因本协议所承担的累计赔偿责任,无论基于何种原因(合同、侵权或其他),均不应超过您为使用本服务而向开发者支付的费用(注:如本软件为免费,则该上限为零元人民币)。

7.4. 不可抗力:对于因开发者不能预见、不能避免且不能克服的不可抗力事件(如自然灾害、政府行为、战争、网络攻击、基础电信服务中断等)导致的服务中断或数据丢失,开发者不承担责任,但将尽力减少损失。

8. 服务变更、中断与终止

8.1. 开发者有权随时修改、暂停或中断服务(或任何部分),而无需提前通知,也无需对用户或任何第三方承担任何责任。

8.2. 如您违反本协议的任何规定,开发者有权单方面立即暂停或终止向您提供服务,并保留追究法律责任的权利。

8.3. 您有权通过卸载本软件随时终止使用服务。

9. 第三方服务与链接

本软件可能包含或链接至第三方网站、服务、产品。该等链接仅为提供便利,不意味着开发者对其内容、隐私政策或做法的认可或承担责任。您访问任何第三方链接的风险完全由您自行承担。您与第三方之间的互动,包括数据提供和购买交易,完全在您与第三方之间进行。请仔细阅读该等第三方的条款和政策。

10. 协议的修改与通知

开发者保留随时更新、修改或替换本协议任何内容的权利。修改后的协议将在软件内或项目发布页面公布。您继续使用本服务即表示接受修改后的协议。如果修改内容重大,我们可能会提供更显著的通知。

11. 法律适用、管辖与争议解决

11.1. 法律适用:本协议的订立、执行、解释及争议的解决均适用中华人民共和国大陆地区法律(不包括冲突法)。

11.2. 争议解决:因本协议引起的或与本协议有关的任何争议,双方应首先通过友好协商解决;协商不成的,任何一方均有权将争议提交至开发者所在地有管辖权的人民法院通过诉讼解决。

12. 其他规定

12.1. 可分割性:如果本协议的任何条款被认定为无效或不可执行,该条款应在必要范围内进行修改以使其有效、可执行,且不影响本协议其余条款的效力。

12.2. 标题:本协议中的标题仅为方便阅读而设,不影响对本协议条款的解释。

12.3. 完整协议:本协议构成您与开发者之间就本软件使用所达成的完整协议,并取代任何先前或同期的口头或书面协议。

12.4. 联系与反馈:如您对本协议或本软件有任何疑问、意见或建议,您可以通过以下方式联系我们:

• 电子邮箱:18763177732@139.com

请您再次确认:您已仔细、完整地阅读并理解了本协议的所有条款。您下载、安装、使用本软件的行为,即被视为您已完全理解、接受并承诺遵守本协议的全部内容。

(全文完)