babyrite: Privacy Policy

このページは日本語版です。

English version is available here.

最終更新日: 2026年2月17日

1. はじめに

本プライバシーポリシーは,あなたがDiscordサーバーで babyrite(以下「本Bot」)を使用する際に,本Botがどのように情報を収集,使用,保護するかを説明するものです.

重要: babyrite はプライバシーを重視して設計されており,コア機能に必要な最小限のデータのみを収集します.

2. 収集する情報

2.1 処理する情報(永続的に保存しない)

本Botは,サービスを提供するために以下の情報を一時的に処理します:

Discord メッセージコンテンツ

  • 内容: Discord メッセージリンクまたは GitHub パーマリンクを含むメッセージテキスト
  • 理由: リンクを検出してプレビューに展開するため
  • 期間: リアルタイムで処理,永続的に保存しない
  • 範囲: 本Botがアクセスできるチャンネルのメッセージのみ

メッセージメタデータ

  • 内容: メッセージID,チャンネルID,ギルドID,ユーザーID,タイムスタンプ
  • 理由: メッセージプレビューを正確に取得して表示するため
  • 期間: リアルタイムで処理,永続的に保存しない

ユーザー情報(Discord APIから)

  • 内容: ユーザー名,アバターURL,Bot フラグ
  • 理由: メッセージプレビューに作成者情報を表示するため
  • 期間: オンデマンドで取得,永続的に保存しない

2.2 キャッシュデータ(一時保存)

本Botは,パフォーマンス最適化のために以下のデータを一時的にキャッシュします:

ギルドチャンネル情報

  • 内容: チャンネル名,チャンネルID,ギルドID,チャンネルタイプ(テキスト/ボイス/スレッド),NSFWフラグ
  • 理由: 繰り返しAPIコールを避け,応答時間を改善するため
  • 期間: 最大12時間キャッシュ,自動クリーンアップ
  • 保存場所: インメモリキャッシュ(moka cache ライブラリ)
  • 範囲: 本Botがアクティブなギルドのみ

重要: サーバーおよびチャンネルのメタデータ(名前,ID,設定)は,パフォーマンス向上のためにメモリに一時的にキャッシュされます.このキャッシュは永続的なストレージには保存されず,定期的に自動削除されます.

キャッシュ設定:

  • Time to Live (TTL): 挿入から12時間
  • Time to Idle (TTI): 非アクティブ1時間
  • 最大容量: 500エントリ(古いエントリは自動削除)

2.3 収集しない情報

本Botは以下を収集,保存,送信しません:

  • ✗ リアルタイム処理を超えるメッセージ内容
  • ✗ プライベートメッセージ(DM)
  • ✗ NSFWチャンネルからのメッセージ
  • ✗ プライベートチャンネルまたはスレッドからのメッセージ
  • ✗ ユーザー認証トークン
  • ✗ 個人情報(メール,電話番号など)
  • ✗ 位置情報
  • ✗ 閲覧履歴
  • ✗ 分析またはトラッキングデータ
  • ✗ 広告目的のデータ

3. 情報の使用方法

3.1 主な目的

情報は以下の目的でのみ使用されます:

  1. メッセージリンク展開: Discord メッセージリンクの埋め込みプレビュー生成
  2. GitHub パーマリンク展開: GitHub からコードスニペットを取得して表示
  3. パフォーマンス最適化: API コールを削減するためのチャンネル情報キャッシュ

3.2 以下は行いません

  • ✗ データをサードパーティに販売または共有
  • ✗ 広告またはマーケティング目的でのデータ使用
  • ✗ ユーザーのプロファイリングまたはトラッキング
  • ✗ 本Botのコア機能提供以外の目的でのデータ使用

4. データの保存とセキュリティ

4.1 保存場所

  • キャッシュストレージ: インメモリのみ(永続的なデータベースなし)
  • サーバーの場所: 本Botをホストする場所に依存
    • 公式インスタンス: 日本(該当する場合)
    • セルフホスティング: あなたのインフラストラクチャ

4.2 データ保持期間

データタイプ保持期間
メッセージ内容リアルタイム処理のみ(保存されない)
チャンネルキャッシュ最大12時間(自動クリーンアップ)
ログアプリケーションログにはデバッグ用の最小限のメタデータが含まれる場合があります

4.3 セキュリティ対策

  • Discord API とのすべての通信は HTTPS/TLS 暗号化を使用
  • 外部データベースまたは永続的ストレージなし
  • 自動キャッシュクリーンアップと有効期限切れ
  • 透明性と監査のためのオープンソースコードベース

4.4 データ侵害通知

セキュリティインシデントが発生した場合(可能性は低い):

  • 範囲と影響を評価します
  • 影響を受けたユーザーには Discord または GitHub を通じて通知されます
  • 適切な是正措置が直ちに講じられます

5. サードパーティサービス

本Botは以下のサードパーティサービスと連携します:

5.1 Discord API

  • 目的: コア Bot 機能(メッセージの送受信)
  • 共有データ: メッセージ内容,ユーザーID,チャンネルID(Discord API が要求する通り)
  • プライバシーポリシー: https://discord.com/privacy

5.2 GitHub API(オプション)

注意: ユーザー認証や個人の GitHub データにはアクセスしません.

6. 子供のプライバシー

本Botは,13歳未満のユーザー(またはあなたの管轄区域で要求される最低年齢未満)から故意に情報を収集しません.Discord の利用規約では,ユーザーは少なくとも13歳である必要があります.

7. あなたの権利と管理

7.1 アクセスと管理

Discord ユーザーとして,あなたには以下の権利があります:

  • 本Botの削除: いつでもサーバーから本Botを削除できます
  • アクセス制限: Discord の権限を通じて,本Botがアクセスできるチャンネルを制御できます
  • 情報リクエスト: データ処理について問い合わせるために連絡できます

7.2 ギルド管理者

サーバー管理者は以下が可能です:

  • チャンネルごとに本Botの権限を制御
  • サーバーから本Botを完全に削除
  • 設定を通じて特定の機能を無効化(例: GitHub パーマリンク展開)

7.3 データ削除

サーバーから本Botを削除すると:

  • すべてのキャッシュデータは12時間以内に期限切れになります
  • 永続的なデータは残りません(永続的に保存されないため)

重要な注記: 本Botは一時的なメモリキャッシュのみを使用しているため,個別のデータ削除リクエストには対応できません.キャッシュデータは自動的に期限切れになり,サーバーから本Botを削除することで,そのサーバーに関連する新しいデータの処理が停止されます.

8. 国際データ転送

日本以外から本Botを使用する場合(公式インスタンスが日本でホストされている可能性がある場合):

  • データはリアルタイムで処理され,永続的に保存されません
  • キャッシュデータはホスティング地域に存在します
  • 保存目的での個人データの国境を越えた転送は発生しません

9. プライバシーポリシーの変更

本プライバシーポリシーは随時更新される場合があります.変更は以下に投稿されます:

変更後も本Botを継続して使用することは,更新されたプライバシーポリシーへの同意を構成します.

10. 処理の法的根拠(GDPR)

欧州経済領域(EEA)のユーザー向け:

  • 正当な利益: 処理は本Botのコア機能に必要です
  • 同意: 本Botを招待することにより,本ポリシーに記載されているデータ処理に同意します
  • 契約履行: 処理は,あなたが要求したサービスを提供するために必要です

GDPR上の権利

EEAユーザーは,GDPR の下で追加の権利を持っています:

  • 個人データへのアクセス権
  • 訂正権
  • 消去権(「忘れられる権利」)※
  • 処理の制限権
  • データポータビリティ権
  • 処理への異議申し立て権

注記: 本Botは一時的なメモリキャッシュのみを使用しており,永続的なデータベースを持たないため,個別のデータ削除リクエストには対応できません.すべてのキャッシュデータは自動的に期限切れになります.

これらの権利を行使するには,me@m1sk9.dev までご連絡ください.

11. カリフォルニア州のプライバシー権(CCPA)

カリフォルニア州居住者向け:

  • データの販売なし: 個人情報を販売しません
  • 広告のための共有なし: クロスコンテキスト行動広告のためにデータを共有しません
  • 知る権利: 収集されたデータに関する情報をリクエストできます
  • 削除権: データの削除をリクエストできます※

注記: 本Botは一時的なメモリキャッシュのみを使用しており,すべてのデータは自動的に期限切れになります.個別のデータ削除リクエストには対応できませんが,保存されるデータは最小限であり,永続的に保存されることはありません.

12. 連絡先情報

プライバシー関連の質問や懸念については:

  • メール: me@m1sk9.dev
  • 応答時間: 7営業日以内に応答することを目指しています

13. 透明性とオープンソース

babyrite は透明性にコミットしています:

  • オープンソース: 完全なソースコードは https://github.com/m1sk9/babyrite で公開されています
  • 監査可能: 誰でもコードを確認してデータ処理の実践を検証できます
  • コミュニティ駆動: セキュリティとプライバシーの懸念は GitHub Issues を通じて報告できます

14. 確認

本Botを使用することにより,あなたは以下を確認するものとします:

  • 本プライバシーポリシーを読み,理解したこと
  • ここに記載されているデータ処理の実践に同意すること
  • あなたの権利とそれらを行使する方法を理解していること

babyrite は Discord Inc. または GitHub Inc. とは関連していません.

本プライバシーポリシーは「最終更新日」の日付から有効であり,本Botのすべてのユーザーに適用されます.