本ポリシーは牧群のモバイルアプリとウェブサイトに適用されます。牧群は利用者が管理する Gateway に接続します。牧群アカウント、広告、広告目的の追跡はありません。任意の AI・音声サービスは、以下のとおりデータを処理します。
端末内のデータ
牧群は Gateway の名前、アドレス、ペアリング情報と認証情報、設定した SSH 接続情報と認証情報、設定とクイックコマンド、エージェント・プロジェクト情報、セッション一覧とタスク記録、テーマ、フォント、ダウンロードした素材を保存します。使用中は会話とターミナルの内容もメモリに保持します。選択したファイル、画像、録音には一時的なローカルコピーが作られる場合があります。
Gateway と SSH の認証情報は暗号化され、OS の安全な認証情報ストレージに保存されます。API キーを含む音声設定も同じ安全なストレージを使い、iOS では端末専用のアクセス属性を設定します。他の設定、記録、ファイルは通常のアプリ領域に保存され、バックアップ動作は OS によります。すべてが認証情報と同じ方法で保護・削除されるわけではありません。
Gateway、エージェント、AI 提供者
ターミナルとエージェントは、Osuki の中継を経由せず、ペアリングした Gateway に接続します。Gateway は操作に必要な認証情報、ワークスペース・セッション識別子、コマンド、プロンプト、添付ファイルなどを受信し、出力、会話、ツールの結果を返します。SSH を使う場合は、設定した SSH ホストも接続を処理します。
コンピューター上のエージェントは、プロンプト、ファイル、コード、会話の文脈、ツールの結果を、設定された AI モデル提供者や接続先サービスに送信する場合があります。送信先は Gateway とエージェントの設定によって決まり、エージェントソフトウェア自体が最終提供者とは限りません。個人情報や機密情報を共有する前に各サービスのプライバシー・保持条件を確認してください。HTTPS または Tailscale など信頼できる暗号化ネットワークを使ってください。HTTP 単体では通信を暗号化しません。
ペアリングでは端末名と端末内で生成したインストール識別子を Gateway に送信します。Gateway の通信暗号化が有効な場合、端末ごとの鍵で対応するアプリ・Gateway 間の要求と応答を保護しますが、Gateway は内容を読めます。管理者は暗号化を無効にでき、古いペアリングでは未対応の場合もあります。AI・音声サービスへの以後の接続は保護しません。アドレス手入力のペアリングでは、送信するコード自体はそのコードに基づく暗号化では保護されないため、HTTPS、SSH、Tailscale など信頼できる暗号化接続を使ってください。
対応する環境では、エージェントのアカウント詳細を開くか制限情報を更新すると、Gateway に対してコンピューターで設定済みのアカウントの使用状況を要求します。アプリには使用量、上限、リセット時刻、プラン、クレジットなどの報告値を表示し、この機能のために提供者のログイン認証情報を求めません。これはアカウント全体のスナップショットで、Gateway が一時的にキャッシュする場合があり、完全な請求明細ではありません。
カメラ、写真、ファイル
ペアリング用 QR コードのスキャン画像は端末内で処理され、保存・アップロードされません。Gateway アドレスの手入力も可能です。
添付用の写真撮影や写真・ファイルの選択は異なります。選択後、メッセージを送る前に、牧群は選択した Gateway へのアップロードを開始します。ファイル内容、名前、種類などが含まれます。下書きから添付を外しても、届いたアップロードは取り消せません。メッセージ送信後、エージェントは添付を利用し、設定された提供者に渡す場合があります。
会話の画像表示では Gateway からサムネイル、プレビュー、原画像を取得する場合があります。画像を開く・保存する際は Gateway の対応状況に応じて原画像をダウンロードします。アップロード用の選択画像は縮小される場合もあります。表示・復号した画像はメモリ、画像キャッシュ、一時ファイルに残る場合があるため、通信暗号化は端末内コピーがないことを意味しません。写真、ファイル、共有先への保存はアプリのキャッシュ外に別のコピーを作るため、その場所で管理してください。
任意の音声文字起こし
音声が送信されるのは、設定画面で文字起こしサービスを設定し、マイクを許可して音声入力を自ら利用するときだけです。標準プリセットは OpenAI を指定し、互換性のある独自サービスにも変更できます。ファイルモードでは録音終了時に一時録音を直接送信し、リアルタイムモードでは録音中に音声を直接ストリーミングします。設定に応じてモデル、言語、API キーも送信します。この接続は Gateway や Osuki の中継を経由しません。
返された文字は編集用の下書きに入り、送信は利用者が行います。その時点で音声はすでにサービスに共有されています。キャンセルは以後の録音・リクエストを止めますが、送信済み音声は取り消せません。牧群は完了・キャンセル時に一時録音の削除を試みますが、処理中断でコピーが残る場合があります。音声の利用停止、設定の削除、OS 設定でのマイク許可の撤回が可能です。提供者による保持・削除は各社の条件に従います。
アプリロック
アプリロックの生体認証・パスコード認証は OS が行います。牧群が受け取るのは結果のみで、生体情報やパスコードは受け取りません。
任意の通知
通知を有効にすると、牧群は Expo プッシュトークンを登録し、端末名、プラットフォーム、言語とともに Gateway に送信します。配信には Expo と Apple または Google のプッシュサービスが使われ、トークン、通知内容、配信メタデータを処理します。内容は Gateway が生成し、ワークスペースやタスクの情報を含む場合があります。通知を無効にすると、Gateway からのトークン登録解除を試み、アプリのプッシュ登録を解除します。Gateway に接続できない場合は記録が残ることがあります。OS 設定でも通知を無効にできます。
更新、テーマ、ウェブへの接続
オンライン更新が有効なビルドは updates.muqun.dev に接続し、更新とリリースノートを確認・ダウンロードします。リクエストにはプラットフォーム、更新チャネル、ビルド互換性・リリース識別子などが含まれ、リリースノートには選択した言語も含まれます。互換性識別子はアプリビルドを示すもので、生体指紋ではありません。Cloudflare がこの基盤とウェブサイトをホストし、配信に必要な IP アドレスとリクエストメタデータを処理する場合があります。
オンラインテーマや外部素材の閲覧・読み込みでは、muqun.dev、GitHub、または選択した配信元に接続します。配信元は要求されたアドレスと通常の接続メタデータを受け取ります。素材は端末に保存されます。ウェブサイトは表示設定をブラウザのローカルストレージに保存し、サイトデータの消去で削除できます。これらの接続はターミナル・エージェント接続とは別です。
保持、削除、選択肢
保存した Gateway・SSH ホストの削除や音声設定の消去により、該当する接続記録を削除できます。「設定 → ストレージ」は対象の画像キャッシュと一時コピーを消去しますが、すべてのアプリデータ、エージェント記録、認証情報、インストール済みテーマは削除しません。テーマはライブラリで管理できます。設定と記録は対応機能やアプリデータ管理で変更・削除するまで残ります。iOS の安全な認証情報の削除をアンインストールだけに頼らないでください。
ローカル記録やキャッシュの削除、アンインストールでは Gateway、エージェント、AI・文字起こし・通知提供者のデータは削除されません。対応するセッション削除要求は Gateway に送信されますが、提供者やバックアップからの消去は保証しません。遠隔ファイル、履歴、端末権限は Gateway 管理者と管理し、提供者の方針に沿って削除を依頼してください。トークンや API キーは発行元で失効させてください。牧群は各サービスの保持期間を定めたり保証したりしません。
サポート、改定、連絡先
Osuki にサポートを求める際の情報は回答に使用します。トークン、非公開コード、機密情報を除去していないログは送らないでください。機能やサービスの変更に伴い本ポリシーを改定する場合があります。改定日は上部に表示します。プライバシーに関するお問い合わせ: hello@muqun.dev