Sharing isn’t the problem. Audience control is.
Designing and prototyping an indistinguishable iOS-native integration for per-status granular audience selection within WhatsApp without breaking core platform habits.
View PrototypeThe Context Collapse
Repetitive Settings
Users must navigate entirely out of the camera view into global settings just to modify their "My Contacts Except" list.
Risk of Oversharing
72% of users post to an unintended audience because they forget they globally changed their whitelist yesterday.
Static Audiences
Binary "blocklist" choices fail to acknowledge overlapping social circles (Family, Co-workers, Gaming friends).
A Context-Aware Foundation
Per-Status Audience Selector
An inline pill organically embedded right above the caption box allows confirming visibility immediately before sending.
Reusable Safe Groups
Introduce the ability to pre-save frequent audience constellations directly within the upload workflow.
Smart Global Defaults
Any custom selection correctly reverts to the global "My Contacts" default on the next upload to prevent state-amnesia.
Interactive Prototype
Control exactly who sees each status in real-time. Try creating a group or selecting an audience!
The Optimal Path
Before
- Modifying audiences requires exiting out of the camera.
- No visual confirmation to who you're actually sharing the status with prior to uploading.
After
- One-tap inline audience configuration.
- Explicit visual confirmation and fail-safe defaults organically embedded into the view.
Applied UX Methodologies
Contextual Control
Giving users power precisely when they need it.
Cognitive Load Reduction
No reverse-calculating who is in an obscure blocklist.
Error Prevention
Temporary overrides prevent accidental sharing tomorrow.
Familiar Interaction
Strict adherence to Apple HIG native mechanics.