UX TTS プライバシーポリシー
最終更新日: 2025年12月25日
1. はじめに
このプライバシーポリシーは、UX Labs(代表: HariBote1110、以下「当組織」といいます)が提供するDiscord Bot「UX TTS」(以下、「本Bot」といいます)における、利用者に関する情報の取り扱いについて説明するものです。本Botをご利用いただく際には、このプライバシーポリシーの内容をご理解いただくようお願いいたします。
2. 収集する情報とその利用目的
本Botは、以下の情報を収集し、それぞれの目的のために利用します。
- (a) Discordから提供される情報:
- ユーザーID、サーバーID、チャンネルID、カテゴリID: Botの機能提供(読み上げ対象チャンネルの特定、ユーザー別設定の保存、AutoVC機能によるチャンネル作成/削除、管理パネルの表示など)のために利用します。
- ユーザーが送信したメッセージ内容(VC内チャットを含む): テキスト読み上げ機能を提供するために、一時的にメッセージ内容を取得し、音声合成エンジン(VOICEVOX、Open JTalk等)に送信します。
- (b) 利用者が設定する情報:
- 設定データ(話者、辞書等): 各ユーザーが設定した読み上げスタイル(話者ID、速度、ピッチ)、個人追従設定、およびユーザーが登録した単語辞書データ(単語と読みのペア)を記憶し適用するために、ユーザーIDおよびサーバーIDに関連付けてデータベースに保存します。
- サーバー別設定(AutoVC設定、入退室読み上げ設定など): サーバー全体での機能有効化や動作設定を適用するために、サーバーIDに関連付けてデータベースに保存します。
- (c) Webダッシュボード利用に関する情報:
- 認証情報: Webダッシュボードへのログイン時、Discord OAuth2を利用してユーザー情報(ユーザー名、ID、アバター等)を取得し、本人確認のために利用します。
- Cookie(クッキー): Webダッシュボードにおけるログイン状態の維持(セッション管理)のために、Cookieを使用します。
- (d) 音声キャッシュに関する情報:
- 合成された音声データ: 応答速度の向上および合成エンジンの負荷軽減のため、一度合成された音声データをBotが動作するサーバー上に一時的に保存します。
- キャッシュメタデータ: 音声データに対応する情報として、元のテキスト(のハッシュ値)、話者ID、速度、ピッチ、音声データへの参照情報、ファイルサイズ、最終アクセス日時、アクセス回数をデータベースに記録します。これは、キャッシュの再利用および管理のために利用します。
- (e) サーバー利用状況に関する情報:
- サーバーIDごとの読み上げ文字数、最終リセット月: 読み上げ文字数の上限管理のために、サーバーIDに関連付けてデータベースに保存します。
- (f) サービス改善のための情報:
- 統計データ・ログ: サービスの品質向上およびトラブルシューティングのため、システムの稼働状況、応答速度(レイテンシ)、およびエラーログ等を収集します。これらは個人を特定できない統計データとして扱われる場合があります。
3. VCチャットのアーカイブとWebhookの利用
本BotのAutoVC機能が有効なチャンネルでは、以下の通りVC内チャットのアーカイブが行われます。
- アーカイブ対象: 自動作成されたボイスチャンネル(個室)のVC内チャットに投稿された全メッセージ(Botのメッセージを除く)が対象となります。
- アーカイブのトリガー: ボイスチャンネルから利用者が全員退出した時点で、Botが自動的にチャットログを収集します。
- アーカイブ方法(Webhook利用): Botは、設定されたアーカイブ先テキストチャンネルにWebhookを作成し、元の発言者の名前とアイコンを使用してメッセージを再投稿することでログを保存します。これにより、元のチャットの臨場感を保ちます。
- アーカイブデータの特性: アーカイブが完了した後、アーカイブされたスレッドはロックされ、ログデータ自体はBotが動作するサーバー上ではなく、Discordのサーバー上に保存され、当組織はアーカイブ先のスレッドがロックされた後もそのメッセージ内容を保持・閲覧する権限を持ちません。
4. 音声キャッシュの詳細
本Botは、パフォーマンス向上のため音声キャッシュシステムを利用しています。
- キャッシュ対象: VOICEVOX等のエンジンを利用して合成された音声データが対象です。
- 共有キャッシュ: このキャッシュはサーバーやユーザーを区別せず共有されます。異なるユーザーやサーバーからのリクエストであっても、テキストと設定が完全に一致すれば、同じキャッシュデータが利用される可能性があります。
- 保存場所と削除: 合成された音声データおよび関連メタデータは、Botが動作しているサーバー上に保存されます。キャッシュは、サイズ上限を超えた場合、最後にアクセスされた日時が古いデータから順に自動的に削除されます。
5. 情報の第三者提供
当組織は、以下の場合を除き、収集した情報を第三者に提供することはありません。
- 法令に基づく場合。
- 人の生命、身体または財産の保護のために必要がある場合であって、本人の同意を得ることが困難であるとき。
- 公衆衛生の向上または児童の健全な育成の推進のために特に必要がある場合であって、本人の同意を得ることが困難であるとき。
- 国の機関もしくは地方公共団体またはその委託を受けた者が法令の定める事務を遂行することに対して協力する必要がある場合であって、本人の同意を得ることにより当該事務の遂行に支障を及ぼすおそれがあるとき。
- 音声合成のために、メッセージ内容および設定(話者ID、速度、ピッチ)を音声合成エンジン(VOICEVOX、Open JTalk等)に送信する場合。(ただし、当組織が管理するサーバー内で音声合成処理が完結する場合、外部へのデータ送信は行われません。)
6. 情報の管理
収集した情報は、不正アクセス、紛失、破壊、改ざん、漏洩等を防ぐために、適切なセキュリティ対策を講じ、厳重に管理します。音声データ等が保存されるサーバーへのアクセスは、運用者のみに制限されます。
7. 利用者の権利
利用者は、当組織が保有する自身の情報について、開示、訂正、追加、削除、利用停止等を請求することができます。ご希望の場合は、下記8. の連絡先までご連絡ください。ご本人様であることを確認させていただいた上で、法令に基づき適切に対応いたします。(ただし、音声キャッシュの内容と特定のユーザーリクエストを結びつけて開示・削除することはシステム上困難な場合があります。)
8. お問い合わせ先
本プライバシーポリシーに関するお問い合わせは、UX Labs (担当部門: UX Tech.) まで、以下のDiscordサーバーを通じてご連絡ください。
UX Labs Discordサーバー
9. プライバシーポリシーの変更
当組織は、法令の変更やサービスの改善等に伴い、本プライバシーポリシーを改定することがあります。重要な変更がある場合は、本Botのステータスメッセージや上記のDiscordサーバーにてお知らせいたします。変更後のプライバシーポリシーは、掲載された時点から効力を生じるものとします。