Platform design · Vimeo · 2016–2025

Building the platform
that lets anyone
run a streaming channel.

I spent about 10 years designing Vimeo Streaming's cross-platform distribution product, starting with the VHX integration after the acquisition and eventually growing it into a mature product serving creators on web, mobile, and every major TV platform.

$429M+
Annual creator revenue
Millions+
Daily plays
11+
Platforms (web, mobile, TV)
5,000+
Channels launched

A two-sided ecosystem with competing needs.

Vimeo Streaming had to serve two very different users at the same time, with conflicting needs, on a single product surface.

The creator

  • Needs full brand control — their channel, their identity
  • Wants to manage subscribers, pricing, and content in one place
  • Has no engineering team — needs no-code app publishing
  • Expects analytics to understand what's working
  • Must comply with platform guidelines (Apple, Roku, Google)

The viewer

  • Expects a native, platform-appropriate experience
  • Won't tolerate generic-looking apps that feel "built by template"
  • Moves between web, phone, and TV — expects continuity
  • Pays the creator directly — trust is the product
  • Discovers content differently on each platform

Three directions.
One clear winner.

Before committing to an approach, I explored three different models for how creators would customize and publish their apps.

01

Full granular control

Every element (colors, layout, typography, section order) fully editable. Maximum flexibility for creators, but also maximum complexity.

✕ Rejected — Cognitive overload
02

Single locked theme

One beautiful default. Creator only sets their logo, colors, and content. Fastest time-to-launch, least differentiation across channels.

✕ Rejected — Brand dilution
03

Modular template system

Curated, platform-compliant templates with guided customization zones. Structure ensures compliance; flexibility enables brand expression.

✓ Shipped

The constraints that
shaped the decision.

Platform compliance wasn't optional. Apple, Roku, Amazon, and Google all have strict HIG requirements. Any solution had to make compliance invisible to creators while still feeling like their brand.

Consideration Full control Locked theme Modular templates
Platform compliance Creator's problem Guaranteed Built-in by design
Brand differentiation Maximum None Meaningful within guardrails
Time to launch Weeks of setup Hours Days — right amount of effort
Support burden Extremely high Minimal Low — decisions are guided
Viewer experience Unpredictable Consistent but bland Consistently excellent
Creators don't actually want infinite options. They want confidence. A good constraint gives them that.

One product. Three
platform realities.

The modular App Builder shipped across web, mobile, and TV. Each platform got its own interaction patterns, navigation model, and visual hierarchy.

💻

Web

The creator's main management tool. Drag-and-drop layout, inline preview, instant publishing. Designed so non-technical creators could get started without onboarding.

Creator-facing
📱

Mobile (iOS + Android)

Portrait mode, offline downloads, branded splash screens. The streaming app that lives on your home screen — everything around the content, not just the video.

Viewer-facing
📺

TV (tvOS, Android TV, Roku, Fire TV, Samsung, LG)

10-foot UI adapted to each platform's HIG. Content rails, poster grids, and lean-back browsing designed for D-pad remotes (no pointer, no keyboard). Each platform had its own safe areas, overscan rules, and focus-state conventions. Shipped across 6+ TV platforms with consistent branding while respecting each platform's navigation patterns.

Viewer-facing · 10-foot UI

The product,
in detail.

A look at the shipped interfaces across the Vimeo Streaming platform.

TV app loop
Mobile app loop
Dropout TV app
Dropout mobile app
Criterion TV app
Criterion mobile app
2nd Try TV app
2nd Try mobile app
Vimeo screen 3
Vimeo screen 4
Vimeo screen 5

What shipped and
what I learned.

11+
TV and mobile platforms with consistent creator-branded experiences
0→1
App Builder built from scratch — became the primary creator acquisition driver
10yr
Tenure on the product — through VHX acquisition, rebrand, and platform shift to B2B
Millions+
Daily video plays through creator-published apps on the platform

What worked

The template system gave creators enough flexibility to feel ownership without opening support chaos. Compliance-by-default was the right call.

What I'd do differently

We should have invested in viewer-side research earlier. Creator feedback dominated the roadmap because they were vocal — viewers were invisible until churn data surfaced the signal.

Hardest constraint

Platform app store reviews move slowly and reject unpredictably. Designing for compliance meant building UX guardrails that creators sometimes resented. That tension never fully went away.

What I'm proud of

The TV app design held up for years without major rework. Designing for the 10-foot paradigm early — when it wasn't mainstream — meant the architecture was solid when streaming exploded.