Privacy Policy
Last updated: January 2025
1. はじめに
NeriTerm(以下「本アプリ」)は、ユーザーのプライバシーを尊重し、 個人情報の保護に努めています。 本プライバシーポリシーでは、本アプリが収集する情報と その使用方法について説明します。
2. 収集する情報
2.1 デバイストークン
プッシュ通知を配信するために、Firebase Cloud Messaging (FCM) の デバイストークンを収集します。このトークンは、ユーザー自身のMacサーバーに ローカルで保存されます。
2.2 接続情報
サーバーへの接続を確立するために、以下の情報を使用します:
- サーバーのIPアドレスまたはホスト名
- ポート番号
- 認証トークン
これらの情報はユーザーのデバイス内にのみ保存され、 外部に送信されることはありません。
2.3 プロジェクト情報
ユーザーが登録したプロジェクトの情報(プロジェクト名、パス)は、 ユーザー自身のMacサーバー上にローカルで保存されます。
3. 情報の使用目的
収集した情報は、以下の目的でのみ使用されます:
- プッシュ通知の配信(入力待ち、処理完了の通知)
- サーバーへの接続とセッション管理
- サービスの提供および改善
4. 第三者サービス
本アプリは、以下の第三者サービスを使用しています:
4.1 Firebase Cloud Messaging (Google)
プッシュ通知の配信に使用します。Googleのプライバシーポリシーについては、こちらをご確認ください。
4.2 Tailscale(推奨)
セキュアなリモートアクセスのために推奨しています。 Tailscaleのプライバシーポリシーについては、こちらをご確認ください。
5. データの保存
本アプリで使用するデータは、すべてユーザー自身のデバイス (iPhone、Mac)に保存されます。クラウドサーバーへのデータ送信は、 プッシュ通知の配信(FCM経由)を除き、行われません。
6. ユーザーの権利
6.1 データの削除
ユーザーは以下の方法でデータを削除できます:
- iPhoneアプリ: アプリを削除することで、デバイス上のすべてのデータが削除されます
- Macサーバー: uninstall.sh を実行することで、サーバー上のデータを削除できます
6.2 通知の無効化
プッシュ通知は、iPhoneの設定アプリから無効化できます。
7. セキュリティ
本アプリは、ユーザーのデータを保護するために以下のセキュリティ対策を 講じています:
- トークンベースの認証(32文字以上の認証トークン)
- Tailscale経由のエンドツーエンド暗号化通信(推奨)
- 認証試行のレート制限
8. お問い合わせ
本プライバシーポリシーに関するご質問は、以下までお問い合わせください:
9. ポリシーの変更
本プライバシーポリシーは、必要に応じて更新される場合があります。 重要な変更がある場合は、本ページにて通知します。