|
|
dbd9f2973c
|
play data-safety: PSL_SUPPORT_DATA_DELETION_BY_USER is the general 'can users request deletion?' question; a delete-account URL answers yes (with PSL_DATA_DELETION_URL), dataSafety.dataDeletion for apps without one; check flags a no next to a delete-account URL
|
2026-10-12 09:46:58 +08:00 |
|
|
|
b5b8f2da9d
|
play data-safety: PSL_SUPPORT_DATA_DELETION_BY_USER as Play's single choice (partialDeletion true | false | 'auto90'), drop the removed PSL_DATA_COLLECTION_USER_REQUEST_DELETE (deletionRequest deprecated, check notes it); ship Google's empty form (cli/data/play-data-safety-form.csv, exported 2026-10-12), take every Answer requirement from it and report pairs not in it (formPairIssues) in check, declarations and play data-safety. Pitfall 21
|
2026-10-12 09:34:12 +08:00 |
|
|
|
147cee9721
|
templates: app / subscription-app answer dataSafety.partialDeletion; teaser Data safety row count 766
|
2026-10-12 08:40:36 +08:00 |
|
|
|
5afe4613c4
|
apple.name: the App Store name when the plain name is taken; console fill, apple listing, pull, check (30-char error, same-name hint), scan use it
|
2026-10-12 03:23:43 +08:00 |
|
|
|
582ea909ca
|
scan: accounts mean User ID, never email without evidence; accounts.signUp (username -> PSL_ACM_USER_ID_OTHER_AUTH); built bundles are low-trust evidence; privacy-manifest and scan find plugins in monorepo node_modules, workspaces and local SwiftPM packages
|
2026-10-12 02:03:07 +08:00 |
|
|
|
7f0bb7c2dd
|
init --profile app|game|subscription-app (default app): per-profile config, declarations, App Privacy, Data safety, listing and screenshot copy
|
2026-10-11 01:47:09 +08:00 |
|