プライバシーポリシー

最終更新日: 2026年9月23日

Unlockaは、自分のSteam実績を予定・挑戦中のタスクとして管理する非公式アプリです。Valve Corporationが提供・推奨するアプリではありません。Steamへの書き込みや、Steamのパスワードの取得は行いません。

取得する情報と用途

利用者が説明を確認して同意した後、プロフィール検索・初回取得・手動同期・有効にした自動同期によって、次の公開情報を取得します。

情報用途
入力したSteamID・カスタムID・プロフィールURL利用者が指定したプロフィールの特定
公開表示名・アバター・プロフィールURL・公開設定登録するプロフィールの確認と表示
所有ゲーム・プレイ時間・最終プレイ日時ライブラリと最近のゲームの表示
実績の定義・解除状況・解除日時・世界達成率実績の検索、タスク完了判定、コレクションの表示
現在プレイ中のゲーム・オンライン状態アプリを利用している間のおすすめの切り替え

プロフィール公開とゲーム詳細公開は別の設定です。公開設定やSteam APIの制限により、情報を取得できない場合があります。本アプリには本人認証がありません。自分が管理するプロフィールのみを登録してください。

端末に保存する情報

選択したSteamID・表示名・説明への同意バージョン、自動同期設定を端末に保存します。タスクの状態・並び順・攻略メモと取得済み実績はSteamIDごとに保存し、アカウントを切り替えても元のデータを保持します。

タスクと攻略メモはサーバーに送信しません。旧版の所有者不明のタスクは端末に保管し、利用者の操作で取り込みます。旧キャッシュも自動削除しません。画像は端末の画像キャッシュに残る場合があります。

端末保存情報は、OSのバックアップ設定に応じてOS提供者のバックアップ対象になる場合があります。

サーバーと外部サービス

Steam APIキーをアプリに含めないため、Cloudflare Workersを中継に使用します。入力した識別子をCloudflareに送り、必要な識別子をValveのSteam Web APIへ渡します。取得したプロフィール・ゲーム・解除状況は応答として端末へ返し、アプリのサーバーデータベースや共有キャッシュへ保存しません。

共有キャッシュには個人と結び付かないゲームごとの実績定義・世界達成率だけを保存し、24時間の有効期限を設定します。Steamのプロフィール画像・ゲーム画像は画像配信元へ直接リクエストするため、配信元にもIPアドレスなど通常の通信情報が伝わります。

実績の画面にある「攻略を調べる」のリンクは、利用者が押したときだけ端末のブラウザで外部サイト(Google検索・Steamコミュニティ)を開きます。検索語として渡すのはゲーム名と実績名だけで、SteamID・表示名・攻略メモは渡しません。遷移先での取り扱いは各社のポリシーに従います。

アプリから中継サーバーへの識別子はHTTPSのリクエスト本文で送り、URLには含めません。個人の取得結果にはHTTPキャッシュへの保存を禁止する指定を付けます。中継サーバーからSteamへの通信にはSteam APIが指定する形式の識別子が含まれます。

中継Workerのリクエストログ・トレースの永続保存とLogpush転送は無効にします。アプリ独自のログに入力内容、SteamID、通信本文を記録しません。通信の処理と短期間のアクセス回数制限にIPアドレスを使用します。Cloudflare・Valve・画像配信元が自社サービスの安全な運営のために扱う通信情報まで、この設定で無効になるわけではありません。

この変更前の開発版で保存されたWorkers Logsには識別子を含むURLが残る場合があります。Cloudflareの標準保存期間はプランにより3日または7日です。ログ保存の無効化は過去ログの即時削除ではなく、過去ログは保存期間の経過で失効します。

CloudflareとValveはいずれも米国に本拠を置く事業者です。情報は日本・米国を含む複数の国・地域で処理される場合があります。Cloudflareの処理拠点はネットワークの国・地域一覧を参照してください。問い合わせメールはGmailで受信します。

個人情報の販売、広告目的の利用、アプリをまたぐ追跡は行いません。広告SDKは組み込んでいません。位置情報・連絡先・カメラ・マイク・広告識別子は取得しません。画面と操作の記録は次のとおりで、いつでも停止できます。

画面の記録

どこで使いにくいかを直すために、アプリの画面と操作を記録します。既定は有効です。 初回設定の画面でこの記録についてお知らせし、同意いただいたうえで開始します。

プロフィール画面の「画面の記録」からいつでも停止できます。 オフに戻すと、その時点で記録と送信を停止し、次回以降の起動でも記録SDKの初期化を行いません。オフのままでもアプリの機能は変わりません。

この説明はバージョン2です。バージョン1までに同意いただいた方には、記録を始める前に改めて説明を表示し、同意を確認します。

記録にはMicrosoft Clarityを使います。Clarityは画面の再生(セッションレコーディング)とヒートマップの仕組みで、オンの間はアプリの画面そのものが記録されます。 画面の配置、画面の移り変わり、タップやスクロールの位置と時刻に加えて、そのとき画面に表示されていた内容が記録に残ります。

伏せられるもの、記録に残るものは次のとおりです。

内容
伏せて記録するSteamの表示名、アバター画像、SteamID、入力欄の中身(攻略メモ、プロフィールURLの入力)、画面に表示される数字(プレイ時間、達成率、件数、日時)
記録に残るゲーム名、実績名と解除条件、ゲームの画像、実績のアイコン、画面の配置と操作

つまり、オンにしている間の記録には、どのゲームを所有していてどの実績を追っているかが映ります。 表示名・アバター・SteamIDは伏せた状態で記録するため、記録からSteamアカウントを特定する手がかりは残りません。攻略メモの本文も入力欄の中身として伏せられます。

ただし、所有ゲームの組み合わせそのものは記録に残るため、完全に匿名化されるわけではありません。

この設定は変更でき、変更後は文字と画像をすべて伏せる形にもできますが、変更は反映に最大1時間かかり、それ以前の記録には遡及しません。

これに加えて、アプリから次の操作を独自の記録として送ります。

送るもの内容
起動アプリを開いたこと
サンプルの開始・プロフィールの指定初回設定のどこまで進んだか
同期の結果成功・一部・失敗などの種別、自動か手動か、解除された実績と完了したタスクのおおよその件数(0件・1件・2〜5件・6件以上の別)
タスクの作成・状態の変更予定・挑戦中などの状態名
プレイ中の検出プレイ中のゲームを取得できたこと
画面名ホーム・タスク・ライブラリ・ゲーム・実績・プロフィールの別

この独自の記録にはSteamID・表示名・プロフィールURL・ゲーム名・実績名・攻略メモ・エラーの本文を含めません。送る文字列はアプリ内であらかじめ定義した語をつないだものに限られ、自由入力の文字列を送る経路がありません。ログインは行わず、アプリからClarityへSteamIDや利用者を特定する値を渡すこともありません。識別にはClarityが端末ごとに自動生成するIDだけを使います。

前述のとおり表示名・アバター・SteamIDは伏せて記録するため、記録とSteamアカウントは結び付きません。

Clarityは広告目的の保存に同意しない設定で初期化します。Clarityは通信元のIPアドレスから国・地域を推定し、端末の機種・OS・画面サイズを記録します。Microsoft Corporationは米国に本拠を置く事業者です。

アプリ内購入

Unlocka+の購入・復元と利用権利の確認に、AppleのApp StoreとRevenueCat, Inc.を利用します。RevenueCatにはSDKが生成する匿名のアプリ内ID、購入履歴・商品・取引情報、アプリのバージョン、購入状況の確認に必要な端末・通信情報が送られます。利用目的は購入の検証、機能の提供、復元と売上の把握です。クレジットカード等の支払情報はAppleが扱い、アプリ運営者やRevenueCatは取得しません。

アプリからRevenueCatへSteamID、表示名、所有ゲーム、実績、攻略メモは渡しません。Steamアカウントと購入用の匿名IDを結び付けません。購入状況の確認は「画面の記録」の設定とは別に行い、記録をオフにしても購入と復元を利用できます。RevenueCatが未設定のビルドでは初期化・通信を行いません。

購入権利の確認結果は端末にも保存し、オフライン時に利用を継続するために使用します。管理するゲームの選択はSteamIDごとに端末に保存し、RevenueCatや自前サーバーには送りません。購入の復元でタスク・メモは復元されません。

RevenueCatは米国に本拠を置く事業者であり、購入情報は日本以外でも処理される場合があります。アプリの削除はApple・RevenueCatが保持する取引記録の削除を意味しません。購入情報の保持と削除に関する相談は運営窓口までご連絡ください。取引記録は各社の方針にも従います。

保存期間と削除

対象保持と削除方法
タスク・攻略メモ削除するまで端末に保存。プロフィールの「タスクをすべて削除」で現在のアカウント分を削除
実績キャッシュ端末に保存。プロフィールの「保存データを削除して取り直す」で現在のアカウント分を消して再取得
別アカウントのデータ切替後も保持。対象アカウントに切り替えて操作
同意・自動同期・アカウント設定、旧データを含む端末の全データアプリを削除するとアプリ領域から削除。OSバックアップはOS側で管理
サーバー共有キャッシュ24時間で失効。個人の解除状況やメモは含まない
画面の記録設定をオフにすると以降は記録しません。記録済みの画面再生はClarityの既定で30日、ヒートマップと印を付けたセッションは9か月で削除されます
問い合わせメール対応に必要な間保持。対応完了後1年を目安に削除。法令対応・紛争対応等で必要な場合を除く

自動同期をオフにしても、初回取得、利用者が開いたゲームの初期表示、手動更新、アプリ内のプレイ中表示に必要な通信は発生します。情報取得をやめる場合はアプリの利用を中止できます。Steamの公開設定を変更しても、取得済みの端末キャッシュが自動的に削除されるわけではありません。

外部サービスが運用上保有する情報の取り扱いは各社のポリシーにも従います。個人情報の確認・削除・同意撤回に関する相談は下記の窓口へご連絡ください。

お子様の利用

Steamの利用条件を満たす方を対象とします。13歳未満の方から意図的に個人情報を取得しません。

変更とお問い合わせ

重要なデータ利用の変更時には、必要に応じてアプリ内で説明を改めて表示します。

運営・個人情報に関する問い合わせ先: batcan3216@gmail.com

ヘルプ・お問い合わせ / 利用条件