プライバシーポリシー
快刀乱麻(以下「運営者」)は、Discord 向けの文字起こしサービス「文字おこしくん」(ボット、表示ページ、Discord アクティビティ、管理画面を含み、以下「本サービス」)で取り扱う情報について、次のとおり定めます。データがどこを通り、どこに、いつまで残るかは、データの流れと保存期間で詳しく説明しています。
1. 取得する情報
文字起こし
利用者がボイスチャンネルで文字起こしを開始したときから停止するまでの間、次の情報を取得します。
| 情報 | 内容 |
|---|---|
| 音声 | 文字起こしの対象のボイスチャンネルで話された音声。音声認識のために送信するだけで、運営者のサーバーには保存しません。 |
| 文字起こしの結果 | 音声を文字にしたテキスト(AI 補正が有効なサーバーでは、修正したテキストを含む)と、その発言の時刻。 |
| Discord の情報 | 参加者のユーザー ID、表示名、アバター画像の URL、サーバー ID、チャンネル ID、チャンネル名。 |
| 利用量 | 文字起こしごとの開始・終了の時刻と、発話の時間。サーバーごとの、日ごと・1 時間ごとの発話の時間の合計と、サーバーごとの累計(利用状況の表示に使います)。 |
| アクティビティの認証情報 | Discord アクティビティを開いたときの、Discord のユーザー ID(その人がボイスチャンネルにいるかの確認に使います)。認証に使うアクセストークンは保存しません。 |
管理画面と月額の応援
| 情報 | 内容 |
|---|---|
| ログインの情報 | 管理画面に Discord でログインしたときの、ユーザー ID、ユーザー名、アバター画像の URL と、Discord のアクセストークン(暗号化して保存し、ログインの有効期限が過ぎるかログアウトすると削除します)。Discord への許可の範囲は identify(ユーザーの基本情報)と guilds(参加しているサーバーの一覧)だけで、サーバーの一覧と権限は、そのサーバーのメンバーか、管理の権限を持つかの確認に使います。文字起こしの記録を、その人が「チャンネルを見る」と「接続」の権限を持つボイスチャンネルのものに絞るために、本サービスのボットで、そのサーバーでのその人のロールを Discord から読み取り、短い時間だけ保存します。メッセージの内容やメールアドレスは取得しません。 |
| 月額の応援の情報 | 購入者の Discord のユーザー ID と表示名、月額の応援を申し込んだサーバーの ID、金額、ひとこと(メッセージ)、表示を名前にするか匿名にするか、金額を表示するか、支払いの状態、返金の額、日時、Stripe での識別子(顧客 ID、決済・定期支払い・請求書の ID)。カード番号の全体とセキュリティコードは、Stripe が直接受け取り、運営者には届きません。決済の画面で入力されたメールアドレス、カードの名義、カードの種類・下 4 桁・有効期限、請求先の国などは Stripe に保存され、運営者は Stripe の管理画面と Stripe からの通知で確認できます(返金、不正の調査、お問い合わせへの対応に使います)。 |
| 応援の申込みの試みの記録 | 応援の申込みの画面で決済を始めた人のユーザー ID と日時(不正な決済を防ぐための、1 人あたりの回数の上限に使います)。 |
| サポーターの情報 | サーバーごとの、月額の応援をした人のユーザー ID、表示名(匿名を選んだかどうか)、最初と最後に支払った日時、ロールを付けたかどうか。 |
| サーバーの設定 | サポーターのロールの設定、自動で入るチャンネルの設定、発言をテキストチャンネルにも流す先(流さないか、文字起こし中のボイスチャンネルのチャットか、管理者が選んだチャンネルか)の設定。 |
| 操作の記録 | 管理画面での操作(API キーの発行と取り消し、Webhook の送信先の追加・変更・削除・テストの送信・もう一度送ること、サーバーの設定の変更、文字起こしの記録の削除など)について、操作した人のユーザー ID、サーバー ID、操作の種類、日時、操作の中身。Webhook の送信先の URL はオリジン(https:// とホスト名の部分)だけを記録し、API キーと Webhook のシークレットは記録しません。 |
| 辞書の用語 | 前の機能(辞書)で登録した用語と、登録した人のユーザー ID。運営者は、辞書を今は使っていませんが、音声認識の方式を切り替えたときに使えるよう、残しています(削除の依頼に応じます)。 |
Webhook
サーバーの管理者が、管理画面の「開発者向け設定」で Webhook(文字起こしの開始と終了を、管理者が登録した URL に知らせる機能)の送信先を登録したときは、次の情報を取得します。
| 情報 | 内容 |
|---|---|
| 送信先の設定 | 管理者が登録した送信先の URL、説明(任意)、送る出来事(文字起こしの開始・終了)、送信を止めているかどうか、送信先ごとの署名のシークレット(送るたびに署名を作るため、API キーと違い、ハッシュにせずに保存します)。 |
| 送信の記録 | 送信先ごとの、送った情報(4. の Webhook の項目のとおり)、出来事の種類、日時、試した回数、送信先が返した状態コード、送信にかかった時間、失敗の種類。送信先が返した応答の中身は保存しません。 |
共通
| 情報 | 内容 |
|---|---|
| アクセスの記録 | 接続元の IP アドレス、接続の日時など、サーバーの運用に必要な記録。 |
| お問い合わせ | お問い合わせのメールの内容と、メールアドレス。 |
2. 利用目的
- 話している人ごとの文字起こしを、表示ページ・OBS のオーバーレイ・Discord アクティビティにリアルタイムで表示し、管理者が設定したサーバーでは Discord のテキストチャンネルにも投稿するため
- 文字起こしの結果を、閲覧の権限を持つ人が後から確認・書き出し・削除できるようにするため
- サーバーの管理者の指示に基づいて、管理者が登録した URL に、そのサーバーの文字起こしの開始と終了を知らせ(Webhook)、送信の結果を管理者が確かめて送り直せるようにするため
- 月額の応援の決済、サーバーのレベルと保存期間の反映、返金、領収書の提供のため
- 月額の応援の終了のお知らせを、Discord のダイレクトメッセージで送るため
- 購入者が選んだ範囲で、月額の応援をした人の名前・ひとこと・金額をそのサーバーのメンバーに表示し、サポーターのロールを付けるため
- 障害の調査、不正な利用・不正な決済の防止、本サービスの改善のため
- お問い合わせに対応するため
- 税法などの法令に基づく記録の保存のため
運営者は、音声と文字起こしの結果を、AI のモデルの学習に使いません。
3. 外部への送信
本サービスは、次の事業者のサービスを使って処理を行います。これらの事業者には、上の利用目的の範囲で、処理に必要な情報だけを送信します。Stripe と Adring を除き、米国の事業者です。Stripe は日本の法人(Stripe Japan 株式会社)が提供し、個人データはアイルランドと米国の Stripe のグループ会社で処理されます。
| 送信先 | 送信する情報 | 目的 |
|---|---|---|
| Google LLC | 音声 | 音声認識 |
| OpenRouter, Inc.(米国)と、その経由で処理を行う Cerebras Systems Inc.(米国)・Groq LLC(米国)。運営者は、この 2 社以外の提供者に回さない設定にしています。 | 文字起こしの結果、直前の数件の発言、発言者の表示名。運営者がテスターとして選び、そのサーバーの管理者が了承したサーバーの文字起こしだけを送ります。それ以外のサーバーの情報は送りません。 | 文字起こしの誤りの修正(AI 補正) |
| Stripe Japan 株式会社(契約の相手方)と、個人データの処理を行う Stripe Payments Europe, Limited(アイルランド)・Stripe, LLC(米国) | 月額の応援の金額と品名、支払いと購入者を結びつけるための識別子(支払いの ID、サーバー ID、購入者の Discord のユーザー ID)。カードの情報、メールアドレスなど決済の画面で入力された情報は、購入者から Stripe が直接受け取ります。 | 決済、定期の支払い、返金、支払いの管理画面、不正な決済の防止 |
| Discord Inc. | 本サービスの動作に必要な Discord の情報、ボイスチャンネルのチャットに投稿するお知らせ、ダイレクトメッセージで送る月額の応援の終了のお知らせの内容、付けるロール。管理者が発言をテキストチャンネルにも流す設定をしたサーバーでは、文字起こしの結果と、話した人の表示名とアバター画像の URL。 | ボット・アクティビティ・ログインの提供、文字起こしの開始と終了のお知らせ、発言をテキストチャンネルに流すこと、月額の応援の終了のお知らせ |
| Cloudflare, Inc. | 本サービスとの通信、データベースのバックアップ(文字起こしの結果と Discord の情報、Webhook の送信先の設定と送信の記録を含む)、管理画面と月額の応援のデータ(上の「管理画面と月額の応援」の情報)、Webhook で送信する情報と送信先の URL | 通信の中継、バックアップの保管、管理画面のデータの保管(Cloudflare D1)、Webhook の送信先への送信の中継(Cloudflare Workers) |
| Adring(運営者は「Adring運営者」とだけ公表しており、所在国は公表されていません) | 本サービスのトップページ(https://moji.kaitoranma.com/)を開いた人の IP アドレス、ブラウザの情報、参照元のサイト(オリジン)、広告の表示とクリックの記録。トップページの足もとの広告枠を通じて、閲覧した人のブラウザが Adring に直接送信します。表示ページ・Discord アクティビティ・管理画面からは送信しません。 | トップページの広告枠に表示する広告の選択、表示とクリックの計測、不正な利用の防止(Adring のプライバシーポリシーに従います) |
決済の画面で入力されるカードの情報・メールアドレスなどは、Stripe が購入者から直接取得します。Stripe は、決済の処理では運営者の委託を受けて、不正の防止などでは Stripe 自らの責任で、Stripe のプライバシーポリシーに従って取り扱います。
上の事業者への送信のほか、サーバーの管理者が管理画面の「開発者向け設定」で Webhook の送信先を登録したときは、本サービスは、管理者の指示に基づいて、管理者が選んだ出来事(文字起こしの開始・終了)の情報と、管理者が求めたテストの情報を、管理者が登録した URL に送信します。この送信は Cloudflare Workers(上の表の Cloudflare, Inc.)を経由し、送信先には Cloudflare から届きます。送信先は管理者が選んだもので、運営者の委託先ではありません。送信する情報と送信先での取り扱いは、4. 情報を見られる人のとおりです。
外国にある事業者への提供
上の事業者のうち、Stripe Japan 株式会社と Adring を除く事業者は、外国にある事業者です(所在国は 6. の「外的環境の把握」のとおり)。Stripe Payments Europe, Limited の所在するアイルランド(EU)は、個人情報保護委員会が日本と同等の水準にあると認めた国です。米国の事業者への提供は、次のとおり行います。
- Google LLC:本人の同意に基づいて提供します。本サービスは、文字起こしを開始したとき(管理者が有効にした自動入室で開始したときを含みます)、そのボイスチャンネルのチャットに、文字起こしを始めたことと、音声を Google(米国)の音声認識に送ることを、このポリシーへのリンクとともに投稿し、参加者に知らせます。参加者が、このお知らせの後にそのボイスチャンネルで話したときは、運営者は、その参加者が Google LLC への音声の提供に同意したものとして取り扱います。同意しない参加者は、そのボイスチャンネルで話さずに退出するか、文字起こしを開始した人または管理者に停止を求めてください(利用規約 第3条)。同意の前にお知らせする事項(個人情報保護法第28条第2項)は、Google LLC への提供についてお知らせする事項のとおりです。
- Cloudflare, Inc.・Stripe, LLC:個人情報保護法第28条第1項に定める基準に適合する体制を整備していることを確認しています。Cloudflare, Inc. と Stripe, LLC は、グローバル CBPR システムの認証を取得しており、あわせて同様の内容のデータ処理契約(各社の利用規約に組み込まれたもの)が適用されます。
- OpenRouter, Inc.(と、その先で処理を行う Cerebras Systems Inc.・Groq LLC):AI 補正のテスターのサーバーの情報だけを送ります。OpenRouter の利用規約に組み込まれたデータ処理契約(処理を運営者の指示の範囲に限ること、安全管理措置、再委託先の管理、漏えいの通知、削除を定めるもの)に基づいて提供し、Cerebras と Groq は OpenRouter の再委託先として処理します。運営者は、OpenRouter のアカウントで、プロンプトと応答の保存、データを学習に使う提供者への送信を無効にしています。
- Discord Inc.:本サービスは Discord 上で動作するアプリで、Discord は利用者が自ら利用するプラットフォームです。Discord の上での情報の取り扱いは、Discord の利用規約とプライバシーポリシーに従います。本サービスは、利用者の操作に基づいて、文字起こしの結果などを Discord の上(メッセージ・アクティビティ)に表示するために、Discord へ情報を送信します。
運営者は、Google LLC を除く上の米国の事業者について、個人情報保護法第28条第3項に基づき、これらの措置の実施状況と、その実施に影響を及ぼすおそれのある提供先の国の制度を年 1 回以上確認し、措置の実施に支障が生じたときは必要かつ適切な措置を講じ、継続的な実施の確保が困難になったときは、その事業者への提供を停止します。これらの措置に関する情報(体制の整備の方法、措置の概要、確認の頻度と方法、外国の名称と制度など)は、ご請求があれば遅滞なく提供します。外国の制度については、個人情報保護委員会の「外国における個人情報の保護に関する制度等の調査」もご覧ください。各事業者の取り扱いは、それぞれのプライバシーポリシーに従います(リンクはデータの流れと保存期間)。
上記のほか、法令に基づく場合を除き、本人の同意なく第三者に提供することはありません。
Google LLC への提供についてお知らせする事項
運営者は、個人情報保護法第28条第2項に基づき、Google LLC への音声の提供について、次の事項をお知らせします。
| 事項 | 内容 |
|---|---|
| 提供先の外国の名称 | アメリカ合衆国 |
| アメリカ合衆国の個人情報の保護に関する制度 | アメリカ合衆国には、個人情報の保護に関する連邦の包括的な法律はありません。アメリカ合衆国では、分野ごとの連邦の法律(電子通信プライバシー法、金融機関に適用されるグラム・リーチ・ブライリー法、医療の情報に適用される HIPAA など)と、州の法律が、個人情報を保護しています。アメリカ合衆国は、APEC の越境プライバシールール(CBPR)システムに参加しています。詳しくは、個人情報保護委員会が公開している「外国における個人情報の保護に関する制度等の調査」のアメリカ合衆国(連邦)の資料と、同じ調査の一覧にある各州の資料をご覧ください。 |
| Google LLC が講ずる個人情報の保護のための措置 | Google LLC が公開しているプライバシーポリシーに記載のとおりです。 |
4. 情報を見られる人
- 文字起こしを開始すると、表示ページの URL が発行されます。この URL を知っている人は、有効期限(発行から原則 24 時間)の間、その文字起こしを見られます。URL の共有には注意してください。
- Discord アクティビティでは、そのボイスチャンネルにいる人だけが文字起こしを見られます。
- そのサーバーのメンバーのうち、そのボイスチャンネルで「チャンネルを見る」と「接続」の権限を持つ人は、管理画面で、保存期間の間のそのボイスチャンネルの文字起こしの結果を見て、書き出せます。そのサーバーの管理者は、管理画面で、保存期間の間のすべての文字起こしの結果を見て、書き出し・削除できます。
- 文字起こしが終わったとき、本サービスは、そのボイスチャンネルのチャットに、記録を書き出すボタンを付けたお知らせを投稿します。そのチャットを読める人は、お知らせに書いた期限まで、その文字起こしの結果を書き出せます。
- 管理者が「発言をテキストチャンネルにも流す」を設定したサーバーでは、本サービスは、文字起こしした発言を、話した人の名前とアイコンを付けて、流す先のチャンネル(文字起こし中のボイスチャンネルのチャット、または管理者が選んだチャンネル)に投稿します。流す先のチャンネルを読める人は、ボイスチャンネルにいなくても、投稿した発言を読めます。本サービスは、投稿した発言(Discord のメッセージ)を、本サービスの保存期間が過ぎても削除しません。
- サーバーの管理者が API キーを発行した場合、そのキーを使うツールや人も、キーの権限の範囲で、そのサーバーの文字起こしを受け取り、保存期間の間の結果を読み出せます(開発者向けドキュメント)。
- サーバーの管理者が Webhook の送信先を登録した場合、本サービスは、管理者の指示に基づいて、そのサーバーで文字起こしを開始したときと終了したときに、管理者が選んだ出来事の情報を、管理者が登録した URL に送ります。その送信先を管理する人は、送られた情報を見られます。送る情報は、文字起こしの ID、サーバー ID、ラベルと参照の値(ボットで始めた文字起こしでは、ボイスチャンネルの名前と ID)、開始と終了の時刻、終了の理由、発話の時間、保存期限です。管理者がテストを求めたときは、送信先の ID とサーバー ID だけを送ります。文字起こしの結果(発言の文字)、話した人の名前とユーザー ID、音声は送りません。送信先を管理する人は、受け取った情報を、その人の定めに従って扱います。運営者は、送信先に届いた情報を削除できません。そのサーバーの管理者は、管理画面で、送信先の URL と説明、送信の記録(日時・出来事・結果・試した回数)を見られます(Webhook リファレンス)。
- 月額の応援のひとことは、そのサーバーのメンバーが見られます。月額の応援の 1 件ごとの金額は、購入者が「金額も『応援してくれた人』に表示する」を選んだ場合だけ、そのサーバーのメンバーに表示します。購入者の Discord のユーザー ID は表示しません。
- 月額の応援の金額は、匿名や金額を表示しない設定を選んだ場合でも、そのサーバーの月額の応援の合計(レベルの進み具合)として、そのサーバーのメンバーに表示されます(管理画面)。月額の応援をしている人が 1 人だけのときなどは、合計から個人の金額が分かります。
- 購入者の名前は、購入者が「Discord の名前」を選んだ場合だけ、そのサーバーのメンバーが見られる管理画面の「応援して機能を強化」に、応援してくれた人として表示します。匿名を選んだ場合は表示しません。購入者は、管理画面の「自分の支援」から、後から表示を匿名に変え、ひとことを消せます。
- サーバーの管理者がサポーターのロールを有効にしている場合、購入者が「Discord の名前」を選んだときだけ、そのロールを付けます。ロールはそのサーバーのメンバー全員から見えます。匿名を選んだ場合は付けません。
- 購入者本人は、自分の月額の応援の履歴と領収書を見られます。
5. 保存期間と削除
- 音声は保存しません。
- 文字起こしの結果と、それに付随する Discord の情報は、文字起こしを終了してから、そのサーバーの保存期間(30 日・90 日・180 日・365 日のいずれか)が過ぎると自動で削除します。保存期間は、終了した時点のそのサーバーのレベル(利用規約 第6条)で決まり、その後にレベルが上がると、まだ削除していないものの保存期間も延びます。管理者は、管理画面から期間の前に削除できます。
- 障害やサーバーの更新の失敗に備えたバックアップには、削除した情報が最大 7 日間残ることがあります。バックアップは障害からの復旧にだけ使い、それ以外の目的では利用しません。期間を過ぎたバックアップは自動で消去します。
- 月額の応援の支払いの記録は、税法などの法令で保存が求められる期間、保存します。
- サーバーごとの、日ごと・1 時間ごとの発話の時間の合計(数値だけ)は、利用状況の表示のために保存し続けます。
- 応援の申込みの試みの記録は、試みから 1 時間(回数の上限を数える期間)を過ぎたら、15 分ごとの処理で削除します。
- 管理画面のログインの情報は、ログインの有効期限が過ぎるか、ログアウトしたときに削除します。
- サーバーの設定(自動入室・発言を流す先・サポーターのロールなど)は、管理者が変更・削除するまで、またはサーバーから削除の依頼があるまで保存します。
- 管理画面での操作の記録は、不正な利用と障害の調査のために、自動では削除しません(削除の依頼に応じます)。
- Webhook の送信先の設定(URL・説明・送る出来事・署名のシークレットなど)は、管理者が送信先を削除するまで、またはサーバーから削除の依頼があるまで保存します。
- Webhook の送信の記録は、送信の成功か失敗が決まってから 7 日を過ぎたら、1 時間ごとの処理で削除します(管理者がもう一度送ったときは、その送信から 7 日です)。送り直しを待つ記録は、ふつうは最初の送信から約 28 時間のうちに、成功か失敗が決まります。文字起こしを削除したとき(保存期間が過ぎたときを含みます)はその文字起こしの送信の記録を、送信先を削除したときはその送信先の送信の記録を、送り直しを待つものも含めて、あわせて削除します。
- アクセスの記録は、運用に必要な期間だけ保存します。
6. 安全管理
通信の暗号化、閲覧用の URL への有効期限付きの署名の付与、管理用の機能へのアクセス制限、ログインに使う Discord のアクセストークンの暗号化、API キーをハッシュでだけ保存すること、秘密の鍵をソースコードに置かないことなど、情報の漏えいを防ぐための措置を講じます。具体的な措置はデータの流れと保存期間に記載しています。
外的環境の把握:個人データは、次の国で取り扱われます。本サービスのサーバー:ご請求があれば遅滞なくお答えします。音声認識(Google)・AI 補正(OpenRouter・Cerebras・Groq)・Discord:米国。バックアップと管理画面のデータ(Cloudflare R2・D1):ご請求があれば遅滞なくお答えします。決済(Stripe):日本、アイルランド、米国、その他 Stripe のプライバシーポリシーに記載の国。運営者は、これらの国の個人情報の保護に関する制度を把握したうえで、安全管理のための措置を講じます。
7. 開示・訂正・削除などのご請求
ご自身に関する情報について、利用目的の通知、開示(第三者に提供した記録の開示を含みます)、訂正・追加・削除、利用の停止・消去、第三者への提供の停止を請求できます。下記の連絡先へのメールで、請求の内容と、対象の Discord のユーザー ID をお知らせください。ご本人であることは、管理画面への Discord でのログイン、またはそのアカウントから運営者が指定する方法で送っていただくダイレクトメッセージで確認します。代理人による請求の場合は、代理権を確認できる書類もお送りください。開示は、ご希望に応じて電子データ(JSON・テキスト)または書面で行います。手数料はいただきません。請求に応じられない場合は、その理由をお知らせします。保存期間の前でも、文字起こしの結果の削除のご依頼に応じます。月額の応援のひとことや表示名は、購入者が管理画面の「自分の支援」から自分で消せます(表示を匿名にし、ひとことを消す)。メールでの削除のご依頼にも応じますが、支払いの記録そのものは、法令で保存が求められる期間は削除できないことがあります。
サーバーのメンバーは、管理画面から、自分が「チャンネルを見る」と「接続」の権限を持つボイスチャンネルの文字起こしの結果を、1 件ずつ書き出せます(CSV・JSON・テキスト)。サーバーの管理者は、管理画面から、すべての文字起こしの結果を 1 件ずつ書き出し・削除できます。
8. このポリシーの変更
本ポリシーは、必要に応じて変更することがあります。重要な変更がある場合は、このページでお知らせします。
利用目的を変更するときは、変更前の目的と関連すると合理的に認められる範囲で行い、変更後の目的をこのページで公表します。その範囲を超えて利用するときは、あらかじめご本人の同意を得ます。
9. 事業者とお問い合わせ
個人情報取扱事業者:快刀乱麻(運営者名。氏名は、請求があった場合は遅滞なく回答します)
住所:請求があった場合は遅滞なく回答します。
連絡先:contact@kaitoranma.com
個人情報の取り扱いに関する苦情・ご相談も、この連絡先で受け付けます。