Better Access controls on port
Access Control Setup for Port Contacts
COMPANY
Port
Port
ROLE
Product Designer
EXPERTISE
UX Research, Information Architecture, Prototyping, Product Strategy, Visual Design.
Timeline
72 hours
72 hours
YEAR
2023
2023
Glimpse of the final solution
Glimpse of the final solution






🎯Outcome
Released a novel feature into the market
Designed a novel app 0 -> 1 feature which the users didn't know they needed.
Pioneered the design direction for this feature
Pitched ideas to stakeholders and convinced the impact of certain additions like counters and limits.
💭 Defining the problem
🤔
How might we empower users to effortlessly manage privacy and access controls across different relationships, ensuring seamless security and customization within Port Messenger?
💡Solution
➡️ The proposed solution allows users to create, name, edit, and delete permission presets within the Port by Numberless app. These presets can be applied to both one-on-one and group connections, making it easy to manage privacy and access settings across different relationships.
🛎️
Why is it
important?
🛎️
Why is it
important?
The Future of Private, Scalable Connections
Superusers—business owners, community leaders, and professionals—need to make multiple connections on the go without compromising privacy. Superport makes it seamless.
Effortless Privacy Control
Managing privacy shouldn't be a hassle. With Permission Presets, users can predefine and apply customized access settings, ensuring seamless control over personal and professional interactions.
⚙️Design Deep Dive
🕵️♀️ Research and Planning
🕵️♀️ Research and Planning
When introducing a novel feature, we prioritized user behavior over assumptions to create a seamless experience. Our approach included:
📊 Competitor Analysis – We studied WhatsApp, Signal, Telegram, and KakaoTalk to understand industry trends.
🗣️ User Insights – Surveys and secondary research helped us uncover how people naturally connect.
🔗 Key Findings – Users were open to the option of setting sccess controls based on their relationship with the new connect.
👩🎨 Design & Prototyping
Building Permission presets required a dynamic, iterative approach that adapted to technical advancements and evolving feature goals. Our process focused on:
🔄 Rapid Iteration & Stakeholder Alignment – Multiple cycles of prototyping, pitching, and refining based on cross-functional feedback.
📊 Competitive UX Benchmarking – Analyzed industry leaders to identify whitespace opportunities and enhance differentiation.
🎨 High-Fidelity Design – Developed pixel-perfect screens while ensuring scalability within an evolving design system.
🛠️ Building Design Systems – Balanced feature finalization alongside building design systems and writing design documentations.
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
user profile screen
Flow start here, when the user clicks on the permission preset option
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
user profile screen
Flow start here, when the user clicks on the permission preset option
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
user profile screen
Flow start here, when the user clicks on the permission preset option
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
user profile screen
Flow start here, when the user clicks on the permission preset option
user profile screen
Flow start here, when the user clicks on the permission preset option
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
user profile screen
Flow start here, when the user clicks on the permission preset option
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
user profile screen
Flow start here, when the user clicks on the permission preset option
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
user profile screen
Flow start here, when the user clicks on the permission preset option
create presets view
The preset view screen allows the user to set the permissions he likes and also name them and set it to one on one connections or groups.
Edit preset label
The user has the ability to name the label of the preset
delete preset view
When the user is no more in need of a particular preset he has the freedom to delete it.
🎯Takeaways
Embracing Uncertainty
Navigating scope changes, evolving product narratives, and tech upgrades taught me that flexibility isn’t just a skill—it’s a mindset. Iteration and feedback loops drive clarity in design.
Structure, Iterate, and Experiment
There’s no one-size-fits-all approach to problem-solving, but a structured process helps. Iterating on feedback while leaving room for creative exploration leads to better solutions.
View other case study
🎯Takeaways
Embracing Uncertainty
Navigating scope changes, evolving product narratives, and tech upgrades taught me that flexibility isn’t just a skill—it’s a mindset. Iteration and feedback loops drive clarity in design.
Structure, Iterate, and Experiment
There’s no one-size-fits-all approach to problem-solving, but a structured process helps. Iterating on feedback while leaving room for creative exploration leads to better solutions.
🎯Outcome
Released a novel feature into the market
Designed a novel app feature which the users didn't know they needed.
Pioneered the design direction for this feature
Pitched ideas to stakeholders and convinced the impact of certain additions like counters and limits.
🛎️
Why is it
important?
🛎️
Why is it
important?
The Future of Private, Scalable Connections
Superusers—business owners, community leaders, and professionals—need to make multiple connections on the go without compromising privacy. Superport makes it seamless.
Effortless Privacy Control
Managing privacy shouldn't be a hassle. With Permission Presets, users can predefine and apply customized access settings, ensuring seamless control over personal and professional interactions.
💭 Defining the problem
🤔
How might we empower users to effortlessly manage privacy and access controls across different relationships, ensuring seamless security and customization within Port?