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. お問い合わせ

本プライバシーポリシーに関するご質問は、以下までお問い合わせください:

nerikeshi.cola@gmail.com

9. ポリシーの変更

本プライバシーポリシーは、必要に応じて更新される場合があります。 重要な変更がある場合は、本ページにて通知します。