12+ Streaming PlatformGrowing Viewing Hoursby 195%

Senior UX Designer, Cross-Platform Lead1 Year
Product DesignB2C StreamingCross-PlatformDesign SystemUX Strategy

Keshet 12 replaced its legacy streaming product. I led the cross-platform UX behind 12+, from architecture to a shipped design system.

The 12+ live home screen running at the same time on a Smart TV, an iMac and an iPhone, with one continuous design reading across all three.

As Senior UX Designer, Cross-Platform Lead, I worked with two other designers, a PM and the dev team on 12+, the free, ad-funded streaming flagship of Keshet 12, replacing the legacy makoTV product. I led behavioural research into how Israelis actually watch, reviewed prior art from Disney+, Netflix, Hulu, Max and Apple TV+, mapped the full information architecture, sketched every screen by hand, then built the button and card system in Figma. I ran usability testing across web, mobile, tablet and TV.

+31 Minutes
Average watch time of 93 minutes a day, against 52 on makoTV
200K
Daily users, up from 150K on makoTV
+195%
1.2 million viewing hours every month
8+ Platforms
One design system shipped across web, mobile and TV
Research

Designing 1 Product for 8 Platforms

The Problem

A Habit Had to Become a Destination

makoTV was a habit. 12+ had to be the destination. The brief was not a redesign. It was a flagship carrying live Channel 12, catch-up, a full VOD library, news, an EPG and curated video playlists, shipping on more than 8 platforms in Hebrew, right to left, with no paywall.

The product 12+ replaced. makoTV laid every title out in one flat grid at one size, with no live entry point and no hierarchy between a news clip and a cooking show.

Two makoTV pages side by side: the home page, a flat grid of same-size thumbnails under one promoted video, and a show page for the same programme that 12+ later carried.
The Process

Architecture First, Interface Second

I mapped the architecture before the interface: live, VOD, news, EPG, profile and settings as one tree. Then hand sketches of 13 screen building blocks, a responsive study from 1920 down to 320 pixels, and a component system built in Figma.

makoTV was a habit. 12+ had to be the destination.
The Role

Holding One Identity Across Every Screen

Keshet Media Group
Cross-Platform Lead
Moderation Desk

Senior UX Designer, Cross-Platform Lead at Keshet Media Group, working with two other designers, a PM and dev team.

What the viewer needs
  • 01Reach live Channel 12 instantly, on any screen.
  • 02Catch up on missed shows without hunting.
  • 03Get breaking news immediately, wherever they are.
What I Found

4 Behaviors I Designed Around

Live TV Still Wins

Users chose live Channel 12 over VOD, so immediacy and shared moments had to lead every layout.

Catch-up Complements Live

Viewers used makoTV to catch missed shows, confirming that VOD supports live television rather than replacing it.

The Cord Cutting Opportunity

Many 25-40 year olds skip cable and rely on cheaper smart TVs, a clear opening to win new users.

News Can't Wait

In emergencies Israelis expect instant, on the go access to live news, on whichever screen is closest.

Prior Art

I Didn't Start From Zero

I didn't start from zero. Before drawing a screen I studied how Disney+, Netflix, Hulu, Max and Apple TV+ handle discovery, hierarchy and television navigation, then decided which conventions 12+ should inherit and where a Hebrew, right to left flagship needed its own answer.

The home screens of the five apps reviewed, side by side: Disney+, Netflix, Max, Hulu and Apple TV+.

Mapping the architecture before the interface. One tree covering live, VOD, news, EPG, profile and settings, so every title stays findable for people browsing and for Google indexing every page.

12+
Channel 12 News
Main Edition
More on 12+
Live Broadcasts
Channel 12 Live · Channel 24 Live
Keshet Programmes
Show page · Episodes · Credits
YES
Channel 24
Short Clips
Clip collections by genre

And the tree as it was actually drawn: around two hundred nodes in Hebrew, the language 12+ ships in.

The full 12+ information architecture tree as drawn, around two hundred nodes in Hebrew, running from the 12+ root through seven top-level sections down to individual programme and episode pages.

Sketching the building blocks by hand: a numbered inventory of 13 screens, resolved on paper before anything reached Figma.

A photograph of a notebook page: a numbered list of fifteen rows of thumbnail layouts, mapped alongside a column that resolves them into thirteen numbered screens.

One layout, 8 breakpoints. The home page held at 1920, 1440, 1280, 992, 768, 428, 375 and 320 pixels.

The 12+ home page drawn at six width bands, each labelled with its range, from 1920 down to 320 pixels, with the layout reflowing from a wide grid to a single narrow column.
The Insight

1 Identity, Not 8 Apps

The turning point was realising I was not designing 8 products. I was designing one identity that had to survive 8 platforms, countless remote controls and every screen size between a phone in a hand and a television across the room. The question stopped being what each app should look like, and became how 12+ stays itself everywhere.

How might we give 12+ one confident identity across 8 platforms, countless remotes, and screen sizes, without it feeling like 8 different apps wearing duct tape together?
Design System

1 System, 8 Platforms

Consistency had to be built, not promised. In Keshet12, the broadcaster's own typeface, I defined primary and secondary buttons across four variants and three sizes, plus four configurations of the credit card, built from stroke, tag, time tag, progress bar and tint.

3
Keshet12 weights
6
Type sizes
7
Spacing tokens
8
Button variants
Surfaces

The page is a horizontal gradient, not a flat fill: deep at both edges, lighter through the middle. Cards sit on one surface above it.

Deep · Gradient ends
#0E0E18 · Page background
Mid · Gradient centre
#2D2B3D · Page background
Card
#444158 · 585 elements
Raised
#36315E · Selected states
Accent & Signal

One interactive blue, and a red reserved for the live indicator so nothing else can borrow its urgency.

Interactive
#466AE8 · Accent blue
Live
#FF0200 · Live only
The 12+ Plus Mark

The plus takes its colours from Keshet Media Group and Channel 12, and each quadrant is a linear gradient rather than a flat fill, which is why it reads richer than a four-colour mark.

Red · Orange
#E21329 · to #F46A0B
Green · Teal
#23CD5B · to #35C8C6
Purple · Blue
#8151F2 · to #409EFF
Yellow · Orange
#F8D332 · to #F78B0C

Read off the shipped product at mako.co.il/mako-vod through computed styles rather than sampled from screenshots. Text runs white, with secondary at 60% and tertiary at 80% opacity, and artwork sits under a 9 9 15 scrim at 0.7 or 0.4.

Solution & Key Screens

12+ on the Screens It Ships On

Smart TV, Home: live Channel 12 is the front door

The 12+ Smart TV home screen: a full-bleed live Channel 12 hero, a row of channel tiles, a persistent icon rail down the right edge, and the Catch Up row just breaking the bottom of the screen.
  1. 1

    Live leads the layout

    Immediacy won the research, so live Channel 12 takes the whole first screen.

  2. 2

    The rail never moves

    Search, home, channels, guide and settings sit in one place on every TV screen.

  3. 3

    Catch Up peeks in

    The next row is cut by the bottom edge. On a screen with no scrollbar, that is the cue.

Mobile, Home: the same front door in a hand

Three states of the 12+ mobile home screen: the live Channel 12 splash, the Catch Up and channel rows below it, and the same page scrolled deeper into the content rails.
  1. 1

    The same hero, one tenth the width

    Live Channel 12 opens the phone the way it opens the television, one button under it.

  2. 2

    The same card system

    Artwork, title, season and episode meta, a time tag. Only the count per row changes.

Smart TV, All Programmes: the focus state does the pointing

The 12+ all-programmes grid on Smart TV, with one card carrying a white focus ring and a slight scale-up, and the genre list running down the right side.
  1. 1

    Focus, readable at ten feet

    A white ring and a small scale-up. There is no cursor to point with on a television.

  2. 2

    Genres beside the grid

    The genre list sits next to the grid, so filtering never costs a screen change.

Smart TV, Show Page: seasons, tabs and one way back in

A 12+ show page on Smart TV: full-bleed key art, the season count, a continue-watching entry point, and four content tabs listed beneath it.
  1. 1

    Key art carries the page

    The show gets the whole frame. The season count is the only scale the page needs.

  2. 2

    One obvious way back in

    Continue watching is the only highlighted action. The four tabs sit under it.

Mobile, Browse and Show Page: search first, then depth

Three mobile screens in sequence: the programmes index with a search field above the grid, a show page with its season selector and tabs, and the episode list inside that show.
  1. 1

    Search above the grid

    Browsing a full library is slow on a phone, so search sits above the grid.

  2. 2

    The same four tabs

    Episodes, specials, sketches and credits, in the same order as the television.

Smart TV, Live Player: time-shifting inside a live broadcast

The 12+ live player on Smart TV: the programme schedule as a persistent rail down the left with the current programme marked, a scrub position of 44 minutes inside a 1 hour 22 broadcast, and a watch-from-the-beginning control.
  1. 1

    The schedule is a rail, not a screen

    Now is marked in place, earlier above and later below. The remote walks the day.

  2. 2

    A position inside a live broadcast

    44 minutes into a programme that runs 1 hour 22, and still live on air.

  3. 3

    Back to the beginning

    One control for what people want when they arrive mid-programme, next to the scrub.

This is the hardest interaction in the product. A live channel has no fixed start, so the player has to hold a position inside a broadcast that is still going out, show what is on now and what is next, and offer a way back to the beginning without ever losing the live edge.

Mobile, Live Player: the same schedule, opened by a thumb

The 12+ mobile live player in landscape, above the same player with the TV schedule opened as an overlay carousel across the bottom of the frame.
  1. 1

    The live edge is never hidden

    The same 44 minute position, with back to live beside it rather than in a menu.

  2. 2

    The schedule becomes a button

    No room for a persistent rail, so the schedule is asked for by name.

  3. 3

    A carousel instead of a rail

    The same programmes and the same marker, swiped. The video keeps playing under it.

Same model, different mechanics. On television the schedule is a rail that is always on screen and walked with a remote. On a phone there is no room for a rail, so it becomes an overlay opened by an explicit TV schedule button and swiped with a thumb. Both keep the scrub position and both keep a way back to live.

Smart TV, VOD Player: scrubbing with a preview, not a guess

The 12+ VOD player on Smart TV, showing a frame preview thumbnail above the scrub position and a control row with speed, next episode and the episode list.
  1. 1

    A frame, not a timecode

    The thumbnail shows the moment you are about to land on. Remote seeking is coarse.

  2. 2

    Everything else in one row

    Restart, information, speed, next episode and the episode list, on demand only.

Mobile, VOD Player: full-screen controls in landscape

The 12+ mobile VOD player in landscape, beside the same player with the episode carousel open and the currently playing episode marked.
  1. 1

    Thumb-sized, not remote-sized

    Ten second skip, speed, next episode and the list, spaced for two thumbs.

  2. 2

    Now playing, marked

    The carousel opens over the video with the current episode outlined.

Smart TV, Playlist: a collection built around one subject

Playlist on the 12+ Smart TV app: a featured playlist with its clip count, above a colour-coded rail of themed collections, each showing how many clips it holds.
  1. 1

    A subject, not a clip

    Each playlist gathers dozens of clips around one subject, with its count on the card.

  2. 2

    Colour instead of key art

    A playlist has no single frame to stand for it, so each one gets a flat colour.

A playlist opened on the 12+ Smart TV app: a tinted cover with the playlist wordmark, a count of 52 clips, a line describing the subject and a play all button, beside the full clip list.
  1. 1

    Every clip carries its source

    Title, the season it came from, its length, and a progress bar if it was part-watched.

  2. 2

    Play all, or pick one

    One button plays the collection in order. The list is there for anyone who wants a single clip.

Mobile, Playlist: the same collection in a thumb

Two mobile screens: the home screen scrolled to the Playlist rail with each collection's clip count, and one playlist opened with its tinted cover, description and clip list.
  1. 1

    The count is the promise

    Every card states how many clips are inside, so the size of the collection reads first.

  2. 2

    The same page in a thumb

    The same tinted cover, count and play all as the television, stacked rather than side by side.

Feature Deep-Dive

One Card, Three Inputs

12+ has more than one card shape. This one we called the credit card, and every configuration of it is drawn twice. On web the selected state is a hover, on Smart TV it is remote focus read across a room, on mobile it does not exist.

The four configurations of the 12+ credit card, each drawn twice: hover off in the left column and hover on in the right, with the elements each configuration carries listed beside it.

Each configuration sets what the card carries: a tag, a time tag, a progress bar when the video was left part-watched, a tint and a stroke. Hover on adds the play button to every one.

4 Card Configurations
One credit card, with stroke, tag, time tag, progress bar and tint added or dropped per context
2 States
Hover On and Hover Off specified for every button variant and card configuration
Usability Testing

3 Rounds That Fed Each Other

3 rounds, not 3 parallel tests. 12 platform-native participants each, and every fix from a round shipped to all platforms before the next round ran.

Round 1 tested Smart TVs with 12 people who mainly watch on Smart TVs. Round 2 tested responsive web with 12 desktop and mobile web viewers. Round 3 tested the mobile app with 12 app viewers.

A moderated mobile session in progress: the participant's phone screen mirrored on the left showing a 12+ show page, and the phone itself lying on the desk beside their hand.

Round 3: the mobile app, with viewers who watch mainly on their phone. Their screen was mirrored beside them, so I could follow what they were doing while they talked through it.

  1. High Satisfaction

    Across web, mobile, tablet and TV, usability sessions reported consistently high satisfaction with the interface.

  2. 100% Task Success

    Every participant completed their assigned tasks without failure, on every platform included in the sessions.

  3. Cross Platform Learning

    Each round's fixes shipped to every platform before the next test, so improvements compounded.

  4. Ad Friction

    One complaint recurred, advertising interrupting the experience, the cost of keeping every title free to watch.

Impact

What Changed for Keshet 12

12+ did not only replace makoTV, it changed how much people watch. Average daily watch time moved from 52 minutes to 93. Daily users grew from 150K to 200K. Monthly viewing hours reached 1.2 million, a 195% rise, delivered by one design system across more than 8 platforms.

+31 Minutes
Average watch time of 93 minutes a day, against 52 on makoTV
200K
Daily users, up from 150K on makoTV
+195%
1.2 million viewing hours every month
8+ Platforms
One design system shipped across web, mobile and TV
Reflection

If I Have More Time...

The product answered ad friction commercially, with a paid tier that removes ads without locking a single title. That is a fair answer, and it is not my answer. Most viewers stay on the free tier, so the work I would keep doing is break placement, frequency and countdown clarity, so free viewers pay less attention than they do now.

Want to hear the longer version?

Curious how one design system holds together
across 8 platforms and countless remotes?