隐私政策
最后更新时间:2026 年 10 月
简短版本:GitTree 应用程序不发送使用遥测数据,并且您的存储库保留在您的计算机上。该应用程序要求您使用 GitTree 帐户登录。此页面准确列出了应用发送的用于检查试用或计划的内容,以及您的 GitTree 帐户存储的内容。
学生奖项
对于学生专业奖,我们使用来自普通电子邮件 OTP 或经过验证的提供商登录的学术电子邮件证据。我们存储机构、匹配的域名、资格来源修订、固定奖励日期和哈希兑换密钥。兑换记录在到期和帐户删除后保留,因此同一学术身份无法重置一次性优惠。我们在此流程中不要求提供学生注册文件。
取消和退款
要获得退款,请先取消您帐户中的订阅,然后在同一帐户中请求退款。仅可在成功付款后 24 小时内申请退款,并且只能由付款帐户(组织、所有者或管理员)申请退款。当购买的期限计划在试用后开始时,此窗口也适用。 24小时后,无法再提出新的退款申请;然后取消不会退还付款,并且访问将继续,直到付费期结束。
符合条件的退款将以收取的货币将全额支付的金额退还至同一张卡或钱包,不包含任何百分比、手续费或其他扣除。提交符合条件的请求后,退款需要 5 至 7 个工作日。 GitTree 支持人员通过 Paymob 手动处理它们,并通过电子邮件在您的帐户中确认结果。确认全额退款将结束购买期限或删除添加的组织席位。在退款确认之前恢复订阅将撤回请求。任何强制性法律权利均不受影响。
我们保留请求时间、原因、付款参考、金额、货币和审核结果以供支持和会计。帐户删除将从保留的退款记录中删除识别参考和自由文本原因。
GitTree 应用程序
GitTree 完全在您的计算机上运行。它没有使用遥测、分析或崩溃报告:它从不报告您在应用程序中执行的操作。该应用程序要求您使用在此网站上创建的 GitTree 帐户登录,该帐户仅存储下面列出的内容;登录不会上传您的任何存储库。
在默认设置下,应用程序建立的唯一网络连接是您从中提取或推送到的 Git 远程服务器、您选择连接的托管帐户、检查您可以关闭的更新以及 GitTree 的服务器,这些服务器检查此计算机的试用情况并计划您是否登录(请参阅下面的计费和试用资格)。由于该应用要求您登录,因此它还会联系下述的 GitTree 帐户服务。
使用 AI 起草提交消息或拉取请求描述是可选的。仅当您单击“生成”时,GitTree 才会在您的计算机上运行您选择的编码代理工具(例如 Claude Code、Codex、Gemini CLI 或 Antigravity CLI),并为其提供分阶段更改或拉取请求的提交以供写入。该工具及其提供商根据自己的条款处理它们。 GitTree 本身不向 AI 服务发送任何内容,也不存储 AI 密钥。
回购见解和团队报告
Repo Insights(GitTree Pro,或正在运行的试用版)使用您自己的 git 从计算机上的存储库历史记录中计算提交、更改的行和文件以及每个作者的活跃天数。该报告仅保存在您的计算机上;运行时不会上传任何内容。
仅当您自己共享团队报告时,团队报告才会离开您的计算机:您选择您拥有或管理的组织,准确查看将发送的内容,然后按“上传报告”。它只保存计数,不保存代码、差异、文件内容、提交消息或分支名称;文件夹名称仅在详细级别上说明。成员与您计算机上的组织相匹配,并且永远不会存储用于该组织的密钥。组织的所有者和管理员可以查看每个成员的行;每个成员都可以看到自己的行和团队总计,并且可以看到有关他们的共享内容以及谁打开了成员细分。组织的报告将存储在 GitTree 的 Firestore 数据库中,保留期由所有者选择(90 到 730 天),并且可以由所有者或上传报告的管理员删除。所有者和管理员在此网站上的组织报告设置中打开团队报告。
仅当您包含拉取请求计数时,才会从计算机上您自己连接的 GitHub 或 GitLab 帐户读取拉取请求计数。 AI 助手 Nour 永远无法运行、共享或上传报告;只有在您批准读取后,它才会读取保存的报告的数字,然后它们会根据其条款转到您选择的代理工具。
证书
在应用程序中连接 GitHub、GitLab、Bitbucket 或 Azure DevOps 帐户是可选的。令牌、密码和口令仅存储在操作系统的钥匙串中 — macOS Keychain、Windows 凭据管理器,或者在 Linux 上通过 freedesktop Secret Service(GNOME Keyring 或 KeePassXC)的系统密钥环 — 并且仅发送给它们所属的提供商。在 Linux 上,如果没有运行任何 Secret Service 或它被锁定,应用程序会告诉您要安装或解锁什么内容,并且不会保留任何内容:没有令牌、没有登录会话,也没有纯文本文件。
Your GitTree account
您可以通过使用提供商帐户(GitHub、GitLab、Bitbucket 或 Azure DevOps)或您的电子邮件地址登录来在此网站上创建帐户。
仅向每个提供商询问您的身份信息:GitHub 用于您的公开个人资料和您的电子邮件地址(读取:用户和用户:电子邮件权限); GitLab 您的个人资料,包括其电子邮件地址 (read_user); Bitbucket 用于您的帐户及其电子邮件地址(帐户和电子邮件); Azure DevOps,通过具有工作或学校帐户的 Microsoft Entra ID,获取基本登录配置文件和 Azure DevOps 配置文件(openid 和 Azure DevOps 的 vso.profile),该配置文件是只读的,用于确认您拥有 Azure DevOps 帐户。电子邮件地址仅在提供商确认后才有效,因此不会使用 Microsoft 报告的 Azure DevOps 登录地址。
使用您的电子邮件地址登录不需要密码:我们通过电子邮件将六位一次性代码发送到您输入的地址,该代码一次有效,持续十分钟,我们只保留它的哈希值,您输入的地址将成为您帐户的电子邮件。 GitTree 的服务器自行完成与提供商的登录;网站和应用程序仅接收 GitTree 会话,并且 GitTree 服务从不保留提供程序访问令牌。在桌面应用程序中连接存储库和拉取请求的 GitHub 或 Bitbucket 帐户是一个单独的可选步骤;它的令牌仅存储在您计算机的钥匙串中。
对于我们存储的每个帐户:您的显示名称、用户名、经过验证的主要电子邮件地址和头像 URL;您签约的提供商;您是否以个人或组织身份使用 GitTree;帐户创建时间、上次登录时间以及登录次数;当您从桌面应用程序登录时,您上次使用的应用程序版本和操作系统。
每次您注册或登录时,我们还会记录它的来源:国家/地区、是本网站还是桌面应用程序,以及桌面应用程序的操作系统和版本。我们会将您注册时所在的国家/地区、您上次使用帐户登录的国家/地区以及您的登录历史记录(相同的事实、您在网站上使用的提供商以及每个提供商的时间)保留 90 天。该国家/地区是通过您的 IP 地址在 GitTree 自己的服务器上计算出来的,使用的是在这些服务器上运行的公共域 IP 到国家/地区数据库 (ip-location-db);您的原始 IP 地址不会被存储或共享。
对于链接到您的 GitTree 帐户的每个提供商帐户,我们都会存储该提供商、您的用户 ID 和用户名、您的电子邮件地址和头像 URL、链接时间以及您上次登录的时间。对于 Azure DevOps 帐户,用户 ID 是您的 Microsoft 目录(租户)ID 和对象 ID,用户名是您的显示名称,并且不存储电子邮件地址或头像。对于电子邮件登录,用户 ID 是您的小写电子邮件地址,用户名是 @ 之前的部分,并且不存储头像。
桌面应用程序通过该网站登录:一旦您确认,该网站就会向应用程序提供一次性代码,该代码只能使用一次,并在五分钟后过期。此类代码以及完成新注册的票据都是短暂的,我们仅存储它们的单向哈希值。
如果您创建或加入组织,我们会存储每个组织的名称和地址、其成员及其角色以及每个成员的加入时间。组织的其他成员可以看到您在组织中的用户名、姓名、头像和角色。
邀请会与组织、提供的角色、受邀的 GitHub 用户名或电子邮件地址、发送者、过期时间以及使用频率一起存储。电子邮件邀请通过 Firebase 的电子邮件扩展程序发送。邀请链接带有秘密令牌;我们只存储它的单向散列。
此数据位于 GitTree Firebase 项目中的 Google Cloud Firestore 和 Firebase 身份验证中。只有GitTree自己的服务器可以读取;网站和应用程序从不直接访问数据库。我们不卖它。我们与广告服务共享的一件事是本网站中描述的 Google Ads 点击测量,它仅通过广告的点击标识符来识别您的身份。
计费和试用资格
我们存储您的计划、试用和订阅期、折扣、购买的组织席位、计费文档和历史记录以及您选择提供的计费联系人。试用期的持续天数为 GitTree 在您开始试用时显示的天数,并且每个订阅者和链接的登录身份都可以使用一次。
为了使试用版仅使用一次,桌面应用程序会告诉 GitTree 的服务器有关其运行的计算机(无论是否已登录)的信息:安全存储的安装 ID、平台、操作系统版本、处理器架构、应用程序版本和一个硬件标识符(应用程序在发送之前会将其转换为计算机上受保护的哈希值)。服务器将这些值与服务器分配的设备 ID 以及设备第一次和最后一次看到的时间一起保存;它不会将您的 IP 地址或国家/地区与设备记录一起保存。旧版本的应用程序还会发送设备名称和型号、处理器、内存、区域设置、时区和哈希网络地址;服务器检查它们并丢弃它们。这些记录可识别设备并防止重新安装或切换帐户后重复尝试。
GitTree 还使用它们按平台和应用版本对安装和试用启动进行计数,并且 GitTree 的管理员可以查看各个设备记录。登录使用将您的帐户链接到其设备;一个帐户可以使用多个设备,一个共享设备可以有多个帐户。客户回复仅公开您自己的设备引用。我们不会收集文件、存储库内容、密码、令牌或浏览历史记录作为设备清单。设备的详细信息将在 90 天未使用后被删除。在试用期间或试用后,您的帐户仍可使用免费计划。拒绝重复试用不会撤销单独购买的访问权限。
当您选择付费结账时,您的姓名、电子邮件地址、电话号码、国家/地区、城市和街道将通过 GitTree 后端发送至 Paymob 以处理该付款。 GitTree 不会在付款记录或日志中保留这些付款人表单详细信息。您在 Paymob 的托管页面上输入银行卡详细信息; GitTree 不接收或存储它们。我们保留付款金额、货币、状态、时间戳和提供商订单/交易参考以及账单记录,包括帐户删除后的匿名财务记录。 Paymob 根据自己的隐私条款处理付款数据。
删除您的帐户
您可以随时从本网站的仪表板删除您的帐户(帐户设置)。删除操作会移除您的 GitTree 个人资料、您的登录历史记录、您关联的提供商帐户、您的组织会员资格和您的 Firebase 登录记录;个人计费订阅结束。计费记录和文件均使用假名标识符保留,以供会计使用;您的个人资料设备引用和帐户/设备链接的两个方向都将被删除,并且帐户链接的库存将被清除。仅保留最少的假名设备身份和试验索赔时间戳,以防止重复试验。其他配置文件数据将被删除。
如果您是组织的最后一个所有者,请让其他成员成为所有者或先删除该组织,这样就不会留下没有所有者的组织。
这个网站
本网站设置了一个可以记住您的语言的功能性 cookie。它不包含个人数据。
如果您登录,Firebase 身份验证会将您的会话保留在此浏览器的存储中,并且该网站会在本地存储中保留一个小标志,以便标题可以显示您的帐户菜单。注销会删除两者。当登录正在进行时,其一次性值会保留在此选项卡的会话存储中,直到您从提供程序返回为止。
在公共页面(绝不在您的帐户区域)上,网站通过 Firebase 加载 Google Analytics(分析)来计算页面浏览量并了解哪些页面有用,并加载 Google Ads 代码来衡量来自我们广告之一的访问是否导致了下载或帐户。它使用 Google 同意模式:直到您接受分析通知,如果您拒绝,则两者都会在存储被拒绝的情况下运行,因此 Google 不会设置 cookie,并且仅接收无 cookie 信号(例如页面视图或没有标识符的下载点击),用于估计访问和下载。如果您接受,Google 将设置自己的分析和广告 cookie。我们绝不会将其用于广告个性化或再营销。您可以通过清除浏览器中该网站的数据来改变主意。
如果您接受并来自我们的广告,该网站还会将该广告的点击标识符(Google 添加到页面地址的 gclid、gbraid 或 wbraid)以及您的访问时间保留在其自己的 cookie 中,最多保留 90 天。如果您随后创建了 GitTree 帐户,则标识符将发送到 GitTree 的服务器并与您的帐户一起存储。我们仅使用该标识符来告诉 Google Ads,仅通过该标识符,而不是通过您的姓名或电子邮件地址,创建帐户的时间、首次从桌面应用登录的时间、开始专业版试用的时间或首次支付计划的时间(支付的金额),以便我们可以了解哪些广告会带来实际使用。如果您拒绝,则不会保留任何内容,并且已保留的点击标识符将被删除。
在相同的公共页面上,在相同的分析通知下,该网站加载 Microsoft Clarity 以了解访问者如何使用它们:单击、滚动和鼠标或触摸移动,转换为热图并重播页面在访问期间的外观。您在字段中输入的文本在离开浏览器之前会被隐藏,并且标题的帐户菜单也会被隐藏。 Clarity 永远不会在您的帐户区域中运行:一旦您打开它,它就会暂停。在您接受之前,如果您拒绝,Clarity 不会设置 cookie,因此每次页面浏览都会记录为单独的匿名会话。如果您接受,它会设置自己的 cookie(例如 _clck 和 _clsk)长达一年,以链接一次访问和以后访问的页面。 Microsoft 根据自己的隐私声明处理这些数据,我们仅将其用于改进网站。
除了仅在您同意的情况下存储 Cookie 的 Google Ads 衡量之外,我们不使用任何广告跟踪器。为了安全性和可靠性,我们的托管提供商 Google Cloud 上的 Firebase App Hosting 可能会保留标准服务器日志,例如 IP 地址和请求的页面。
主页显示在应用程序中评分为 GitTree 五颗星的人的评论:评论者的显示名称、个人资料照片和组织名称以及他们所写的消息。从应用程序提交新评论会替换旧评论,并在仪表板上删除您的帐户会将其删除。该网站保留了该列表的短期副本,因此更改会在大约 15 分钟内(有时甚至更长)到达页面。
个人资料图片直接从登录提供商的图像主机(例如 GitHub)加载,而不是通过我们的服务器加载,因此当页面显示它们时,主机会收到您的浏览器 IP 地址,就像任何图像一样。这不取决于分析通知。
下载链接会将您带到 GitHub,该网站适用其自己的隐私政策。 Linux 安装程序(.deb 和 AppImage)未签名;每个版本发布的 SHA256SUMS.txt 是您检查下载的方式。
联系方式
有关隐私的问题吗?从支持页面通过电子邮件或使用支持票给我们写信。