With ~70% of Reports and Violations Center (RVC) traffic coming from mobile, the lack of a native experience limited access to a key transparency and support flow, creating compliance risk.
I led design of the native experience to preserve user trust and help prevent revenue loss from fines.
On mobile, RVC relied on non-native patterns that disrupted access to report updates. Authentication failures, redirect issues, and inaccessible outcome explanations made it difficult for users to review report details.
This was especially critical given EU transparency requirements requiring users to easily access explanations for reported and removed content.
.png)
Working within a three-week timeline, I partnered closely with PM, legal, engineering, and the design systems team to design a native solution that balanced resolving urgent risks and backend limitations.
.png)
The existing design system included a desktop-optimized table pattern, but no mobile equivalent. I explored how to adapt this pattern for mobile, while updating tab microcopy from 'Your Account' to 'Your Violations' to clarify intent based on early feedback.
.png)
As the pattern evolved, I moved to using a single divider between violations to strengthen groupings of related information and better align with patterns used across other Pinterest surfaces.
.png)
I explored a collapsible interaction pattern to reduce cognitive load and make the groupings clearer at a glance, allowing users to expand details as needed.
However, after reviewing EU transparency requirements with Legal, we needed to keep all violation details immediately visible, so we moved away from this pattern.
.png)
I partnered with the Design Systems team to validate and refine the mobile table pattern for reuse across similar surfaces.
.png)
To better align with native mobile expectations and reduce engineering lift, I replaced components in the 'Submit Appeal' workflow with native iOS patterns.
Rather than directly translating the desktop confirmation pattern into a mobile partial sheet, I used toast notifications to provide clear feedback without interrupting the flow.
.png)
I extended this toast pattern to desktop for a unified cross-platform experience.
.png)
The final solution delivered a trustworthy, native reporting experience, closing critical gaps while giving Pinners visibility into decisions made on the content they report.
.png)
Users can challenge content moderation decisions and receive clear feedback throughout the appeal process.
.png)