
OS Permission Request Sheet
Design the system permission sheet that appears on top of an app when it asks for access. It should feel like a native mobile OS prompt, not an in-app modal pretending to be one.
The sheet needs to present the app name, the access being requested, and the three standard choices: Allow Once, While Using the App, and Don’t Allow. The hierarchy should make the request and consequence easy to read at a glance.
This surface lives at a high-stakes moment: the app is paused, the user is deciding whether to trust it, and the system has to stay in control. Keep the content tight and the visual treatment unmistakably system-owned.
Make the default state interesting by showing how the sheet sits over a dimmed app screen, with enough context behind it to understand the interruption without competing with the prompt itself.
Treat the three actions as different commitment levels, not equal buttons; the safest choice should be visually clear without making the dialog feel biased.
Better at UI design with every challenge
Select complexity and generate challenge.
Pick a platform.
Get design challenge updates in your inbox
New prompts and challenge updates. It’s free.