Request deletion of your SOLCT online account
Various Variant accepts deletion requests for SOLCT online accounts and associated data on iOS and Android. You can request deletion by email without reinstalling, including after uninstalling the app or losing your device.
If your email app does not open, write to info@variousvariant.com with the subject “SOLCT Account Deletion”. Include your public ID, display name, OS and whether you can still use the app, if known. Unknown fields may be left blank. Opening the link does not send the email or delete an account; review and send the message yourself.
What happens next
- We review your message and explain any identity checks and the expected next steps.
- After verifying that the request is yours, we delete the SOLCT online account and associated data.
- We notify you by email when complete. If we cannot proceed, including when ownership cannot be verified, we explain why and what further checks may help.
A public ID or display name alone does not establish ownership. Do not send passwords, device authentication secrets, payment details, identity documents or complete backup files.
What is deleted and what remains
Deletion covers all supported generations of SOLCT online scores, profile, incomplete sync data, reports sent by or about you, authentication, device-recovery mappings and the public-ID reservation. The deleted account and previous public ID cannot be restored.
Local progress, G and purchase rights remain. Apple/Google purchase histories and Game Center/Google Play Games data are managed separately by those providers and are not deleted by this request alone. A web request cannot remotely erase credentials on your device, but the server invalidates access to the deleted account. Joining again creates a new ID and may resend eligible records retained on your device.
A minimal deletion receipt is kept for seven days after completion and then removed through expiry-based automatic cleanup. Support emails are kept only while needed to handle the request and removed when no longer needed. See the retention policy below for cloud audit logs and other records.
If you can use the app, you may also open Leaderboard → Delete online account and records. If you only play offline and have never joined the SOLCT online leaderboard, there is no SOLCT online account to delete.
日本語
適用範囲・運営者
Various Variantが提供するSOLCTにおける情報の取り扱いです。iOS版・Android版の公開版とテスト版を対象とします。機能の提供状況はOS、インストールした版、各サービスの対応状況によって異なり、実際の取得・送信は利用する機能に従います。サイト全体の取り扱いはサイトのプライバシーポリシーをご確認ください。
端末内の情報とバックアップ
進行、全操作履歴、途中プレイ、クリア記録、BEST、バッジ、Gの台帳、解放、表示名、設定を端末に保存します。ゲームの継続、報酬や消費の重複防止、記録の整合性確認に使います。主なパズルはオフラインで遊べます。
バックアップは利用者が選んだファイル保存先へ書き出します。自動で運営者へ送信せず、ランキング認証秘密値と購入権利は含めません。書き出したファイルとiOSのOSバックアップは利用者の設定・保存先サービスに従います。Android版ではアプリデータをOSの自動バックアップ・端末間転送の対象外とし、進行の引き継ぎにはアプリのファイル書き出し・復元を使います。
任意のオンラインランキングとGame Center・Google Play Games
ランキングへ参加すると、公開ID、内部アカウント識別子、表示名、正式なスコア・ステージ・時間・手数などの検証用記録、装備バッジや成長情報をSOLCT専用サーバーへ送ります。名前、公開ID、順位、点数とプロフィールが他の参加者に表示されます。本名や連絡先を表示名に使わないでください。
認証秘密値はこの接続先ごとにiOSでは端末のKeychain、AndroidではAndroid Keystoreの鍵で暗号化した端末内領域で管理し、サーバーでは秘密値のハッシュや認証トークンを用いて本人確認と不正利用防止を行います。公開IDだけでは認証できません。Google Firebase / Google Cloudの東京リージョンでランキングを運用し、IPアドレス、通信日時、応答状況等が基盤の運用記録に含まれる場合があります。
iOSのGame Centerの接続も任意です。対応する正式成績と実績をAppleへ送り、Appleのアカウント・プライバシーの取り扱いが適用されます。SOLCTのオンラインアカウントとは別のサービスです。
AndroidのGoogle Play Gamesへの接続も任意です。対応版で接続するとGoogleのプレーヤー識別子を使って記録の所有者を確認し、対応する正式成績と実績をGoogleへ送ります。Googleのアカウント・プライバシーの取り扱いが適用されます。SOLCTのオンラインアカウントやAppleのGame Centerとは別のサービスで、接続しなくても主なパズルは遊べます。
表示名の通報とブロック
表示名を通報すると、対象名、通報者と対象者の識別子、理由、日時などをサーバーに保存し、不適切な名前への対応と不正防止に使います。一般公開せず、対応のため運営者が確認します。関連するオンラインアカウントの完全削除では本人が送受信した通報も削除し、不要になった通報は運営上の確認後に削除します。ブロック一覧は端末に保存し、相手の順位計算は変更しません。
購入情報
iOS版のSOLCT PremiumはAppleの買い切り型アプリ内購入です。購入、復元と有効性確認に商品ID、取引ID、Appleの署名付き取引情報を使います。公開Premium表示の確認のため必要な場合はSOLCTサーバーへ署名付き情報を送り、検証済みの権利状態を保持します。購入証拠の本文をサーバーの独自データベースやログに保存しません。Apple Accountのパスワードやカード番号を運営者が取得することはありません。
Android版のSOLCT PremiumはGoogle Playの買い切り型アプリ内購入です。購入、復元と有効性確認に商品ID、Googleの署名付き購入情報、購入トークンを使い、確認済みの購入情報を端末内で暗号化して保存します。公開Premium表示の確認が必要な場合は購入トークンをSOLCTサーバーへ送り、対応する確認機能が有効な場合にGoogleへ購入状態を照会して、検証済みの権利状態を保持します。購入トークンや購入証拠の本文をサーバーの独自データベースやログに保存しません。Google Accountのパスワードやカード番号を運営者が取得することはありません。
AppleとGoogle Playの購入権利は別々に確認します。進行のバックアップに購入権利は含まれず、異なるストアへの権利移行には使えません。
任意広告とプライバシーの選択
G獲得を選んだ場合だけGoogle AdMobのリワード広告を利用します。視聴完了の確認で10Gを端末の台帳へ記録します。通常プレイ中の強制表示や広告の先読みは行いません。広告が使えない場合でもパズルはプレイできます。
Android版では広告を利用する前に年齢区分(13歳未満、13〜15歳、16〜17歳、18歳以上、回答しない)を確認します。生年月日は取得せず、選択はこの端末だけに保存し、進行バックアップ・ランキング・購入情報とは結び付けません。広告サービスには同意年齢未満やティーン向けの制限に必要なフラグを伝えます。G獲得画面で区分を変更できます。13〜15歳と未回答は制限の強い設定、16〜17歳はティーン向け設定とし、13歳未満の回答では広告を要求しません。年齢設定や広告への同意によって通常プレイを制限しません。
両OSで広告リクエストは非パーソナライズを指定します。iOS版ではGoogleのPublisher first-party IDを無効にしてから広告SDKを初期化します。ATTの許可を要求せず、IDFAを読む処理を追加していません。Android版では広告ID用のAD_ID権限とAdServicesの広告ID・アトリビューション・Topics権限をアプリから除外しています。ランキングの識別子・名前・プレイ履歴を広告SDKへ渡しません。
非パーソナライズでもデータを扱わないわけではありません。GoogleのSDKはIPアドレスから推定したおおよその位置、アプリや提供元の範囲の端末識別子(AndroidのアプリセットID等)、設定やログイン状況に応じたアカウント関連の識別子、閲覧した広告、広告操作、性能・クラッシュ等の診断情報を、広告配信・集計・解析・品質維持・不正防止に扱う場合があります。正確な位置情報の権限は要求しません。
広告前にGoogleのUMPで必要な同意や地域別の選択を確認します。必要な場合はG獲得画面の「広告のプライバシー設定」から変更できます。拒否してもゲームを制限しません。広告SDKが利用可能と判断した場合だけ広告を要求し、選択や在庫によっては表示されません。GoogleのポリシーとiOS SDKのデータ開示、Android SDKのデータ開示もご確認ください。
広告の通報とお問い合わせ
広告通報画面は、その起動中に最後に表示した広告の日時・配信元・応答IDを端末メモリだけに保持します。広告ID(IDFA等)、ランキングID、認証秘密値やセーブデータは含めません。利用者が選んだ場合だけ、任意の記入内容と合わせてメールの下書きを開くか、クリップボードへコピーします。メールは利用者が内容を確認して送信します。
受信したメールアドレス、本文、任意の端末情報や画像は、返信、問題調査、不適切広告への対応に使います。対応に必要な期間だけ保持し、不要になれば削除します。個人情報の開示・訂正・削除の相談も窓口で受け付けます。不要な個人情報、認証情報、決済情報やバックアップ全体は送らないでください。
オンラインアカウントの完全削除と保持期間
同期を止めるだけでは送信済みの記録は消えません。対応版の「ランキング → オンラインアカウントと記録を削除」で確認して実行すると、全対応世代の成績、プロフィール、途中の同期データ、本人が送受信した通報、認証トークン、端末復元対応表、公開IDの予約を削除します。サーバー完了確認後に、そのSOLCT接続先の端末認証秘密値とキャッシュ(iOSのKeychain、Androidの暗号化保存領域)も消します。
端末内の進行、スコア、バッジ、G、永久解放とApple・Google Playの購入権利は保持します。Game Center・Google Play Gamesや別アプリのデータには影響しません。後で改めて参加すると新しいIDになり、端末の対象記録が再送されます。アンインストールだけではオンライン記録は削除されません。
削除の再試行と同時再登録による復活を防ぐため、処理中は削除要求ハッシュ・処理状態と対象アカウントID・公開IDを保持し、完了まで再試行できます。完了後は秘密値のハッシュをキーとする最小の受付記録(要求ハッシュ、完了状態、有効期限)だけを完了時から7日間保持し、その後は期限に基づく自動処理で順次削除します。原文の秘密値、氏名、成績、公開IDは完了記録に含めず、ID回復に使いません。再送で期限を延長しません。
ランキング情報は機能提供に必要な間、または完全削除まで保持します。クラウド基盤のアクセス・監査記録は不正防止や障害調査に必要な期間および基盤の保持設定に従います。Apple・Googleが独自に扱う情報は各社の方針に従います。削除が終わらない、操作のない旧版を使っている、認証できない場合は窓口へご相談ください。必要な本人確認後、適用法令に従い対応します。
外部サービス・子ども・変更
Firebase AnalyticsやCrashlyticsをアプリ独自の利用分析として導入していません。Apple、Googleとメール・サイト運用事業者をサービス提供に必要な範囲で利用し、居住国の外で情報を処理する場合があります。販売を目的に利用者の情報を取り扱いません。
SOLCTは一般向けパズルで、子ども専用サービスではありません。保護者からのご相談を受け付けます。機能や取扱いの変更に応じて本ページと更新日を改め、必要な案内と同意確認を行います。
English
Scope and operator
This policy describes how Various Variant handles information in SOLCT, including public and test versions on iOS and Android. Feature availability depends on the OS, installed version and supported services. Actual collection and transmission depend on the features you use. See the website privacy policy for the site itself.
Local records and backups
Progress, full move histories, unfinished games, clear records, personal bests, badges, the G ledger, unlocks, display name and settings are stored on your device. They support continued play, consistent records and prevention of duplicate rewards or charges. Main puzzles work offline.
Backups are exported only to the file destination you select. They are not automatically sent to us and exclude leaderboard credentials and purchase entitlement. Exported files and iOS system backups follow your settings and the selected storage service’s practices. On Android, app data is excluded from automatic OS backup and device-to-device transfer; use the app’s file export and restore feature to transfer progress.
Optional online leaderboards and Game Center / Google Play Games
Joining the leaderboard sends your public ID, internal account identifier, display name, non-practice scores and verification records such as stage, time and moves, equipped badges and growth information to SOLCT’s dedicated server. Other players can see your name, public ID, rank, scores and profile. Do not use your real name or contact details as your display name.
Credentials are stored for the specific endpoint in the device’s Keychain on iOS, or in local storage encrypted with an Android Keystore key on Android. Server-side credential hashes and authentication tokens are used for authentication and abuse prevention; a public ID alone is not authentication. Rankings run on Google Firebase / Google Cloud in Tokyo. Infrastructure operational logs may include IP addresses, request times and response status.
On iOS, Game Center is also optional. Eligible non-practice scores and achievements are sent to Apple under Apple’s account and privacy practices. It is separate from the SOLCT online account.
On Android, connecting to Google Play Games is optional. In a supported version, a Google player identifier is used to verify record ownership, and eligible non-practice scores and achievements are sent to Google under Google’s account and privacy practices. This is separate from the SOLCT online account and Apple Game Center. Main puzzles do not require this connection.
Name reports and blocking
Reporting a display name sends the reported name, reporter and reported-player identifiers, reason and time to the server for moderation and abuse prevention. Reports are reviewed by the operator and are not public. Fully deleting a related account also deletes reports sent by or about that account. Reports no longer needed are removed after operational review. Your block list is local and does not change another player’s ranking calculations.
Purchase information
On iOS, SOLCT Premium is an Apple non-consumable purchase. Product IDs, transaction IDs and Apple-signed transaction information are used for purchase, restoration and entitlement checks. When needed to verify a public Premium display, signed information is sent to the SOLCT server and verified entitlement status is retained. Purchase-evidence bodies are not stored in our server database or application logs. We do not obtain Apple Account passwords or payment-card numbers.
On Android, SOLCT Premium is a Google Play non-consumable purchase. Product IDs, Google-signed purchase information and purchase tokens are used for purchasing, restoration and entitlement checks. Verified purchase information is cached in encrypted local storage. When needed to verify a public Premium display, the purchase token is sent to the SOLCT server. Where the corresponding verification service is enabled, Google is queried for purchase status and verified entitlement status is retained. Purchase tokens and purchase-evidence bodies are not stored in our server database or application logs. We do not obtain Google Account passwords or payment-card numbers.
Apple and Google Play purchase rights are verified separately. Progress backups exclude purchase entitlement and cannot transfer rights between stores.
Optional ads and privacy choices
Google AdMob rewarded ads are requested only when you choose to acquire G. A confirmed completed view records 10 G in your local ledger. There are no forced ads or ad preloading during ordinary play. Puzzles remain available when ads are unavailable.
On Android, before using ads we ask only for an age group: under 13, 13–15, 16–17, 18 or older, or prefer not to answer. We do not collect a date of birth. The choice is stored only on this device and is not linked to progress backups, leaderboards or purchases. Necessary under-age-of-consent and teen restriction signals are passed to the advertising service. You can change the group on the G acquisition screen. Ages 13–15 and unanswered choices receive the more restrictive settings; ages 16–17 receive teen settings. No ad is requested for an under-13 answer. Age settings and ad consent do not restrict ordinary gameplay.
Ad requests specify non-personalized ads on both platforms. On iOS, Google’s Publisher first-party ID is disabled before the ad SDK is initialized. The iOS app does not request ATT authorization or include code to read IDFA. The Android app excludes the AD_ID permission and AdServices permissions for advertising IDs, attribution and Topics. Leaderboard identifiers, names and play histories are not passed to the ad SDK.
Non-personalized does not mean that no data is processed. Google’s SDK may process IP-derived approximate location, app- or publisher-scoped device identifiers (such as Android app set IDs), account-related identifiers depending on configuration and sign-in status, ads viewed, ad interactions, performance data, crashes and other diagnostics for ad delivery, aggregate reporting, analytics, quality and fraud prevention. The app does not request precise-location permission.
Google UMP checks required consent and regional choices before ads. Where required, choices can be changed through Ad privacy settings on the G acquisition screen. Refusal does not restrict gameplay. Ads are requested only when the SDK says this is permitted and may be unavailable depending on choices or supply. See Google’s policy and the iOS SDK data disclosure and Android SDK data disclosure.
Ad reports and support
The ad-report screen keeps only the last shown ad’s time, source and response ID in memory for the current app session. It does not include advertising IDs such as IDFA, leaderboard IDs, credentials or saved-game data. Only when you choose an action does it open an email draft or copy this metadata and your optional description to the clipboard. You review and send the email yourself.
Email addresses, messages, optional device details and images you send are used to reply, investigate issues and address inappropriate ads. They are kept only as long as needed for that response and removed when no longer needed. Contact us for access, correction or deletion requests. Do not send unnecessary personal information, credentials, payment details or full backup files.
Full account deletion and retention
Stopping sync does not delete previously sent records. In a supported version, open Leaderboard → Delete online account and records and confirm. The process removes all supported generations of scores, profiles, incomplete sync data, reports sent by or about you, authentication tokens, device-recovery mappings and the public-ID reservation. After server confirmation, the device credentials and cache for that SOLCT endpoint (in the iOS Keychain or Android encrypted storage) are also removed.
Local progress, scores, badges, G, permanent unlocks and Apple and Google Play purchase rights remain. Game Center, Google Play Games and other apps are unaffected. Joining again creates a new ID and resends eligible local records. Uninstalling alone does not delete online records.
To retry deletion safely and prevent concurrent registration from restoring data, a pending request retains a request hash, state and the target account and public IDs until completion. After completion, only a minimal receipt keyed by a credential hash remains: the request hash, completion state and expiry. It expires seven days after completion and is removed afterward by the expiry-based automatic cleanup process. Completed receipts contain no plaintext credential, name, scores or public ID and cannot recover the old ID. Repeated requests do not extend expiry.
Leaderboard information is retained while needed to provide the feature or until full deletion. Cloud access and audit logs follow infrastructure retention settings and the periods needed for security and troubleshooting. Apple and Google retain information they process independently under their own policies. Contact us if deletion cannot finish, your older version lacks the action or you cannot authenticate. We handle requests under applicable law after appropriate identity checks.
Service providers, children and changes
Firebase Analytics and Crashlytics are not used for our own app-usage analytics. Apple, Google and email or website providers are used as needed to provide the service; processing may occur outside your country. We do not process user information for sale.
SOLCT is a general-audience puzzle, not a service specifically for children. Parents and guardians can contact us about information handling. We update this page and its date when practices change and provide required notices and consent choices.