プライバシーポリシー

最終更新: 2026-10-17

trimix(以下「当方」)は、デスクトップアプリ GalleonQL(以下「本アプリ」)における 情報の取り扱いについて、以下のとおり定めます。

1. この方針について

この方針は本アプリと、公式サイト(galleonql.com)に適用されます。 本アプリから接続する先のサービス(あなたが設定した GraphQL エンドポイントなど)には、 それぞれの提供者の方針が適用されます。

Pro の買い方は OS によって分かれています。macOS 版は Mac App Store で配布し、 Apple の App 内課金で購入します。Windows 版・Linux 版は公式の配布ページで配布し、 決済事業者 Lemon Squeezy が発行するライセンスキーで購入します。 この違いが情報の取り扱いに関わる箇所には、対象の OS を明記します。 OS を書いていない記述は、3 つの OS すべてに当てはまります。

2. 大原則: あなたのデータは端末の中にあります

本アプリはアカウント登録を必要としません。氏名やメールアドレスを登録する画面はありません。

あなたが作るデータ——プロジェクト・コレクション・クエリ・環境・環境変数(トークンを含む)・ ヘッダー・取得したスキーマ・送信履歴——は、すべてあなたの端末の中(SQLite データベース galleonql.db)に保存されます。当方のサーバへ同期・送信されることはありません。

  • macOS(Mac App Store 版)は App Sandbox の中—— ~/Library/Containers/jp.trimix.galleonql/Data/ 配下に保存します
  • Windows / Linux は OS 標準のアプリデータの場所 (jp.trimix.galleonql フォルダ)に保存します

本アプリは広告を出しません。自動アップデートの確認も行いません (macOS 版の更新は Mac App Store が行います)。 起動しただけで外部へ出る通信は、次のものだけです。

  • macOS(Mac App Store 版): Pro の購読が有効かどうかを Apple に確認します。 当方のサーバは通りません
  • Windows / Linux: ライセンスキーを保存しているときだけ、キーが有効かを確認します (次章の表の 3 行目)

これ以外で本アプリが当方のサーバと通信するのは、次章に挙げる場合だけです。

3. 集める情報と、集めない情報

対象 OS集めるものいつ送り先何のために
共通 クラッシュ報告
アプリのバージョン・OS の種類と CPU(例: macos/aarch64。 OS の詳細なバージョンは含みません)・発生時刻・エラーメッセージ・発生位置・スタックトレース・ エラー分類・匿名の端末 ID
設定でオンにして、さらに送信前の確認画面で「送信する」を選んだときだけ(既定はオフ) 当方のサーバ(AWS 東京リージョン) 不具合の把握と修正のため
共通 利用状況
起動・スキーマ取込・クエリ送信・環境作成などの定型イベントと、 バージョン・OS の種類・結果などの定型属性・匿名の端末 ID。 送れるイベントの種類はあらかじめ決まっています(6. 参照)
設定でオンにしたときだけ(既定はオフ。クラッシュ報告とは別の同意です) PostHog(EU リージョン) どの機能が使われているかを知り、改善するため
共通
(Pro の枠で AI アシストを使うとき)
Pro の確認と月の上限の管理
購入の確認情報——macOS(Mac App Store 版)はApp Store の取引の署名付き情報 (Apple が署名した購読の記録。商品・日時・価格・通貨・ストアの国・取引の ID を含み、氏名・メールアドレスは含みません)、Windows / Linux はライセンスキーと端末登録 ID。 あわせて、AI アシストに入力した文と候補(型名・フィールド名・型・説明文・列挙型の値)が、当方のサーバ経由で TypeSafe(Jev の提供元)に渡ります
Pro の利用者が AI アシストで組み立てるたび(自分の TypeSafe キーを保存していても、まず Pro の枠を使います)。 Pro の枠を使い切ったとき・Pro を確かめられないときに自分のキーを保存していれば、そのキーで TypeSafe へ直接送り、当方のサーバは通りません 当方のサーバ(AWS 東京リージョン)。そこから TypeSafe へ Pro であることの確認と、月ごとの上限の管理のため。当方に残るのは、利用者を見分ける ID (macOS は取引の元の ID、Windows / Linux はライセンスの ID。プレゼントライセンスはキーに含まれる ID)・使用量・Pro の有効期限です。 使用量は対象の月の終わりから約 400 日、Pro の確認の結果は有効期限から 30 日で消します。 入力した文と候補は当方では保存しません。TypeSafe は受け取った入力を TypeSafe のプライバシーポリシー に従って保持します (入力をモデルの訓練に使わないと定めています。サービスは米国でホストされています)
Windows / Linux
のみ
ライセンスの確認
ライセンスキー・端末登録 ID・固定のアプリ名。 マシン名やユーザー名は送りません
キーを登録したときと、キーを保存している間の起動のたび 当方のサーバ(AWS 東京リージョン)経由で決済事業者 Lemon Squeezy キーが有効かを確認するため
Windows / Linux
のみ
購入の記録
メールアドレス・金額・商品名・注文番号
購入したときだけ Lemon Squeezy から当方へ通知 購入の確認とサポートのため。クレジットカード番号を当方が受け取ることはありません

集めないもの:

  • 氏名・住所・電話番号(アカウントが無いため、そもそも聞きません)
  • あなたのクエリ本文・エンドポイント URL・ヘッダー・変数の値。 利用状況の計測には構造上含めることができません(送れる項目が固定されています)
  • macOS(Mac App Store 版)の購入に関する情報。購入・復元・購読状況の確認は すべて Apple との間で完結し、当方はメールアドレスも氏名も受け取りません (7. 参照)。受け取るのは、AI アシストを Pro の枠で使うときの取引の署名付き情報だけです(上の表。 商品・日時・価格・通貨・ストアの国・取引の ID を含みます)
  • クレジットカード番号(決済は、macOS は Apple、Windows / Linux は Lemon Squeezy が扱います)

端末をまたいだ名寄せはしません。アカウントが無いため、別の端末の記録と結びつける手段を 持っていません。

4. 匿名の端末 ID

クラッシュ報告と利用状況には、端末ごとに生成したランダムな ID(UUID)が付きます。 同じ端末からの報告をつなぐためのもので、氏名・メールアドレスとは結びつきません。 本アプリのデータフォルダを削除すると、新しい ID が生成されます。

この ID はその場で作った乱数であり、端末の固有値から作ったものではありません。 本アプリは広告識別子(IDFA)・端末のシリアル番号・MAC アドレス・ホスト名・ログイン名を 読み取りません。広告のためのトラッキングも、広告効果の測定も行わず、 データを第三者のデータブローカーへ渡すこともありません。

5. クラッシュ報告のくわしい仕組み

  • 既定はオフです。オンにしても自動送信はせず、次回起動時に送信内容の全文 (エラーメッセージ・スタックトレースを含む)を表示して、あなたが「送信する」を選んだときだけ 送信します
  • 送信できる項目は上の表のとおり固定で、自由記述のコメント欄はありません
  • エラーメッセージに URL・トークン・ホームディレクトリのユーザー名などが混ざることがあるため、 既知のパターンを自動で伏せ字化します。ただしこの伏せ字化は完全な匿名化を保証する ものではありません——だからこそ、送信前にあなた自身が全文を確認できるようにしています
  • 受信した報告は当方のサーバ(AWS 東京リージョン)に保存し、不具合管理のため 当方の非公開の課題管理(GitHub)と社内通知(Slack)へ転記します。一般に公開されることは ありません
  • 詳細はマニュアルのクラッシュ報告のページを ご覧ください

6. 利用状況の分析のくわしい仕組み

  • 既定はオフです。初回起動時に協力をお願いする画面を表示し、 同意したときだけ計測します。いつでも設定からやめられます
  • 送信できるのはあらかじめ決めた種類の定型イベント(起動・スキーマ取込・クエリ送信・ 環境作成など)と定型の属性だけで、未知の項目は受け付けない仕組みになっています。 クエリの中身・接続先・ヘッダー・変数の値は送れません
  • イベントの種類は Windows / Linux が 12 種類です。 macOS(Mac App Store 版)は 9 種類で、購入に関する 3 種類 (購入ボタンの押下・ライセンスの登録・ライセンスの解除)はそもそも存在しません—— これらは Lemon Squeezy のライセンスキー画面だけにある操作で、 macOS 版にその画面が無いためです
  • 送信先は PostHog( プライバシーポリシー)の EU リージョンです
  • 詳細はマニュアルの利用状況の計測のページを ご覧ください

7. 課金と支払い

macOS(Mac App Store 版)

Pro は Mac App Store の App 内課金(自動更新サブスクリプション)です。 購入・復元・解約・購読状況の確認はすべて Apple との間で行われ、当方のサーバは介在しません。 アプリが Apple とやり取りするのは商品 ID と、購読が有効かどうかだけです。

ただし、AI アシスト(Jev)を Pro の枠で使うとき(自分の TypeSafe キーを保存していても、まず Pro の枠を使います)は、 Pro の確認のために、App Store の取引の署名付き情報(商品・日時・価格・通貨・ストアの国・取引の ID を含みます)を当方のサーバへ送ります(3. の表)。 AI アシストを使わない限り、当方のサーバとのやり取りはありません(Pro の枠を使い切った後などに自分のキーで送るときも、当方のサーバは通りません)。

そのため、当方はあなたの Apple Account・氏名・メールアドレス・支払い方法を 受け取りません。Apple があなたから受け取る情報の取り扱いは、 Apple の プライバシーポリシーに従います。当方が App Store Connect で見られるのは、 個人を特定できない集計(販売件数など)だけです。

Windows / Linux

Pro の決済は Lemon Squeezy(プライバシーポリシー)が行います。購入ボタンを押すと 既定のブラウザで Lemon Squeezy の購入ページが開き、支払い情報はそのページ上で Lemon Squeezy に直接入力します。本アプリと当方がカード番号を扱うことはありません。

購入後、Lemon Squeezy から当方へ購入の通知(メールアドレス・金額・商品名・注文番号)が届きます。 また、購入時に Lemon Squeezy に登録した表示名(未設定の場合はメールアドレス)は、ライセンスの 持ち主の表示のために本アプリへ返され、あなたの端末の中に保存されます。

8. あなたが接続する先について

本アプリは、あなたが設定した GraphQL エンドポイントや OAuth2 のトークン発行先へ、 あなたの操作に応じて通信します。そこで送られる内容(クエリ・ヘッダー・認証情報)は あなたと接続先の間のもので、当方は受け取りません。接続先での取り扱いは、 それぞれのサービスの方針に従います。

9. 端末に保存されるデータと消し方

  • プロジェクト・クエリ・環境などの作業データは、上記の SQLite データベースにあります。 環境変数に入れたトークン類もそのまま(暗号化せずに)保存されるので、 端末自体の保護(ディスク暗号化・ログインパスワード)を有効にしておくことをお勧めします
  • Windows / Linux: ライセンスキーとその表示名は端末内のアプリデータに保存されます。 検証キャッシュにはキーのハッシュ値のみを保存し、平文のキーは残しません
  • macOS(Mac App Store 版): ライセンスキーはありません。購読の状態は Apple が持ち、 アプリは起動のたびに Apple へ問い合わせます。端末内に購入者の情報は残りません
  • アプリのデータフォルダを削除すると、これらはすべて消えます (macOS は ~/Library/Containers/jp.trimix.galleonql/、 Windows / Linux は OS 標準のアプリデータの場所にある jp.trimix.galleonql フォルダ)。 アンインストールだけでは残ることがあります

10. 第三者への提供

いずれの OS でも、情報を渡す先は AWS(当方のサーバの運用)・PostHog (利用状況の分析。オンにした場合のみ)・GitHub / Slack(クラッシュ報告の管理。非公開)だけです。 Windows / Linux ではこれに加えて Lemon Squeezy(決済とライセンスの確認)があります。 macOS(Mac App Store 版)では、当方があなたの情報を Apple へ渡すことはありません—— 購入は Apple とあなたの間で完結し、アプリが Apple へ送るのは商品 ID だけです。 また、AI アシストを使うと、入力した文と候補は TypeSafe(Jev の提供元・米国)に渡ります。 Pro の枠で使う場合は当方のサーバを経由し、当方と TypeSafe の契約に基づいて渡ります。自分のキーで使う場合は直接送り、 あなたと TypeSafe の契約に基づきます(当方は受け取りません)。どちらの場合も、TypeSafe は入力をモデルの訓練に使わないと定めており、 その保持は TypeSafe のプライバシーポリシー に従います。

情報を販売することはありません。法令に基づく開示の求めがあった場合を除きます。

11. サイトについて

公式サイト(galleonql.com)は、どのページがどこから読まれ、ダウンロードのボタンがどれだけ押されたかを知るため、 Google タグマネージャーを通じて Google アナリティクスを使います。Google アナリティクスはブラウザにクッキー (_ga など)を置き、閲覧したページ・参照元・ダウンロードのボタンのクリックなどを Google へ送ります。

  • EU・EEA・英国・スイスからのアクセスでは、同意をいただくまで Google アナリティクスを読み込みません (クッキーも置かず、何も送りません)。どの地域からのアクセスかは、配信の仕組み(Amazon CloudFront)が IP アドレスから判定した国だけで決め、当方は IP アドレスを保存しません。同意はページ下部の「解析の設定」から いつでも取り消せ、取り消すと Google アナリティクスを止めてそのクッキーを消します(取り消す直前までに記録したもの 〈ダウンロードのボタンのクリックなど〉は、取り消したあと数秒のうちに送られることがあります)。選択はブラウザに 180 日保存します
  • それ以外の地域からのアクセスでは、Google アナリティクスを最初から使います

また、支援ウィジェット(Buy Me a Coffee・Ko-fi)の外部スクリプトを読み込みます。

いまご覧のこのページ(trimix.jp)も、アクセス解析のため Google タグマネージャーを 読み込みます(どのページがどれだけ読まれたかを把握するためのものです)。 これらの提供者による取り扱いは各社の方針に従います。

12. 保存の期間

  • クラッシュ報告は、不具合の調査と修正に必要な期間保存します
  • 購入の記録(Windows / Linux)は、サポートと法令上の義務に必要な期間保存します。 macOS 版では当方が購入の記録を持ちません (AI アシストを Pro の枠で使った場合の、利用者を見分ける ID・使用量・Pro の有効期限を除く)
  • Pro の枠の利用記録(AI アシストを Pro の枠で使った場合の ID・月ごとの使用量・有効期限)は、 月の上限の管理に必要な期間保存します
  • 利用状況は PostHog の定める保持期間に従います
  • 端末の中のデータはあなたの管理下にあり、上記 9. の方法でいつでも消せます

13. 子どものプライバシー

本アプリは開発者向けのツールであり、13 歳未満の方を対象として設計されていません。 13 歳未満の方から意図的に情報を集めることはありません。

14. この方針の変更

内容を変更した場合は、このページを更新し、最終更新日を書き換えます。 重要な変更があるときは、公式サイトでもお知らせします。

15. お問い合わせ

本方針や情報の取り扱いについてのお問い合わせは までご連絡ください。

事業者: trimix