console verify App Privacy: real page text (category-only summary sections, ' | ' joined lines, Apple's commas); tracking label without 'data data'; Play Data safety page path confirmed
This commit is contained in:
parent
2b101f0fd8
commit
7e09947e62
5 changed files with 37 additions and 4 deletions
|
|
@ -107,7 +107,9 @@ export function nameText(n: Name): string {
|
|||
|
||||
/** App Privacy labels verified on the real dialog (2026-10-12). */
|
||||
const linkedLabel = (t: string, yes: boolean) => `${yes ? 'Yes' : 'No'}, ${t.toLowerCase()} data collected from this app ${yes ? 'is' : 'is not'} linked to the user’s identity`;
|
||||
const trackingLabel = (t: string, yes: boolean) => (yes ? `Yes, we use ${t.toLowerCase()} data for tracking purposes` : `No, we do not use ${t.toLowerCase()} data for tracking purposes`);
|
||||
// "Crash Data" -> "crash data", not "crash data"
|
||||
const dataOf = (t: string) => (/\bdata$/i.test(t) ? t.toLowerCase() : `${t.toLowerCase()} data`);
|
||||
const trackingLabel = (t: string, yes: boolean) => (yes ? `Yes, we use ${dataOf(t)} for tracking purposes` : `No, we do not use ${dataOf(t)} for tracking purposes`);
|
||||
/** Purpose labels as the console shows them (curly ’ in Developer’s). */
|
||||
const purposeLabel = (p: string) => p.replace(/'/g, '’');
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue