プライバシーポリシーPrivacy Policy

最終更新: 2026-09-23Last updated: 2026-09-23

ワイリフPocket (ワイポケ、 以下「当サイト」) は、 ワイルドリフト (Wild Rift / League of Legends: Wild Rift) のリファレンス + ビルドプランナーを提供する非公式の個人運営 Web サイトです。 本ポリシーは、 当サイト (https://wrpocket.app/) および当サイトのコンテンツを Android アプリ上で表示するアプリ版 (Google Play Store 配信予定、 Trusted Web Activity 形式でパッケージ化) における情報の取扱いについて記載します。

Wild Rift Pocket ("the site") is a personal, unofficial web reference and build planner for League of Legends: Wild Rift. This policy describes how data is handled across the site (https://wrpocket.app/) and the Android app version that delivers the same site content (planned distribution via Google Play Store, packaged using the Trusted Web Activity standard).

1. 収集する情報1. Data we collect

当サイトは、 ユーザーアカウント機能を提供しません。 後述の任意の機能 (2-b〜2-d の人気投票・端末間引き継ぎ・プッシュ通知) を利用した場合を除き、 サーバーへデータを送信することはありません。 サーバー側で生成される情報としてはホスティング基盤 (Cloudflare) が記録する標準アクセスログ (= IP アドレス、 リクエスト URL、 タイムスタンプ、 User-Agent 文字列等) があり、 障害対応 / 不正アクセス対策の目的に限り Cloudflare 側で短期保管されます。 当サイト運営者がこのログを個別に閲覧 / 解析することはありません。 アクセス解析・広告・行動分析等の第三者サービスについては「4. 解析・トラッキング・広告」をご参照ください。

The site has no user accounts. Apart from the optional features described in 2-b to 2-d (popularity voting, device transfer, and push notifications), which you choose to use, no data is sent to our servers. Server-side, the hosting provider (Cloudflare) records standard access logs (IP addresses, request URLs, timestamps, User-Agent strings) retained briefly for operational purposes (incident response, abuse prevention). The site operator does not review or analyse these logs individually. Third-party services for analytics, advertising, and behavioural analysis are described in "4. Analytics, tracking, and advertising" below.

2. 端末内に保存される情報 (ブラウザのローカル保存)2. Data stored on your device (LocalStorage)

当サイトはブラウザの端末内保存領域 (ローカルストレージ) を以下の用途で利用します。 これらの情報は端末内に保存され、 サーバーには送信されません。

ブラウザの設定からサイトデータをクリアすれば、 これらの情報は完全に削除されます。 例外的に、 人気投票時の匿名 UUID (次項 2-b)、 ユーザーが 「別端末に引き継ぐ」 を明示的に実行した場合の暗号化データ (次項 2-c)、 「最新情報を受け取る」 を許可した場合のプッシュ通知送信先 URL (次項 2-d) だけがサーバーに送信されます。

The site uses browser LocalStorage for: display language preference, scouter build state (selected champion, items / runes / spells, slot labels), catalog filter state, one-time UI dismissal flags, my collection (badges / match logs), and an anonymous UUID for popularity voting (generated via crypto.randomUUID, used as dedup key so the same browser can't vote twice for the same champion). This data is stored on your device only; it is not transmitted to any server, except the vote UUID (see 2-b), an encrypted blob when you explicitly initiate device-to-device transfer (see 2-c), and a push endpoint URL when you opt into notifications (see 2-d). Clearing site data via your browser settings deletes all of it permanently.

2-b. サーバーに送信される情報 (人気投票)2-b. Data sent to server (popularity voting)

2026-08-03 に追加された 「チャンピオン人気投票」 機能では、 投票時に匿名 UUID (前項) と投票対象のチャンピオン識別名のみを当サイト独自の API サーバー (api.wrpocket.app、 Cloudflare Workers + D1 database) に送信します。 IP アドレスやブラウザ情報等の追加情報は収集していません。 UUID は名前・メールアドレス・その他の個人識別情報を一切含まず、 単に「同じブラウザが同じチャンピオンに複数回投票することを防ぐ」ためのランダム文字列です。 サーバー側では (UUID、 チャンピオン識別名、 投票日時) の 3 項目だけをデータベースに保存し、 累計投票数の集計と自分の投票済みチャンピオン一覧の表示にのみ使用します。

The popularity voting feature (added 2026-08-03) sends only the anonymous UUID (see previous section) and the champion slug being voted for to our API server (api.wrpocket.app, Cloudflare Workers + D1). IP addresses or browser information are not collected. The UUID contains no name, email, or other personal identifier — it is a random string used only to prevent the same browser from voting for the same champion multiple times. On the server side, only (UUID, champion slug, vote timestamp) are persisted in SQLite, used solely to aggregate total votes and return your own voted champions list.

2-c. 端末間引き継ぎ (パスワード完結、 一時保管)2-c. Device-to-device transfer (password-protected, temporary)

2026-08-22 に追加された 「端末間引き継ぎ」 機能では、 ユーザーがパスワードを設定して 「引き継ぎコード発行」 を実行した場合に限り、 端末内のユーザーデータ (ビルド / バッジ / 試合ログ) をブラウザ内で AES-GCM 暗号化した暗号文を当サイト独自の API サーバー (Cloudflare Workers + KV) に一時保管します。 サーバーは復号鍵を保持しません (パスワードは端末外に送信されず、 サーバー側で復号は不可能なゼロ知識方式)。 保管される情報は 「暗号化データ (復号用パラメータを含む) + 発行日時 + ダウンロード回数」 のみで、 24 時間経過後に自動削除されます。 コードは英数字 6 文字の乱数、 IP アドレス単位で 1 日 5 回まで、 同一コードは 3 回ダウンロードすると自動失効します。 パスワードを忘れた場合は復元手段がありません (サーバー側で復号不能なため)。

The device transfer feature (added 2026-08-22) is only used when you explicitly set a password and generate a transfer code. In that case, your user data (builds / badges / match logs) is AES-GCM encrypted in your browser and the ciphertext is temporarily stored on our API server (Cloudflare Workers + KV). The server never holds the decryption key — your password never leaves your device, and the server cannot decrypt the blob (zero-knowledge). Stored data is limited to (encrypted blob, salt, IV, issue timestamp, download count) and is auto-deleted after 24 hours. Codes are random 6-char Base32, limited to 5 uploads per IP per day, and each code auto-expires after 3 downloads. Password recovery is impossible by design — if forgotten, the encrypted blob cannot be restored.

2-d. プッシュ通知の受信 (パッチ更新等のお知らせ、 希望者のみ)2-d. Push notifications (patch updates, opt-in)

2026-08-22 に追加された 「最新情報を受け取る」 機能では、 ユーザーが明示的に許可した場合に限り、 ブラウザの Push API を経由して端末に通知を届けます。 サーバー側に送信されるのはブラウザが発行する匿名のプッシュ通知送信先 URL と 2 つの公開鍵 (p256dh / auth)のみで、 これらは通知を届けるためのアドレスとして機能します。 名前・メールアドレス・IP アドレス等の個人識別情報は収集していません。 通知内容はパッチ更新等のサイト全体向けアナウンスに限定し、 個別のユーザー行動追跡は行いません。 通知は 「通知を止める」 ボタンでいつでも停止でき、 停止時に配信先の情報はサーバーから削除されます。 iPhone / iPad では OS 仕様上、 事前に 「ホーム画面に追加」 が必要です。

The notification feature (added 2026-08-22) uses the browser Push API only when you explicitly opt in. Only the browser-issued anonymous push endpoint URL and two public keys (p256dh / auth) are sent to our server — these serve as an address for delivering notifications. Name, email, IP address, and other personally identifiable information are not collected. Notifications are limited to site-wide announcements (patch updates, etc.) — no individual user tracking. You can stop notifications any time via the "Stop notifications" button; the endpoint record is deleted from our server on unsubscribe. On iPhone / iPad, iOS requires that you first "Add to Home Screen" before notifications work.

3. 第三者サービス3. Third-party services

当サイトは以下の第三者サービスを利用しています:

The site uses these third-party services: Cloudflare Workers / Pages (hosting; standard server access logs apply — see Cloudflare's policy); Riot Games / Tencent CDN (icon images for champions / items / runes / spells are hot-linked from game.gtimg.cn); Google Fonts (UI fonts from fonts.googleapis.com). When your browser fetches these resources, request metadata (IP address, etc.) is visible to those providers.

4. 解析・トラッキング・広告4. Analytics, tracking, and advertising

当サイトおよび Android アプリ版では、 サービス改善のため以下の第三者サービスを導入しています。 これらは該当サービスの提供者ポリシー (= 第三者 Cookie / IP / 行動データ等の取扱い) が適用されます。 導入状況および詳細 (= 種別 / オプトアウト方法 / 第三者ポリシーへのリンク等) は本セクションに随時追記します。 重要な変更はリリースノートでも告知します。

導入済みのサービス:

今後導入予定:

The site and the Android app version use the following third-party services for service improvement. Each operates under its own provider policy (third-party cookies, IP-based metadata, behavioural data, etc.). Status and details (categories, opt-out paths, provider policy links) are documented in this section as services come online; significant changes are also announced on the release notes page.

Currently enabled:

Planned:

5. Cookie5. Cookies

当サイトはファーストパーティ Cookie を使用しません。 設定およびビルド情報の保存にはブラウザ標準の LocalStorage を用いています (上記「2. 端末内に保存される情報」 参照)。 第三者 Cookie については「4. 解析・トラッキング・広告」の各サービス導入時に発生する場合があります。

The site does not use first-party cookies. Settings and scouter build state are kept in browser LocalStorage (see section 2). Third-party cookies may be set by the services described in section 4 once they are introduced.

6. 子どもの利用6. Children's use

当サイトは Wild Rift と同様、 13 歳以上の利用を想定しています。 個人情報を収集しないため COPPA 等の児童保護規制に直接抵触する仕組みはありませんが、 13 歳未満の方が利用される場合は保護者の指導下でご利用ください。

The site is intended for users aged 13 and over (matching Wild Rift's own age guidance). The site does not collect personal information so does not directly trigger COPPA-style restrictions, but children under 13 should use the site under parental guidance.

7. Android アプリ版 (Google Play Store) について7. About the Android app version (Google Play Store)

Android アプリ版 (Trusted Web Activity 形式でパッケージ化) は、 アプリ独自の情報収集機能を持ちません。 アプリ内で表示される全画面は当サイトのコンテンツであり、 上記 1〜5 の取扱いがそのまま適用されます。 アプリは以下の Android 権限のみを使用します:

The Android app version (packaged using the Trusted Web Activity standard) does not introduce any additional data collection. All screens shown in the app are content from this site, so sections 1–5 above apply unchanged. The app requests only the following Android permission: internet access (to display web content).

8. ポリシーの更新8. Updates to this policy

本ポリシーが更新された際は、 本ページの「最終更新」日付を改訂します。 重要な変更があった場合はリリースノート (/release-notes) でも告知します。

When this policy is updated, the "Last updated" date at the top will be revised. Significant changes are also announced on the release notes page.

9. お問い合わせ9. Contact

本ポリシーに関するご質問は info@wrpocket.app までお送りください。

Questions about this policy can be sent to info@wrpocket.app.

10. 公式・非公式の表記10. Official / unofficial status

当サイトは Riot Games 公式の承認を受けたものではなく、 Riot Games もしくは League of Legends / Wild Rift の制作・運営に公式に関与している個人・団体の見解や意見を反映したものではありません。 League of Legends および Riot Games は Riot Games, Inc. の商標または登録商標です。

This product is not endorsed by Riot Games and does not reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties.
League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc.

トップへ戻るBack to top