隐私政策
TarXZ Quarry Service 严格恪守数据自治与隐私最小化原则。我们不从事任何商业数据交易,不收集与软件托管无关的用户数据,致力于为您提供透明、可控且纯粹的代码托管环境。
一、我们收集与处理的信息
- 公开仓库内容与提交记录:公开仓库中的源码、提交历史、作者署名信息、Wiki 文档、工单及论坛讨论,根据开源协作的本质对互联网所有访问者公开,并作为版本库历史记录不可篡改地保存在项目 SQLite 文件中。
- 平台管理员身份凭据:平台仅在本地 SQLite 数据库中存储管理员用户名,管理员密码一律使用行业最高基准的 Argon2id 密码学算法进行单向加盐哈希处理,平台绝不以明文形式保存或记录密码。
- 服务访问与安全运行日志:为了保障服务器基础设施安全、排查异常崩溃并防御恶意拒绝服务攻击(DDoS)或暴力破解,服务器会在本地日志中按需记录请求时间戳、请求路径、客户端 IP 地址、状态码及响应耗时。此类日志仅供本地安全运维使用,并按固定生命周期自动轮换与覆盖。
二、Cookie 与本地存储策略
本站仅使用维持核心服务功能所必需的第一方(First-party)功能性 Cookie,绝不包含任何第三方广告追踪或跨站监测代码:
- quarry_session:仅在平台管理员登录管理控制台时签发,带有 HttpOnly、SameSite=Lax 属性保护,用于维持管理员登录鉴权态,退出登录后立即销毁;
- locale:仅在您手动切换语言控件(中 / EN)时记录您的界面双语偏好;
- 仓库独立会话 Cookie:进入单个 Fossil 仓库后的操作(如仓内管理员或开发者登录)由该仓库独立的 Fossil 进程发放独立会话标识,与平台管理员 Cookie 隔离互不影响。
三、数据共享与第三方传输
TarXZ Quarry Service 不会以出售、出租或交换方式向任何商业实体或数据经纪商提供用户个人信息。仅在以下管理员明确配置的情形下发生数据传输:
- 配置 Git 单向自动推送镜像时,系统按照管理员设定的目标地址与认证 Token 将仓库版本数据推送至指定的远程 Git 仓库(如 GitHub、GitLab、Gitea 等);
- 配置远程 Fossil 同步时,系统受命连接指定的远程 Fossil 服务器进行版本数据的双向或单向同步。
四、数据安全保障与权利
平台所有存储的敏感凭据(如远程同步密码、Git 访问 Token)均经过 AES-256-GCM 工业级认证加密;主密钥存放于本地受保护目录中。用户随时有权要求查阅、更正或删除其相关的账户数据与托管仓库。如有任何隐私疑虑,请随时与本实例运营方取得联系。