
GDPR Consent Flow
Meta's consent prompt for ad partner data. Saying no used to mean digging through settings.
- backtracking in the flow
- −30%
- incremental revenue protected
- 1.97%
Senior product designer · Privacy and consent, commerce, benefits, AI

Drag the handle. Arrow keys work too.
Ten years designing consumer products, including privacy and consent at Meta. I also build and ship my own apps.
Six projects from Meta, Aptia and Golf Channel. More on the Work page.

Meta's consent prompt for ad partner data. Saying no used to mean digging through settings.

A benefits portal and Benefits Coach, designed in a working React and Firebase prototype.
Prototype used in every sales pitch.

A standalone app for scoring rounds with GPS and competing against friends in real time.

Advertiser controls, with a global opt-out one level deeper and an explanation of what to expect.

A mobile-first redesign of GolfNow across the web, iOS, Android and Apple Watch.

Ad controls for thousands of topics, organized so you can actually browse them.
Worked with
Side projects, shipped
Hobby apps I designed, built and shipped myself, for iOS and Android.


An AI travel planner that builds each day around where you want to eat.

An AI concierge for EPCOT's food festivals, with recommendations checked against a live catalog.

A private restaurant journal that adds up to your own printed guide each year.
GolfNow across web, iOS, Android and Watch. At Meta, 20,000+ ad topics organized into a hierarchy.
Compete as its own app, apart from booking. AptiaOne from the ground up, with the design in a working prototype.