MT — Privacy Policy for Android

Last updated: April 26, 2026

Overview

MT is an SSH and Mosh terminal client for Android. This policy explains what data is stored on your device, what data may be sent to service providers, and how push notifications and diagnostics work.

Data Stored on Your Device

The following data is stored locally on your device:

Network Communication

MT connects to servers you configure using SSH and Mosh. These connections are initiated by you and are used to provide terminal access.

When you enable optional push notifications, MT also communicates with Firebase services and the MT push relay at https://mt-push.jaga-farm.com. These requests are encrypted in transit using HTTPS/TLS. Hook auto-setup, when selected by you, sends the push device secret to the server profile you choose over SSH.

Firebase and Push Notifications

Push notifications are optional. If you do not enable push notifications and sign in with Google, MT does not register your device for push delivery or send push registration data to the MT push relay.

When you enable push notifications, MT uses Firebase Authentication, Firebase Cloud Messaging, and the MT push relay to register and deliver notifications. The following data may be processed for this feature:

The MT push relay and Firebase services are used as service providers to provide authentication, registration, and notification delivery. MT does not use this data for advertising.

Purchases and Entitlement

MT uses Google Play Billing for the optional MT Premium one-time purchase. The app can load the MT Premium product price, launch the Google Play purchase flow, check whether your Google Play account owns MT Premium, restore purchases, and acknowledge a purchase token through Google Play Billing.

Payment details such as credit card numbers are processed by Google Play and are not accessed by MT. MT uses the purchase result only to unlock Premium features and manage account or app access. MT does not send purchase history to the MT push relay or to an MT-owned analytics service.

Crash Reporting

Release builds use Firebase Crashlytics and Crashlytics NDK app-wide to help diagnose crashes and native failures. Crash reporting may include crash logs, stack traces, app state at the time of crash, app and device metadata, Crashlytics installation identifiers, and Firebase installation/session data.

On supported Android versions, MT may harvest native crash tombstone information after an app exit. Before forwarding it to Crashlytics, MT scrubs sensitive-looking text and truncates the tombstone content. The app also stores local metadata such as reason, reason code, importance, timestamp, and whether the tombstone was forwarded.

Diagnostics Export

MT stores local diagnostic files on your device for troubleshooting. Local telemetry stays on the device unless you explicitly choose to export or share a diagnostics ZIP from Settings. Exported diagnostics may include local telemetry summaries, app metadata, crash-reporting status, native-crash metadata, and network constraint information.

Analytics and Advertising

MT does not include Firebase Analytics or advertising SDKs in the Android app. Release checks are configured to fail if Firebase Analytics or app-side Analytics event calls are reintroduced without updating this policy and the Play Data Safety disclosure. MT does not use collected data for advertising or cross-app tracking.

Data Deletion

You can delete local app data by signing out of push notifications, disabling push notifications, removing saved profiles or credentials in the app, clearing app storage, or uninstalling the app. Signing out or disabling push clears the locally stored webhook URL, device secret, and FCM token.

The MT push relay may retain server-side registration data such as FCM token, device ID, and device secret after local sign-out. To request deletion of server-side push registration data, contact us at the address below.

Children's Privacy

This app is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to This Policy

We may update this privacy policy from time to time. Any changes will be reflected on this page with an updated date.

Contact

If you have questions or deletion requests related to this privacy policy, please contact us at:
support@jaga-farm.com


MT — Android版プライバシーポリシー

最終更新日: 2026年4月26日

概要

MTはAndroid向けのSSH/Moshターミナルクライアントです。本ポリシーでは、端末に保存されるデータ、サービスプロバイダへ送信される可能性があるデータ、プッシュ通知および診断機能の扱いを説明します。

端末に保存されるデータ

以下のデータはお使いの端末にローカル保存されます。

ネットワーク通信

MTは、ユーザーが設定したサーバーへSSHおよびMoshで接続します。これらの接続はユーザー操作により開始され、ターミナル接続を提供するために使われます。

オプションのプッシュ通知を有効にした場合、MTはFirebaseサービスおよびMT push relay (https://mt-push.jaga-farm.com) と通信します。これらの通信はHTTPS/TLSで暗号化されます。Hooks auto setupをユーザーが選択した場合、選択した接続先サーバーへSSH経由でpush device secretを渡します。

Firebaseとプッシュ通知

プッシュ通知は任意機能です。プッシュ通知を有効化してGoogleサインインしない限り、MTは端末をプッシュ配信用に登録せず、MT push relayへプッシュ登録データを送信しません。

プッシュ通知を有効化した場合、MTはFirebase Authentication、Firebase Cloud Messaging、MT push relayを利用して登録と通知配送を行います。この機能では以下のデータが処理される可能性があります。

MT push relayおよびFirebaseサービスは、認証、登録、通知配送を提供するサービスプロバイダとして利用します。MTはこれらのデータを広告目的に利用しません。

購入と利用権限

MTは任意のMT Premium買い切り購入にGoogle Play Billingを使用します。アプリはMT Premiumの商品価格を読み込み、Google Playの購入フローを開始し、Google PlayアカウントがMT Premiumを所有しているか確認し、購入の復元とpurchase tokenの承認をGoogle Play Billing経由で行います。

クレジットカード番号などの支払い詳細はGoogle Playにより処理され、MTはアクセスしません。MTは購入結果をPremium機能の解除とアカウントまたはアプリ利用権限の管理にのみ使用します。MTは購入履歴をMT push relayやMT所有のAnalyticsサービスへ送信しません。

クラッシュレポート

リリースビルドでは、クラッシュやネイティブ障害の診断のためにアプリ全体でFirebase CrashlyticsおよびCrashlytics NDKを使用します。クラッシュレポートには、クラッシュログ、スタックトレース、クラッシュ時のアプリ状態、アプリと端末のメタデータ、Crashlytics installation identifier、Firebase installation/session dataが含まれる場合があります。

対応するAndroidバージョンでは、アプリ終了後にネイティブクラッシュのtombstone情報を収集する場合があります。Crashlyticsへ送信する前に、MTは機密情報らしきテキストをスクラブし、tombstone内容の長さを制限します。また、reason、reason code、importance、timestamp、tombstoneが送信されたかどうかなどのメタデータを端末内にも保存します。

診断情報のエクスポート

MTはトラブルシューティング用の診断ファイルを端末内に保存します。ローカルテレメトリは、ユーザーが設定画面から診断ZIPのエクスポートまたは共有を明示的に選択しない限り、端末外へ送信されません。エクスポートされる診断情報には、ローカルテレメトリのサマリー、アプリのメタデータ、クラッシュレポート状態、ネイティブクラッシュメタデータ、ネットワーク制約情報が含まれる場合があります。

アナリティクスと広告

Android版MTにはFirebase Analyticsおよび広告SDKは含まれていません。Firebase Analyticsまたはアプリ側のAnalyticsイベント呼び出しが再導入された場合、リリース検査は本ポリシーとPlay Data Safety申告の更新なしには失敗するよう設定されています。MTは収集データを広告やアプリ横断トラッキングに利用しません。

データの削除

プッシュ通知からのサインアウト、プッシュ通知の無効化、アプリ内での保存済みプロファイルや資格情報の削除、アプリストレージの消去、またはアプリのアンインストールにより、ローカルデータを削除できます。サインアウトまたはプッシュ通知の無効化により、端末内に保存されたwebhook URL、device secret、FCM tokenは削除されます。

MT push relayには、ローカルサインアウト後もFCM token、device ID、device secretなどのサーバー側登録情報が残る場合があります。サーバー側のプッシュ登録データの削除を希望する場合は、下記の連絡先までお問い合わせください。

お子様のプライバシー

本アプリは13歳未満のお子様を対象としていません。お子様から意図的に個人情報を収集することはありません。

ポリシーの変更

本プライバシーポリシーは随時更新される場合があります。変更がある場合は、このページに更新日とともに反映されます。

お問い合わせ

本プライバシーポリシーに関するご質問や削除依頼は、以下までご連絡ください。
support@jaga-farm.com