01协议的接受与范围
本协议适用于您对 MixShell 网站、网页应用、平台后台、MixShell 客户端(安装在您电脑上的程序)以及相关接口的使用(统称「本服务」)。
您应当具备与使用本服务相适应的民事行为能力。未满 18 周岁的,应在监护人阅读并同意本协议后,在监护人指导下使用。
您通过团队空间使用本服务时,团队的所有者和管理员还可能为团队设定额外的使用规则;这些规则不得与本协议冲突。
02服务说明
MixShell 让您在浏览器中打开自己电脑和服务器上的终端。目前支持以下连接方式:
- MixShell 客户端:在电脑上安装 MixShell 客户端,浏览器与客户端之间建立端到端加密的终端连接。
- Tailscale 导入:使用您提供的 Tailscale 凭据,由 MixShell 服务器经 Tailscale 网络以 SSH 方式连接您的电脑。
- SSH 直连:由 MixShell 服务器按您填写的地址、账号和密码或密钥,以 SSH 方式连接您的服务器。
本服务还提供终端分组与排序、文件预览、图片上传、团队空间、工单等功能。具体功能以您使用时页面上实际提供的为准。
本服务只是连接工具。您在终端中执行的命令、运行的程序以及由此产生的结果,由您自行负责。
03账号与安全
- 您应使用自己能够收取邮件的真实邮箱注册,并保证注册信息真实、准确。一个账号仅供您本人使用,不得出借、转让或出售。
- 登录需要密码和验证器 App 生成的 6 位动态码。请妥善保管密码和绑定动态码的设备,不要向任何人透露动态码。我们不会以任何方式向您索要密码或动态码。
- 恢复码由您自行保管。我们不保存恢复码原文,无法替您找回或重新查看。恢复码遗失且所有已信任的浏览器都无法使用时,您可能无法恢复对电脑的管理权限。
- 发现账号被盗用、密码泄露或设备丢失时,请立即修改密码、撤销可疑浏览器,必要时使用「注销所有设备」,并及时联系我们。
- 凡使用您的账号凭据(密码、动态码、恢复码、登录状态)进行的操作,均视为您本人的操作,除非您能证明是由于我们的过错造成。
- 为保护账号安全,连续多次输错密码或动态码时,账号会被临时冻结;我们会通过邮件通知您。
04用户行为规范
您只能连接您本人拥有或已获得合法授权管理的电脑和服务器。使用本服务时,您不得:
- 违反法律法规,或利用本服务从事、帮助他人从事违法犯罪活动;
- 未经授权访问、控制、扫描或攻击他人的计算机系统、网络或数据,包括利用 SSH 直连功能对他人主机进行端口探测、口令猜测、批量登录尝试等;
- 利用本服务传播恶意程序、发送垃圾信息、开展挖矿、DDoS 或其他占用、损害他人资源的活动;
- 干扰或破坏本服务的正常运行,包括绕过限速和访问控制、对服务进行压力测试或漏洞扫描(经我们书面同意的安全测试除外);
- 以自动化方式大量注册账号,或将账号用于转售、出租等未经我们同意的商业用途;
- 侵犯他人的知识产权、商业秘密、个人信息或其他合法权益。
发现您违反上述规定的,我们有权视情节采取警告、限制功能、暂停或停用账号等措施,并依法向有关部门报告。因您的违规行为给我们或第三方造成损失的,由您依法承担责任。
05数据与隐私
我们只收集提供本服务所必需的数据,并如实说明不同连接方式下您的终端数据如何经过我们的服务器。
5.1 终端内容
MixShell 客户端方式:终端内容(您输入的命令、屏幕输出、预览的文件、上传的图片)在您的浏览器与电脑上的客户端之间端到端加密。MixShell 服务器只转发密文,无法查看终端内容。
Tailscale 导入与 SSH 直连方式:由 MixShell 服务器作为 SSH 客户端连接您的电脑,终端数据经 MixShell 服务器中转,服务器在处理过程中能够接触到终端内容。为支持断线后接回,服务器会在内存中暂存每个终端最近约 256 KB 的输出,终端关闭后即释放。我们不会把终端内容写入数据库或日志,不会查看、分析或将其用于提供连接之外的任何目的。
5.2 服务器保存的数据与保留期
| 数据 | 内容与用途 | 保留期 |
|---|---|---|
| 账号信息 | 邮箱;密码的单向哈希(不保存密码明文);加密保存的动态码密钥;同意用户协议的版本与时间;最近一次登录的时间与 IP 地址。用于登录、安全防护与通知。 | 账号存续期间;账号删除时一并删除 |
| 未完成的注册 | 注册验证链接(只存哈希)及注册时勾选同意的协议版本。 | 链接 24 小时有效;未完成动态码绑定的账号 24 小时后删除 |
| 登录会话与浏览器 | 登录状态、已信任浏览器的公钥与名称、粗略位置(只记 IP 地址前几段)。 | 勾选「记住我」的会话默认 30 天;浏览器记录到您撤销或账号删除为止 |
| 电脑与连接配置 | 电脑名称、操作系统、连接方式与在线状态;终端分组、排序与置顶等偏好。 | 到您删除这台电脑或账号删除为止 |
| 保存的凭据 | SSH 直连时您选择保存的登录密码、Tailscale 凭据、团队 SSH 私钥,均用服务器主密钥派生的密钥加密存储,不在任何接口、日志或审计中回传明文。 | 到您删除、更换或断开为止 |
| 安全审计 | 登录、安装电脑、撤销浏览器、团队成员变动等安全相关操作的记录(含操作者、时间、来源 IP)。用于安全追溯,不可删改。 | 约 90 天(按月整体删除,实际保留 90–120 天);账号删除后在保留期内仍保留 |
| 工单 | 您提交的工单内容、回复及附带的图片。用于处理您的问题。 | 工单关闭 180 天后清除图片;文字随账号保留 |
| 站内通知 | 安全提醒、团队邀请等通知。 | 每个账号保留最近 200 条 |
| 邮件发送记录 | 待发送的邮件(验证、提醒、告警)。 | 发送完成后 7 天删除 |
服务器数据存放于 【待填写:服务器所在国家 / 地区】。
5.3 第三方服务
- Tailscale:使用 Tailscale 导入时,我们按您提供的凭据调用 Tailscale 的接口读取设备列表、加入您的 tailnet,连接经过 Tailscale 网络。Tailscale 对相关数据的处理适用其自身的服务条款与隐私政策。
- 邮件发送:验证邮件、安全提醒等通过邮件发送服务投递,投递过程中邮件服务方会处理您的邮箱地址与邮件内容。
除上述情形及法律法规要求外,我们不会向第三方出售、出租或提供您的个人信息。
5.4 您的权利
- 您可以在「设置」中查看账号信息、最近 20 条安全记录,修改密码、重新绑定动态码、撤销浏览器。
- 您可以随时删除电脑、删除保存的 SSH 密码、断开 Tailscale 连接。
- 您可以通过工单或第 11 条的联系方式申请注销账号。账号删除后,您的个人空间、电脑登记与相关配置一并删除,安全审计记录在保留期届满后删除。
06客户端软件
- 我们授予您一项个人的、不可转让、非独占的许可,在您拥有或获授权管理的电脑上安装和使用 MixShell 客户端,仅用于使用本服务。
- 客户端以安装它的系统账号的权限运行,您在终端中可以执行该账号权限范围内的任何操作。
- 为修复问题和保障安全,客户端会自动检查并安装经我们签名的新版本。
- 您不得对客户端进行反向工程、反编译或篡改其签名校验机制(法律明确允许的除外)。
07服务变更、中止与终止
- 我们会持续改进本服务,可能增加、调整或下线部分功能。对您有重大影响的变更,我们会提前通过站内通知或邮件告知。
- 因系统维护、升级、故障或不可抗力,本服务可能暂时中断。我们会尽力缩短中断时间,并尽可能提前通知计划内的维护。
- 您违反本协议或法律法规的,我们可以暂停或停用您的账号。您可以随时停止使用本服务并申请注销账号。
- 如我们决定停止运营本服务,将提前公告,并为您留出合理的处理时间。
08免责与责任限制
- 本服务按「现状」提供。我们会尽合理努力保障服务的安全与稳定,但不保证服务不中断、无错误,也不保证满足您的全部需求。
- 您在终端中执行的命令和操作(包括误删文件、误改配置)造成的后果,由您自行承担。请对重要数据自行做好备份。
- 因您保管不善导致密码、动态码、恢复码或登录状态泄露,或因您的电脑、网络、第三方服务(如 Tailscale、您的云服务商)故障造成的损失,我们不承担责任。
- 在法律允许的范围内,我们对因使用或无法使用本服务造成的间接损失、利润损失或数据丢失不承担责任。法律另有强制规定的,从其规定。
09协议变更与通知
- 我们可能根据法律法规和服务变化修订本协议。修订后的协议会在本页面发布,并更新版本号与生效日期。
- 协议更新后,您下次登录时需要重新阅读并勾选同意,才能继续使用本服务;不同意的,可以停止使用并申请注销账号。
- 我们会通过站内通知、您注册时使用的邮箱或页面公告向您发送通知,发出即视为送达。
10适用法律与争议解决
本协议的订立、执行和解释适用 【待填写:适用法律(如:中华人民共和国大陆地区法律)】。因本协议产生的争议,双方应先友好协商;协商不成的,任何一方均可向 【待填写:管辖法院所在地】 有管辖权的人民法院提起诉讼。
本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。
11联系我们
对本协议或您的数据有任何疑问、意见或请求,可以登录后在「帮助」中提交工单,或通过以下方式联系我们:
- 运营主体:【待填写:运营主体名称】
- 联系邮箱:【待填写:联系邮箱】
- 联系地址:【待填写:联系地址】
我们会在收到您的请求后及时答复。