Incognito launcher needs its own icon and label, and neither exists #31
Labels
No Label
P0
P1
P2
release-blocker
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: null/Privacy-Period-Tracker#31
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
§42 lists an incognito app icon as required artwork. Nothing has been drawn, and the feature it belongs to is not built either.
What is true now
There is no incognito icon, no
activity-alias, and no alternative launcher label anywhere inapp/src/main/. The only trace is a comment inapp/src/main/res/values/strings.xmlnoting that §32 wants one.docs/security/SECURITY.mdwas corrected atad085fbto stop describing the option as existing.Batch 08 owns the incognito launcher option, per its milestone description.
What it costs
This is the one piece of artwork in the project that is a privacy control rather than decoration. Its whole job is that a person looking at a shared or borrowed phone learns nothing from the home screen.
Severity note:
P2today, because nothing ships it and nothing is therefore wrong. It becomesP1the day the incognito toggle is user-visible — shipping the option with the standard icon is worse than not shipping it at all, because a user will rely on it and be wrong.What to do
activity-aliaswith its own icon and its own label, toggled by enabling one alias and disabling the other.Traps
Why filed and not fixed
The drawing needs an artist, and the alias wiring should land with §32's toggle rather than ahead of it — an alias that can be enabled with no setting to control it is a half-feature that looks finished.
Verify: With the incognito option enabled on a device, the home screen shows a neutral icon and a neutral label, neither identifying the product; disabling it restores both; and the app still updates over an existing install without a second application id.