コンテンツにスキップ
GitTree

プライバシー

最終更新日: 2026 年 10 月

短いバージョン: GitTree アプリは使用状況テレメトリを送信せず、リポジトリはコンピュータ上に残ります。アプリは、GitTree アカウントでサインインするように求めます。このページには、試用版またはプランを確認するためにアプリが送信するものと、GitTree アカウントに保存されるものが正確にリストされます。

学生賞

Student Pro アワードの場合、通常の電子メール OTP または検証済みプロバイダー サインインからの学術電子メールの証拠を使用します。当社は、機関、一致したドメイン、資格ソースのリビジョン、固定の付与日、およびハッシュ化された引き換えキーを保管します。引き換え記録は有効期限が切れてアカウントが削除された後も保持されるため、同じアカデミックアイデンティティがワンタイムオファーをリセットすることはできません。このフローでは学生の登録書類は要求しません。

キャンセルと返金

払い戻しを受けるには、まずアカウントでサブスクリプションをキャンセルし、次に同じアカウントで払い戻しをリクエストします。払い戻しは、支払いが成功してから 24 時間が経過する前にのみ、支払いを行ったアカウント (組織、所有者、または管理者) によってのみリクエストできます。この期間は、購入期間が試用後に開始するようにスケジュールされている場合にも適用されます。 24 時間が経過すると、新たな払い戻しリクエストはできなくなります。キャンセルしても支払いは返金されず、支払い期間が終了するまでアクセスは継続されます。

対象となる払い戻しでは、支払われた全額が、パーセンテージ、手数料、その他の控除なしで、同じカードまたはウォレットに、請求された通貨で返金されます。払い戻しには、対象となるリクエストの送信から 5 ~ 7 営業日かかります。 GitTree サポートは、Paymob を通じて手動でそれらを処理し、結果をアカウントと電子メールで確認します。全額返金が確認されると、購入した期間が終了するか、追加された組織シートが削除されます。返金が確認される前にサブスクリプションを再開すると、リクエストは取り消されます。強制的な法的権利は影響を受けません。

当社は、リクエストの時刻、理由、支払い参照先、金額、通貨、およびサポートと会計のためにレビューされた結果を保持します。アカウントを削除すると、保持されている返金記録から識別情報と自由記述の理由が削除されます。

GitTree アプリ

GitTree は完全にコンピュータ上で実行されます。使用状況テレメトリ、分析、クラッシュレポートはありません。アプリ内での操作は決して報告されません。アプリは、この Web サイトで作成された GitTree アカウントでサインインするように求めます。このアカウントには、以下にリストされているもののみが保存されます。サインインしてもリポジトリはアップロードされません。

デフォルト設定では、アプリが行うネットワーク接続は、フェッチまたはプッシュ先の Git リモート、接続を選択したホスティング アカウント、オフにできる更新のチェック、およびこのコンピューターの試用版をチェックし、サインインしているかどうかを計画する GitTree のサーバーのみです (下記の請求と試用資格を参照)。アプリはサインインを求めるため、以下で説明する GitTree アカウント サービスにも接続します。

AI を使用したコミット メッセージまたはプル リクエストの説明の作成はオプションです。 [生成] をクリックした場合のみ、GitTree が選択したコーディング エージェント ツール (Claude Code、Codex、Gemini CLI、Antigravity CLI など) がコンピュータ上で実行され、段階的な変更、または書き込み元のプル リクエストのコミットがそれに与えられます。そのツールとそのプロバイダーは、独自の条件に従ってそれらを処理します。 GitTree 自体は AI サービスに何も送信せず、AI キーも保存しません。

リポジトリ分析情報とチームレポート

Repo Insights (GitTree Pro、または実行中のトライアル) は、コンピューター上のリポジトリの履歴から、独自の git を使用してコミット、変更された行とファイル、作成者ごとのアクティブ日数をカウントします。レポートはあなたのコンピュータ上にのみ保存されます。実行しても何もアップロードされません。

チーム レポートは、自分で共有する場合にのみコンピューターから送信されます。自分が所有または管理する組織を選択し、送信される内容を正確に確認して、[レポートのアップロード] をクリックします。カウントのみを保持し、コード、差分、ファイルの内容、コミット メッセージ、ブランチ名は保持しません。フォルダー名は詳細レベルでのみそう言えます。メンバーはコンピュータ上の組織と照合され、そのために使用されるキーは保存されません。組織の所有者と管理者は、すべてのメンバーの行を確認できます。各メンバーは自分の行とチームの合計を確認し、自分について何が共有されているか、誰がメンバーの内訳を開いたのかを確認できます。組織のレポートは、所有者が選択した保存期間(90 ~ 730 日)にわたって GitTree の Firestore データベースに保存され、所有者またはレポートをアップロードした管理者が削除できます。所有者と管理者は、この Web サイトの組織のレポート設定でチーム レポートをオンにします。

プル リクエストの数は、コンピューター上で接続されている自分の GitHub または GitLab アカウントから読み取られます (これを含めた場合のみ)。 AI アシスタントである Nour は、レポートを実行、共有、アップロードすることはできません。保持されているレポートの番号は、ユーザーがその読み取りを承認した後にのみ読み取られ、その条件に従って選択したエージェント ツールに送られます。

資格

アプリ内での GitHub、GitLab、Bitbucket、または Azure DevOps アカウントの接続はオプションです。トークン、パスワード、パスフレーズは、オペレーティング システムのキーチェーン (macOS Keychain、Windows 資格情報マネージャー、または Linux ではフリーデスクトップの Secret Service (GNOME Keyring または KeePassXC) を介したシステム キーリング) にのみ保存され、それらが属するプロバイダーにのみ送信されます。 Linux では、Secret Service が実行されていない場合、またはロックされている場合、アプリは何をインストールまたはロック解除するかを通知し、トークン、サインイン セッション、プレーンテキスト ファイルなど何も保持しません。

Your GitTree account

この Web サイトでアカウントを作成するには、プロバイダー アカウント (GitHub、GitLab、Bitbucket、Azure DevOps) またはメール アドレスでサインインします。

各プロバイダーは、あなたを識別するもののみを求められます。公開プロフィールと電子メール アドレスについては GitHub (read:user および user:email 権限)。プロフィールの GitLab (電子メール アドレス (read_user) を含む)。アカウントとその電子メール アドレス (アカウントと電子メール) の Bitbucket。基本的なサインイン プロファイルと Azure DevOps プロファイル (openid および Azure DevOps の vso.profile) については、職場または学校のアカウントを持つ Microsoft Entra ID を介して Azure DevOps を使用します。これは、Azure DevOps アカウントを持っていることを確認するために読み取り専用です。電子メール アドレスはプロバイダーが確認した場合にのみカウントされるため、Microsoft が Azure DevOps サインイン用に報告するアドレスは使用されません。

電子メール アドレスでのサインインにはパスワードは必要ありません。入力したアドレスに 6 桁のワンタイム コードが電子メールで送信されます。このコードは 1 回だけ有効で、10 分間有効です。保持されるのはそのハッシュのみで、入力したアドレスがアカウントの電子メールになります。 GitTree のサーバーはプロバイダー自身でサインインを完了します。ウェブサイトとアプリは GitTree セッションのみを受信し、GitTree サービスはプロバイダー アクセス トークンを保持しません。デスクトップ アプリでのリポジトリとプル リクエスト用の GitHub または Bitbucket アカウントの接続は、別個のオプションの手順です。そのトークンはコンピュータのキーチェーンにのみ保存されます。

当社が保存するアカウントごとに、表示名、ユーザー名、確認済みのプライマリ電子メール アドレス、およびアバター URL。サインアップしたプロバイダー。 GitTree を個人として使用するか組織として使用するか。アカウントが作成されたとき、最後にサインインしたとき、およびサインインした回数。デスクトップ アプリからサインインする場合は、最後に使用したアプリのバージョンとオペレーティング システム。

サインアップまたはサインインするたびに、その情報の送信元、つまり国、この Web サイトかデスクトップ アプリか、デスクトップ アプリの場合はそのオペレーティング システムとバージョンも記録されます。当社では、お客様がサインアップした国と最後にアカウントにサインインした国、およびサインインの履歴 (同じ事実、Web サイトで使用したプロバイダーとそれぞれの時間) を 90 日間保管します。国は、GitTree 独自のサーバー上で実行されるパブリック ドメイン IP-to-country データベース (ip-location-db) を使用して、あなたの IP アドレスから計算されます。生の IP アドレスは保存または共有されません。

お客様の GitTree アカウントにリンクされているプロバイダー アカウントごとに、プロバイダー、お客様のユーザー ID とユーザー名、メール アドレスとアバター URL、リンクされた日時、最後にサインインした日時が保存されます。 Azure DevOps アカウントの場合、ユーザー ID は Microsoft ディレクトリ (テナント) ID とオブジェクト ID であり、ユーザー名は表示名であり、電子メール アドレスやアバターは保存されません。電子メール サインインの場合、ユーザー ID は小文字の電子メール アドレス、ユーザー名は @ より前の部分であり、アバターは保存されません。

デスクトップ アプリはこの Web サイトを通じてサインインします。確認すると、サイトは 1 回だけ機能し、5 分後に期限切れになるワンタイム コードをアプリに渡します。このようなコード、および新規サインアップを完了するチケットは有効期間が短く、それらの一方向ハッシュのみが保存されます。

組織を作成または参加すると、各組織の名前と住所、メンバーとその役割、各メンバーがいつ参加したかが保存されます。組織の他のメンバーは、あなたのユーザー名、名前、アバター、および組織内での役割を確認できます。

招待状は、組織、提供された役割、招待された GitHub のユーザー名またはメール アドレス、送信者、有効期限が切れる時期、使用頻度とともに保存されます。招待メールは Firebase のメール拡張機能を通じて配信されます。招待リンクには秘密トークンが含まれています。一方向ハッシュのみを保存します。

このデータは、GitTree Firebase プロジェクトの Google Cloud Firestore と Firebase Authentication に存在します。 GitTree 自身のサーバーのみがそれを読み取ります。 Web サイトとアプリがデータベースに直接アクセスすることはありません。販売しておりません。当社が広告サービスと共有するものの 1 つは、このウェブサイトで説明されている Google 広告のクリック測定であり、広告のクリック識別子によってのみお客様を識別します。

請求と試用資格

当社は、お客様のプラン、試用期間とサブスクリプション期間、割引、購入した組織シート、請求書類と履歴、およびお客様が提供することを選択した請求先連絡先を保存します。試用期間は、開始時に GitTree に表示される日数続き、購読者およびリンクされたサインイン ID ごとに 1 回利用できます。

試用版が 1 回だけ使用されるように、デスクトップ アプリは、サインインしているかどうかに関係なく、実行されているコンピューターについて GitTree のサーバーに通知します。これには、安全に保存されたインストール ID、プラットフォーム、オペレーティング システムのバージョン、プロセッサ アーキテクチャ、アプリのバージョン、およびアプリが送信する前にコンピューター上で保護されたハッシュに変換する 1 つのハードウェア識別子が含まれます。サーバーは、サーバーが割り当てたデバイス ID と、デバイスが最初と最後に検出された時刻とともにこれらの値を保持します。 IP アドレスや国はデバイスの記録に保存されません。古いバージョンのアプリでは、デバイス名、モデル、プロセッサー、メモリ、ロケール、タイムゾーン、ハッシュ化されたネットワーク アドレスも送信されます。サーバーはそれらをチェックして破棄します。これらのレコードはデバイスを認識し、再インストールまたはアカウントの切り替え後に試行が繰り返されることを防ぎます。

GitTree はこれらを使用して、プラットフォームやアプリのバージョンごとにインストールとトライアルの開始をカウントします。また、GitTree の管理者は個々のデバイスの記録を確認できます。サインインして使用すると、アカウントがそのデバイスにリンクされます。 1 つのアカウントで複数のデバイスを使用でき、共有デバイスで複数のアカウントを持つことができます。顧客の応答では、自分のデバイス参照のみが公開されます。ファイル、リポジトリのコンテンツ、パスワード、トークン、閲覧履歴をデバイス インベントリとして収集することはありません。デバイスの詳細は、90 日間使用されないと削除されます。無料プランは、試用中または試用後もアカウントで引き続き利用できます。反復トライアルが拒否されても、別途購入したアクセスは取り消されません。

有料チェックアウトを選択すると、支払いを処理するために、あなたの名前、電子メール アドレス、電話番号、国、都市、番地が GitTree バックエンドを通じて Paymob に送信されます。 GitTree は、これらの支払いフォームの詳細を支払い記録やログに保持しません。 Paymob がホストするページにカードの詳細を入力します。 GitTree はそれらを受信または保存しません。当社は、支払い金額、通貨、ステータス、タイムスタンプ、プロバイダーの注文/取引参照を、アカウント削除後の仮名の財務記録を含む請求記録とともに保持します。 Paymob は独自のプライバシー規約に基づいて支払いデータを処理します。

アカウントを削除する

アカウントは、この Web サイトのダッシュボード (アカウント設定) からいつでも削除できます。削除すると、GitTree プロフィール、ログイン履歴、リンクされたプロバイダー アカウント、組織メンバーシップ、Firebase ログイン記録が削除されます。個人課金サブスクリプションは終了します。請求記録と文書は会計用に仮名識別子を使用して保持されます。プロファイルのデバイス参照とアカウント/デバイスの両方向リンクが削除され、アカウントにリンクされた在庫がスクラブされます。トライアルの繰り返しを防ぐために、最小限の仮名デバイス ID とトライアル要求のタイムスタンプのみが残ります。他のプロファイル データは削除されます。

あなたが組織の最後の所有者である場合は、所有者なしの組織が残らないように、別のメンバーを所有者にするか、最初に組織を削除してください。

このウェブサイト

この Web サイトは、言語を記憶する機能的な Cookie を 1 つ設定します。個人データは含まれません。

サインインすると、Firebase Authentication はセッションをこのブラウザのストレージに保持し、サイトはヘッダーにアカウント メニューを表示できるように小さなフラグをローカル ストレージに保持します。サインアウトすると両方が削除されます。サインインの進行中、そのワンタイム値は、プロバイダーから戻るまでこのタブのセッション ストレージに残ります。

公開ページ (アカウント領域には決して含まれない) では、サイトは Firebase を通じて Google アナリティクスを読み込み、ページビューをカウントし、どのページが役立つかを把握します。また、Google 広告タグを使用して、広告からの訪問がダウンロードまたはアカウントにつながったかどうかを測定します。 Google 同意モードを使用します。分析通知に同意するまで、拒否した場合は、どちらもストレージが拒否された状態で実行されます。そのため、Google は Cookie を設定せず、Cookie を使用しないシグナル (ページ ビューや識別子のないダウンロード クリックなど) のみを受け取り、訪問数やダウンロード数を推定するために使用します。同意すると、Google は独自の分析 Cookie と広告 Cookie を設定します。広告のパーソナライズやリマーケティングには決して使用しません。ブラウザ内のこのサイトのデータを消去すれば、気が変わるかもしれません。

お客様が当社の広告を受け入れ、そこからアクセスした場合、サイトはその広告のクリック識別子 (Google がページ アドレスに追加する gclid、gbraid、または wbraid) とお客様の訪問時刻を独自の Cookie に最長 90 日間保持します。その後、GitTree アカウントを作成すると、識別子が GitTree のサーバーに送信され、アカウントとともに保存されます。当社はこれを、アカウントが作成されたとき、デスクトップ アプリから最初にログインしたとき、Pro トライアルを開始したとき、または最初にプランの支払いを行ったとき (支払額で) を Google 広告に伝えるためにのみ使用します。これにより、どの広告が実際の使用につながったのかを確認できるようになります。拒否した場合は何も保持されず、すでに保持されているクリック識別子は削除されます。

同じ公開ページ上で、同じ分析通知の下、サイトは Microsoft Clarity をロードして、訪問者がページをどのように使用しているかを確認します。クリック、スクロール、マウスまたはタッチの動きは、訪問中に見られたページのヒートマップと再生に変換されます。フィールドに入力したテキストはブラウザから送信される前に非表示になり、ヘッダーのアカウント メニューも非表示になります。 Clarity はアカウント領域では決して実行されません。アカウント領域を開くとすぐに一時停止します。あなたが受け入れるまで、そしてあなたが拒否した場合、Clarity は Cookie を設定しないため、各ページ ビューは別個の匿名セッションとして記録されます。同意すると、独自の Cookie (_clck や _clsk など) を最長 1 年間設定して、1 回の訪問とその後の訪問のページをリンクします。 Microsoft は独自のプライバシー ステートメントに基づいてこのデータを処理し、Web サイトを改善する目的でのみ使用します。

お客様の同意がある場合にのみ Cookie を保存する Google 広告の測定以外に、当社は広告トラッカーを使用しません。当社のホスティング プロバイダである Google Cloud 上の Firebase App Hosting は、セキュリティと信頼性を確保するために、IP アドレスやリクエストされたページなどの標準サーバー ログを保存する場合があります。

ホームページには、アプリ内で GitTree を 5 つ星と評価したユーザーのレビュー、つまりレビュー担当者の表示名、プロフィール写真、組織名、およびレビュー担当者が書いたメッセージが表示されます。アプリから新しいレビューを送信すると古いレビューが置き換えられ、ダッシュボードでアカウントを削除するとレビューが削除されます。 Web サイトはリストの有効期間の短いコピーを保持するため、変更は約 15 分以内にページに反映されますが、場合によってはそれ以上かかる場合もあります。

プロフィール写真は、サーバー経由ではなく、サインイン プロバイダーの画像ホスト (GitHub など) から直接読み込まれるため、他の画像と同様に、ページにプロフィール写真が表示されると、ホストはブラウザーの IP アドレスを受け取ります。これは分析通知には依存しません。

ダウンロード リンクからは GitHub にアクセスでき、そこで独自のプライバシー ポリシーが適用されます。 Linux インストーラー (.deb および AppImage) は署名されていません。各リリースで公開されている SHA256SUMS.txt は、ダウンロードを確認する方法です。

お問い合わせ

プライバシーに関するご質問は?サポート ページから、電子メールまたはサポート チケットでご連絡ください。