施行日:2026年11月11日
HappyStockでは、会員登録・ログイン、株式ゲームやオンライン対戦、仮想資産とランキング、クエスト、懸賞への応募、会員向けメッセージ機能を提供しています。本ポリシーでは、現行のサービスコードで確認できる個人情報の取扱いを説明します。広告サービスについては、別途記載した項目をご確認ください。
1. 取り扱う情報と利用目的
| 利用場面 | 取り扱う情報 | 利用目的 |
|---|---|---|
| 会員登録・ログイン・アカウント復旧 | ユーザーID、ニックネーム、ソルト付ハッシュ化されたパスワード照合値、復旧コードのハッシュ値、ログインセッション識別子のハッシュ値 | アカウント作成、本人確認、ログイン状態の維持、パスワード復旧、不正ログイン試行の防止 |
| 会員プロフィール | ニックネームと公開設定、ニックネーム変更履歴、アップロードされたプロフィール画像、承認状況 | プロフィール表示、公開範囲の管理、プロフィール画像の審査 |
| ゲーム・仮想資産・ランキング・クエスト | ゲームの挑戦・結果、評価、仮想資産残高と取引履歴、出席チェックとクエスト完了記録 | ゲームの運営、記録の管理、ポイント付与、会員ランキングや統計の提供 |
| 懸賞への応募 | 会員識別子、応募数量と時刻、応募記録、抽選結果 | 応募処理、重複処理の防止、抽選結果の管理 |
| 会員向けメッセージ | 送信者・受信者の会員識別子、件名、本文、送信時刻・既読時刻 | 会員とサイト運営者の間のメッセージ配信 |
| オンライン対戦 | 会員識別子またはゲストの一時的なニックネーム、ルームへの一時アクセス識別子、チャットメッセージ、企業の予想回答、スコア、ゲーム状態 | ゲームルームの運営、参加者の識別、対戦進行の管理 |
| アクセスの安全確保 | IPアドレスから生成したハッシュ値、ログイン試行回数、Cloudflareのアクセス・セキュリティ処理で扱われるIPアドレスなどのリクエスト情報 | 異常なアクセスや繰り返されるログイン試行の制限、サービスの保護 |
| 任意のメールアドレス認証 | メールアドレス、認証日時、認証コードのハッシュ値、送信・入力試行の制限記録 | メールの所有確認、重複登録防止、景品応募資格の確認、不正送信対策 |
| コミュニティの投稿・コメント | 会員識別情報、ニックネームと公開設定、掲示板・言語、タイトル・本文・画像、作成・編集日時、審査状態 | 投稿表示、言語別閲覧、作成数の制限、画像承認と掲示板運営 |
| 推薦・通報 | 会員識別情報、対象の投稿・コメント、推薦日時、通報理由、対応状態 | 重複防止、通報の受付と対応 |
| 審査・管理履歴 | 検査対象の本文・タイトル・言語、公開・審査状況、管理措置の対象・種類・日時・管理者識別情報 | スパムや規約違反への対応、管理措置の記録 |
会員登録にメールアドレスは不要です。新規の景品応募にはメール認証が必要です。認証済み情報は退会時に削除し、未使用のコードは10分で期限切れとなります。認証メールの送信にはCloudflare Email Serviceを使用します。
会員登録時にメールアドレスや電話番号の入力は求めません。復旧コードの原文は会員に一度だけ表示され、サーバーでは照合用のハッシュ値を使用します。ゲストは一時的なニックネームでオンライン対戦に参加できます。
2. 保存期間と削除
- 会員アカウントと活動記録:サービスの提供に必要な期間、保存します。一般会員はサイト内の退会機能からアカウント削除を申請できます。退会時には、データベース上の削除および連鎖削除の手順に従ってアカウントと関連データを処理します。ただし、懸賞の抽選中は退会が制限される場合があります。
- ログインセッション:発行時から最長7日間有効です。ログアウト、アカウント復旧、退会によって、それ以前に発行されたセッションが無効になる場合があります。
- ログイン試行の制限記録:コード上では15分間の制限期間を使用します。データベースの行を実際に削除する時期は、運用・クリーンアップの設定によって異なる場合があります。
- オンラインゲームルーム:最後の参加者が退出すると削除されます。一定期間更新されていないルームは有効期限切れとなり、毎分実行されるクリーンアップ処理の対象となります。ゲームルームのデータは、会員の長期的な対戦記録やランキングには含まれません。
- インフラの記録とバックアップ:Cloudflareなどのサービス提供事業者が管理するログ、バックアップ、復旧履歴は、ライブデータの削除時期とは別に、各事業者の運用・保存方針に基づいて一定期間残る場合があります。
- コミュニティの記録: コミュニティの投稿・コメント・通報:公開中の内容はサービス提供中に表示されます。削除した投稿やコメントも、1日の作成数の計算や運営記録のため、データベースに「削除済み」の状態で残る場合があります。現在のコードには、これらの記録を自動消去する固定の期限が設定されていません。投稿削除時には関連画像をR2から削除する処理を試みますが、退会後の別途保存されたファイルには追加の削除確認が必要な場合があります。削除・取扱い停止のご相談は下記の連絡先へお寄せください。
3. Cookieとブラウザー内の保存領域
ログイン状態を維持するために、__Host-hs_session Cookieを使用します。オンライン対戦の再接続に備え、一時的なルーム情報をブラウザーのセッションストレージに保存する場合があります。ブラウザーの設定からCookieやサイトデータを削除できますが、その場合はログアウトされたり、ゲームルームへの再接続ができなくなったりすることがあります。
4. サービス提供事業者と外部での処理
本サイトでは、Cloudflare Workers、D1、R2、アクセス保護機能、Turnstileによる認証を利用しています。会員登録やアカウント復旧時のTurnstile認証では、リクエストやIPアドレスなどの情報がCloudflareに送信される場合があります。サーバー・ストレージの運用とセキュリティ処理に必要なデータは、Cloudflareのインフラストラクチャーを通じて処理され、韓国外にある設備で取り扱われる場合があります。
サービス内の公開設定に応じて、会員のニックネーム、プロフィール画像、ランキング、ゲーム参加情報がほかの利用者に表示される場合があります。
コミュニティの投稿・編集時、管理者が機能を有効にしている場合は、タイトル・本文などの入力テキストと言語情報がスパムや有害な内容の検査のためCloudflare Workers AIに送信されることがあります。現在のコードでは、画像の原本を直接AI審査モデルへ送信しません。Cloudflareの公開するWorkers AIのデータ利用方針では、通常の推論処理に用いる顧客コンテンツはAIモデルの学習に使用しないとされています。処理期間と例外は同社の方針に従います。
5. Google AdSense広告と関連データ(導入予定)
HappyStockでは、Google AdSenseによる広告の導入を準備しています。まだ広告配信が始まっていない場合、この項目に記載した広告関連の情報処理は実施されていない可能性があります。 広告配信の開始後は、実際の運用状況に合わせて本ポリシーと関連のお知らせを更新します。
Googleを含む第三者の広告配信事業者は、利用者が過去にHappyStockやほかのウェブサイトを訪問した情報に基づいて広告を表示するため、Cookieを使用する場合があります。Googleの広告Cookieにより、Googleとその広告パートナーは、本サイトやインターネット上のほかのサイトへの訪問情報をもとに、パーソナライズ広告を表示できます。
広告配信開始後は、Googleなどの広告事業者が、広告の配信、効果測定、不正トラフィックの防止のために、Cookie、ウェブビーコン、IPアドレス、その他のオンライン識別子を処理する場合があります。広告用のCookieや識別子は、ログイン状態を維持するために必要なセッションCookieとは別のものです。
利用者は、Google マイ アド センター(広告設定)でGoogleのパーソナライズ広告を管理したり、無効にしたりできます。また、AboutAdsの選択ページから、一部の第三者事業者によるパーソナライズ広告向けCookieの利用をオプトアウトできる場合があります。ブラウザーでもCookieの管理・削除はできますが、すべての広告が表示されなくなるとは限りません。
Google以外の第三者事業者や広告ネットワークを利用する場合は、広告配信開始時に実際の配信事業者と、そのプライバシーに関する情報およびオプトアウト方法をご案内します。欧州経済領域(EEA)、英国、スイスを含め、適用法令やGoogleのポリシーで同意が必要な場合は、対象となる広告の配信前に適切な同意管理の仕組みを導入します。
詳しくは、Googleのサービスを利用するサイトやアプリから収集した情報のGoogleによる使用をご覧ください。
6. 利用者の権利と行使方法
ゲストの方も、個人情報に関するお問い合わせや権利行使のご依頼を、happystockcafe@naver.com宛てに送信できます。
利用者は、適用法令に従い、個人情報の開示、訂正、削除、または取扱いの停止を求めることができます。ログインした会員は、プロフィールでニックネームや公開設定を変更し、退会機能を利用できます。サイト内メッセージ機能から運営者へのメッセージ送信もできますが、ログインしていること、登録後24時間以上経過していること、および送信間隔の制限を守ることが必要です。
公開承認済みの投稿・コメント・画像はログインしていない方も閲覧できます。他の利用者が公開内容を保存・共有している場合があり、HappyStock上で削除しても外部の複製まで削除されるとは限りません。審査結果や個人情報に関する権利行使はメールでお問い合わせください。
7. セキュリティとポリシーの変更
本サービスのコードでは、パスワードの照合値にscryptを使用し、復旧コードとセッショントークンをハッシュ化して保存しています。また、HTTPS接続、ログイン試行回数の制限、Cloudflare Turnstileを使用しています。実際のアクセス制御、ログの保管期間、バックアップ運用は実行環境によって異なります。情報の取扱い方法に変更があった場合は、本ポリシーの内容と施行日を更新します。
8. コミュニティの公開範囲と言語設定
公開済みの投稿・コメント・承認済み画像はゲストも閲覧できます。ゲストには投稿者のニックネームを一部伏せて表示し、ログイン済みの利用者には投稿者の公開設定を適用します。ニックネームを非公開にした会員は、新たな投稿やコメントを作成できません。
投稿には選択された言語情報が保存されます。通常は選択言語の投稿だけを一覧に表示しますが、「すべての言語」を選択すると、他言語の公開投稿も表示されます。投稿本文の自動翻訳は行いません。
推薦や通報の記録は重複防止と管理者による対応のために保存されます。通報理由や承認待ちの内容は一般の投稿一覧に表示されません。承認待ちの投稿・画像は、原則として作成者と権限を持つ管理者だけが閲覧できます。
9. 自動審査と削除について
管理者がWorkers AIを有効にした場合、投稿・編集時のテキストは「許可」「要審査」「拒否」に分類されることがあります。拒否された内容は公開されず、要審査の場合は管理者による確認を待ちます。自動判定には誤りが生じる可能性があり、結果について運営者に問い合わせることができます。
投稿やコメントを削除すると公開画面には表示されなくなりますが、件数制限や運営記録のため、削除状態のデータが残る場合があります。現在、自動消去の期間は設定されていません。削除や保存に関するご依頼は適用法令と実際の処理状況を確認して対応します。退会後はR2内の別途保管ファイルにも追加の確認が必要な場合があります。
運営者
HappyStock · 個人運営のウェブサイト