STREAM HEARTS / PRIVACY

プライバシーポリシー

最終更新:2026-10-12 · 初回リリースの接続先・ローカル制作資料・外部要求の経路を補足

利用する情報と保存・保管・削除の手続きをご案内します。

韓国語の原文を読む

1. 対象範囲とお問い合わせ

Stream Hearts は個人開発者の이정희(Lee Jeong-hui)が運営する制作ブランドです。Stream Hearts は Windows 向けの配信アプリです。本ポリシーでは、アプリの配信接続・ファン参加機能、紹介サイト、公式メールでのお問い合わせに伴う情報の取り扱いをご案内します。

運営者・個人情報の責任者:이정희(Lee Jeong-hui)

お問い合わせ・権利に関するご請求:streamhearts.contact@gmail.com

ホームページ:https://streamhearts.com/

プライバシーポリシー:https://streamhearts.com/privacy

利用規約:https://streamhearts.com/terms

2. 利用目的

配信者が選んだアカウントと配信を接続し、受信したチャットをファンキャラクターの動き、ゲーム参加、配信画面に反映するために情報を利用します。プラットフォームの識別情報は、同じ表示名の参加者や異なるプラットフォームの参加者を区別するために使用します。

無料ポイント、ミッション、残高・変更履歴、配信者による手動調整、バックアップ・読み込みは、参加結果と進行状況を管理する機能です。参加時間は最初と直近のチャットを基にアプリが計算するゲームの参加記録であり、実際の動画視聴時間や YouTube API の視聴統計ではありません。現在のチャット投票は無料で、ポイントを消費しません。支援金額に連動するリアクションの導入は保留しています。

遊び場のキャラクターの性別、好感度、友人関係はゲーム内で生成される値であり、実際の視聴者の性別や人間関係を推定するためには使用しません。訓練能力値、釣りの記録、鉱物貢献度はゲーム進行と配信者の管理に使用します。鉱物貢献度は個人の残高や通常のチャットポイントとは別のものです。

サイト設定はテーマと音楽音量の保持に、お問い合わせ資料は回答と必要な追加サポートに使用します。サポート資料を広告、販売、一般的な AI の学習、公開事例に追加利用しません。

3. 取り扱う情報

  • 配信者の接続情報:プラットフォーム・チャンネルの識別子、チャンネル名、認証トークン、有効期限、確認日時。
  • 選択した配信:配信の識別子・タイトル、チャット接続に必要な情報。
  • チャット:プラットフォームのユーザー識別情報、表示名、メッセージ内容・識別子、投稿・受信日時。
  • ファン参加:ファンの識別情報、キャラクター割り当て、ゲーム参加、注文、無料投票の記録。
  • ポイント・ミッション:ファンアカウント、残高、獲得統計、チャットに基づく参加時間、直近の受信日時、達成状況、各変更の種類・数量・変更後残高・理由・日時。配信者の手動調整も含みます。
  • 遊び場:ゲーム内で生成される性別・好感度・友人関係、ケア状態、力・敏捷・体力、3種類の魚の数、訓練の待ち時間。ファン識別情報と最後の実際のチャット日時に関連付けます。進行中の訓練・釣り、確定前の対決の選択、一時的な効果は再起動後に引き継ぎません。
  • 海の保管箱:配信・練習ごとに6種類のアイテムの共通数量を保存します。獲得者の ID・表示名・一覧は付けません。プレゼントで変化した能力値は、そのファンの既存記録に反映します。
  • 鉱物貢献度:ファンアカウントの一方向の識別値、表示名、鉱山・ステージ別貢献量、プラットフォーム・配信者の区分、最後の実際のチャット日時。管理用の統計です。
  • 利用者が入力・制作する資料:表示名の割り当て、ブロック設定、プリセット、キャラクター・画像・音楽・フォント、予定表・メモ・録画・配置・音・言語設定、バックアップ・書き出しファイル。投票カードの配置は参加記録とは別に保存します。
  • 配信出力用の音声:リズムゲームに登録した音源のサンプル、再生形式、同期情報。PC の配信出力用であり、マイク収集、外部への音源中継、別の音声録音ファイルを作成する機能ではありません。
  • サイト・お問い合わせ:ブラウザーのテーマ・音量、ホスティングサービスの訪問統計、メールアドレス・本文、任意に提供されたバージョン・問題の状況・添付資料。

月間カレンダーの日別メモや時刻指定の予定、かんたん動画ツールの作業・プレビュー・書き出しも、PCで管理する制作物や設定に含まれます。OBSへの表示を有効にすると予定の内容が配信に映ることがあるため、表示前にご確認ください。

4. プラットフォーム接続と権限

YouTube 機能は YouTube API Services を使用します。youtube.readonly 権限で配信者のチャンネル・配信を確認し、選択した配信のチャットを受信します。動画アップロードやコメント投稿の権限は追加で要求しません。Google のプライバシーポリシーもご確認ください:https://policies.google.com/privacy

Twitch のチャット接続には user:read:chat を使用します。接続を選んだ利用者が公式認証画面で承認します。プラットフォームのパスワードをアプリやサポートメールに入力・送信しないでください。

YouTube の認証・トークン更新・API・ライブチャット要求、および Twitch の認証・トークン更新・ユーザー確認・チャット接続は PC から各プラットフォームへ行います。接続のために公式プラットフォームと情報をやり取りします。

準備中の初回リリースはYouTube・Twitchのチャット接続を対象としています。CHZZK・SOOPは含まれず、別途問い合わせ・検討を行っています。今後の対応時期は決まっていません。

チャットのエモート画像を表示する際は、プラットフォームまたは画像配信CDNへ画像を要求します。画像の提供者が接続元IPアドレスなどの接続情報を処理する場合があります。PCで管理するカレンダー・メモ・録画ファイルは、プラットフォームの認証・チャット・画像要求とは別の処理経路です。

CHZZKを接続した旧バージョンの処理について

以下は、CHZZK接続機能のある旧バージョンで実際に接続した方に適用されます。YouTube・Twitchのみを対象とする初回リリースの認証中継を説明するものではありません。

旧バージョンのCHZZKログイン・トークン更新はCloudflare上の認証中継で処理します。承認済みのアクセス・更新トークンはAES-GCMで暗号化し、中継ストレージに保存します。CHZZKのライブチャットはPCからNaverへ直接接続します。確認した中継には、ファンのチャット・画像・録画ファイルをアップロードする機能はありません。

中継の実装では、一時ログイン・交換記録の有効期間は10分、認証セッションは30日で、トークン更新時にセッション期間を延長します。ログアウト要求は該当セッションを削除します。期限切れのログイン・セッション・要求制限記録を削除する関数も実装しています。ただし、この有効期間は本番環境で処理が実行され、物理的な削除が完了したことの確認とは異なります。旧接続の資料について削除確認が必要な場合は、公式メールへお問い合わせください。

中継の要求制限にはIPに基づくハッシュ識別子を使います。提供者による情報処理はCloudflareのプライバシーポリシーをご確認ください。

Cloudflare Privacy Policy

5. 保存場所と保護

設定・参加記録は Windows ユーザーデータ内の StreamHearts フォルダーに保存します。ポイントデータベース、投票参加、レストラン・遊び場・鉱山の記録、配置設定を含みます。ログイン情報は Windows の安全な保存機能で暗号化し、この機能が使えない場合に平文保存で代替しません。一般設定、ポイントデータベース、圧縮バックアップ、書き出し全体が同じ方法で暗号化されるわけではありません。

表示用チャット履歴はメモリーに最大120件保持します。表示寿命の設定で整理し、0では時間による表示の期限切れを無効にします。この履歴を生のチャット記録ファイルとして保存しません。ファン状態・参加結果の保存は別であり、ポイントの重複判定には全文ではなく判定用の値を使います。

プレビューのチャット・タイマー・時計・メモの編集ロックは、その PC のプレビューのブラウザー保存領域に記録します。編集設定であり、チャット受信や時間経過を停止しません。

リズムゲームの音源は PC 内部の配信接続の制限付きメモリーキューで渡し、非表示・停止・終了時に整理します。登録した原本や書き出しファイルはこのキューと別です。

Google ユーザーデータと機密性の高い認証情報の保護方法

外部との通信:Google のログイン、認証コードの交換、トークン更新、権限取り消し、YouTube API へのリクエストには公式の HTTPS 接続先を使用します。YouTube のライブチャットストリームには TLS を使用します。Google ログインでは state と PKCE を使用し、state が一致しない、または有効期限を過ぎた認証応答を拒否します。

PC に保存する認証情報:ログイントークンなどの接続認証情報は、Electron safeStorage を通じて Windows の安全な保存機能で暗号化します。暗号化機能を利用できない場合、平文保存には切り替えません。一般設定、ポイント記録、外部バックアップ、書き出したファイルのすべてを暗号化するという意味ではありません。

PC 内のアクセス:アプリのローカルサーバーは、その PC のループバックアドレス(127.0.0.1)でのみ待ち受けます。リクエストの Host と Origin を確認し、管理者認証が必要な操作と、別の出力アクセスキーで保護する配信出力を区別します。PC 内の HTTP 接続を HTTPS と表現するものではありません。PC にアクセスできるすべての人やプログラムからの保護を保証するものではないため、Windows アカウント、出力 URL、バックアップファイルを安全に管理してください。

アクセスの停止・取り消し・削除:第8・9項のアプリ機能と Google アカウントの権限設定から、接続停止、権限取り消し、記録削除を要求できます。遠隔の権限取り消しとローカル削除の結果は別々に表示します。失敗、オフライン、アプリの完全終了、外部コピーに関する限界は第6・8・9項のとおりです。サポートにパスワード、認証コード、ログイントークンを送らないでください。

6. 保管基準と整理時点

アプリは次の基準を適用します。

  • ポイントアカウント:最後の実際のチャット受信から30日。手動調整やバックアップ読み込みだけでは期間を更新しません。
  • ポイント変更履歴:各変更の元の日時から30日。新しいチャットで過去の変更日時を書き換えません。重複判定記録には別途1日と件数上限を適用します。
  • 投票参加:実際の参加日時から30日。新しい選択を受信すると、その参加日時を反映します。投票のタイトル・選択肢・集計・カード配置は別です。
  • レストラン・遊び場のファン状態、能力値・魚・関係記録、鉱物貢献度:最後の実際のチャット受信から30日。特定のファンの整理は、共通鉱山残高、施設・解放要素、識別情報を持たない共通保管箱全体の削除を意味しません。
  • ログイン情報:最後の確認から30日。確認日時のない旧記録には整理ルールの導入日時を適用します。
  • 削除再試行用の識別値:成功時は直ちに破棄し、失敗時は削除マークの日時から最大7日を基準に整理します。識別値の整理と残ったファイルの削除成功は別です。
  • 手入力設定・制作物・外部バックアップ・書き出し:特定ファンの整理だけで全て自動削除されるわけではありません。API で取得した個人情報を含む場合は別の保管・削除基準も適用します。
  • サイトのテーマ・音量:ブラウザーのサイトデータを削除すると消去されます。
  • 一般サポートメール・追加記録:解決後最大90日以内に削除します。個人情報を含む診断添付は必要な処理が終われば先に削除するか識別部分を除去します。プラットフォーム API データや撤回・削除請求の短い基準を優先し、別途保管が必要な場合は根拠と期間をご案内します。

起動時と実行中1時間ごとに整理基準を確認します。完全終了中に別の整理サービスは動作せず、超過した期間は次回起動時に確認します。プラットフォーム設定で権限を撤回した場合は、アプリが認証喪失を認識してからローカル整理を開始します。終了・オフライン中は直ちに認識できません。この方式と保管基準は、閉じた PC の全状況で物理的削除が完了するという意味ではありません。

旧バックアップから削除済み記録が戻るのを防ぐため、プラットフォーム別の基準日時をアプリデータに保存します。個別視聴者の ID は含みません。復元制限はこの基準が保持されている場合に適用され、再試行用識別値の保管期間とは別です。

7. 配信画面に表示する情報

配信者が表示を選んだ表示名、チャット、キャラクター、ゲーム状態、投票結果は視聴者に見える場合があります。参加方法・公開範囲を案内し、実際の出力をご確認ください。

遊び場の能力値、魚の数、現在の活動は画面に出る場合があります。未確定の対決選択は公開せず、判定後に攻撃効果を表示します。内部の個人情報管理用識別値・管理者の選択は配信表示と区別します。ファン別鉱物貢献度は管理用で公開鉱山画面に含みません。

録画・書き出しの共有は利用者が選びます。すでに外部公開・送付したコピーは、アプリ内の削除だけで回収できません。

Google ユーザーデータの送信先・公開先

YouTube API Services から取得したチャンネル・配信・チャット情報と認証情報は、以下の経路で扱います。送信先と目的を区別しており、外部への送信や第三者への提供が一切ないという意味ではありません。

  • 配信者の Windows PC — 選択したチャンネル、配信、チャット、参加記録をアプリ内で処理します。認証情報、保存範囲、保護、期間は第3~6項に記載しています。配信者の PC で管理する記録が、サイト運営者へ自動送信されるわけではありません。
  • Google / YouTube — PC から Google の公式認証・トークン・権限取り消しサービスと YouTube API サーバーへ直接通信します。接続に必要な認証コードやトークン、選択した配信情報、API リクエストを送信し、チャンネル・配信・チャット情報を受信します。Twitch 接続は Twitch の公式サービスと別途通信します。
  • 配信者が選ぶ OBS・配信サービスと視聴者 — 出力対象として選んだニックネーム、チャット、キャラクター、ゲーム状態、投票結果は、PC の OBS などを経由して配信サービスや視聴者へ送信・公開される場合があります。ログイントークンは配信表示項目ではありません。配信、録画、共有したコピーは、配信者が選んだサービスや視聴者の手元に残る場合があります。
  • 公式メールサポートと Gmail — API のチャットや認証情報をアプリからサポートメールへ自動送信することはありません。利用者が問い合わせにチャット、ニックネーム、診断添付などを含める場合、その資料は運営者と Gmail 提供者の Google LLC を通じて送信・保存されます。問題の確認に必要な最小限の資料だけを送り、不要な識別情報は伏せてください。保管・削除の責任の区別は第6・11項をご確認ください。
  • 公開サイトのホスティング:OpenAI ChatGPT Sites — 公開紹介サイトは Windows アプリの Google OAuth 中継やチャット受信サーバーではありません。アプリの Google API チャット、チャンネル記録、ログイントークンをサイトに送信する機能はなく、ホスティング提供者へ自動転送しません。サイト訪問情報・運用統計は別の情報であり、第10・11項で説明しています。

Google ユーザーデータの目的外利用・提供の制限

Stream Hearts は Google API のユーザーデータを販売したり、データ仲介業者に提供したりしません。パーソナライズ広告、広告ターゲティング、実在する個人のプロファイリング、汎用 AI・機械学習モデルの学習のためにも使用・提供しません。これらの目的外提供と、上記のアプリ機能、利用者が選ぶ配信出力、必要なサポート経路を区別します。Google API Services User Data Policy の Limited Use 要件もご確認ください。

8. 接続停止と権限撤回

接続を切るとチャット受信が停止します。接続停止、保存ログイン情報の削除、プラットフォーム権限の撤回、参加記録の削除は対象範囲が異なります。

アプリの個人情報・保存記録画面で、プラットフォーム権限撤回、または権限撤回と記録削除を選べます。YouTube・Twitch の遠隔要求と PC の整理結果を個別に確認してください。遠隔要求の失敗・処理中を撤回完了として表示しません。

各プラットフォームのアカウント設定からも確認・撤回できます。

Google 接続管理:https://myaccount.google.com/connections

Google セキュリティ権限管理:https://security.google.com/settings/security/permissions

Twitch 接続管理:https://www.twitch.tv/settings/connections

アプリの記録削除は YouTube・Twitch 自体のチャット・アカウント削除ではありません。各プラットフォームの手続きをご利用ください。

9. 削除とバックアップ

対象プラットフォームと配信者・視聴者 ID を選び、実行前に対象と範囲を確認してください。同じ表示名だけで別のファンを同一人物として扱いません。確認して実行するか取り消せます。

選択した現行データ、アプリが管理する内部バックアップ、既知の中断時一時ファイルを対象にします。対象外アカウントは維持しますが、同じプラットフォームの旧ポイントバックアップでは基準日時より前の他のファンの資料も除外される場合があります。復元前に除外件数・理由を確認してください。確認後に範囲が変われば再確認します。

保存済み削除基準が維持されている場合に復元制限を適用します。アプリデータ全体や基準ファイルを旧コピーで置換・除去すると制限を保証できません。アプリ外のコピーは別途整理が必要です。

破損ファイル、所有者不明の旧記録、削除待ち、書き込み失敗を完全削除として扱いません。残存資料の案内を確認し公式メールへご相談ください。削除マークや再試行識別値の期限切れだけでファイル削除は完了しません。ネットワークにより遠隔撤回が失敗すると再試行用ログイン情報が残る場合があります。遠隔権限撤回と PC の削除結果を個別に確認してください。

外部バックアップ、手入力の割り当て・ブロック・プリセット、画像・予定表・録画は特定ファンの削除だけでは全て消去されません。個人情報を含む外部コピーも内容と保管者に応じて整理が必要です。

配信ステージを空にする操作やテストを消す操作は配置・一時効果の整理です。全個人情報削除、アカウント撤回、バックアップ破棄とは異なります。

視聴者の記録が配信者 PC にある場合は、その配信者によるアプリ操作が必要なことがあります。運営者のサポート資料は別途処理します。

10. サイトとブラウザー設定

サイトに会員登録・ログイン、アップロード、お問い合わせ入力、独自決済フォームはありません。プラットフォーム接続は Windows アプリで選択します。

ライト・ダークテーマと音量をブラウザーに保存します。ログイン情報・チャットは含まず、サイトコードからサーバーへ送信しません。サイトデータ削除で初期化し、保存制限があると次回維持できない場合があります。

サイトは OpenAI の ChatGPT Sites でホスティングします。ホスティングサービスは運営・維持・サポート・訪問統計に関与し、ブラウザー内の画面設定とは区別します。

11. メールと外部サービス

公式メールは streamhearts.contact@gmail.com です。パスワード、認証コード、トークン、カード情報全体は送らないでください。お問い合わせは Gmail を通じて送付・保管します。

Google 一般利用規約上の Gmail 提供者は Google LLC です。Google は世界各地のサーバーで処理する場合があります。運営者の資料保管基準と提供者内部のログ・バックアップ期間は別です。処理・削除案内:https://policies.google.com/privacy , https://policies.google.com/technologies/retention

受信メール、返信、ゴミ箱、別途ダウンロード・複製した添付も整理対象です。ゴミ箱への移動と完全削除は異なり、提供者内部の全ログ・バックアップを直ちに削除する手続きではありません。

ChatGPT Sites の韓国個人利用者向け標準契約相手は OpenAI OpCo, LLC です。公開サイトで収集する個人情報を運営者に代わりホスティング・維持・サポートする処理には個人向け Sites データ処理付属契約が適用されます。制作時の会話・ファイル処理は公開サイトの訪問情報の処理と区別します。

付属契約は契約期間と終了後の削除等の義務履行に必要な期間を処理期間とします。終了時は運営者の指示でデータ・既存コピーを返還または削除し、法的保管が必要な場合は別途保護して利用を制限します。この契約基準は各接続ログ・統計・バックアップの実際の保管日数を確認したという意味ではありません。

提供者は可能な範囲で閲覧・訂正・削除等の請求への対応を支援することを付属契約で定めています。ホスティングに関するご相談も公式連絡先で受け付けます。運営者が提供者内部の全資料を直接閲覧・即時削除できる保証ではありません。

YouTube・Twitch との接続には各社の個人情報案内も適用されます。Steam・STOVE の購入・支払い・返金情報については購入先の案内をご確認ください。

12. 権利に関するご請求

閲覧、訂正、削除、処理停止、同意撤回は streamhearts.contact@gmail.com へご請求いただけます。運営者の이정희(Lee Jeong-hui)が対象と本人・適法な代理人を最小限の情報で確認します。パスワード・トークンや不要な身分証を一律に要求しません。運営者のサポート資料と配信者 PC のファン記録は保管者を確認して方法をご案内します。

適用法令・プラットフォーム基準に基づき遅滞なく対応します。閲覧、訂正・削除・処理停止の結果通知は適用法令の10日基準に従い、より短い削除・撤回基準を優先します。制限や追加確認が必要な場合は理由・必要措置・異議の方法を説明します。結果への異議も同じ公式メールで受け付けます。

13. 関連案内と変更

YouTube 利用規約:https://www.youtube.com/t/terms

Google プライバシーポリシー:https://policies.google.com/privacy

Google API ユーザーデータポリシー:https://developers.google.com/terms/api-services-user-data-policy

YouTube API 開発者ポリシー:https://developers.google.com/youtube/terms/developer-policies

Twitch プライバシー案内:https://legal.twitch.com/en/legal/privacy-notice/

Twitch 利用規約:https://legal.twitch.com/en/legal/terms-of-service/

目的・項目・期間・共有範囲の変更に合わせて本ポリシーとアプリ案内を更新し、施行日を表示します。別途同意が必要な変更には同意手続きを適用します。