← Back to work
Primary work — 02

Making an invisible system understandable

Google Photos — Backup Redesign, 2024–2025 · Mobile

Backup silently powers almost everything people love about Photos. When it breaks, nothing tells you — you just lose Memories, search, and AI editing without ever being told why.

Animated demo of the Google Photos pinwheel logo spinning into a backup status pill, then expanding to show backup progress
The pinwheel-to-status-pill transition, live.
01 — The Problem

A background system with no visible failure mode

Backup is the quiet infrastructure underneath almost every feature people associate with Google Photos: Memories, natural-language search, Ask Photos, and AI editing tools like Magic Eraser and Photo Unblur all depend on your library actually being backed up. None of that is obvious from the app itself.

When backup is off or incomplete, Photos doesn't tell you that. It just quietly under-delivers: Memories has "nothing here right now," search returns empty results, editing tools feel broken. Users experience the symptoms of a system failure with no way to connect them back to the cause — backup status was, for practical purposes, invisible.

Why Photos Backup Status Matters: Memories, Natural Language Search, Ask Photos, and AI editing all depend on backup, and the broken states this causes when backup is off
Backup quietly powers Memories, search, Ask Photos, and AI editing — and its failures show up as broken features, never as a cause.
02 — My Leadership & Ownership

Leading the redesign end to end

I led the redesign of backup status, from framing the problem through shipping a new surface that gives users real transparency into what's backed up, what isn't, and why it matters. That included navigating an open strategic question with the broader team: was this a one-off growth experiment, or a permanent part of the product?

Today, users don't have a clear understanding of their backup status. Lumos M0: I led the redesign of backup status enabling a new surface that provides backup status transparency.
"I led the redesign of backup status enabling a new surface that provides backup status transparency" — Lumos M0.
03 — The Model

Turning the product's own logo into the status indicator

Rather than adding new chrome to an already-dense app, I built the status system — internally called Lumos — around the Google Photos pinwheel mark itself. The pinwheel becomes a status pill with a defined state machine: Preparing backup → Backing up, with determinate progress ("Backing up 1,722 photos — 5 hr 46 min remaining") → Paused (for example, waiting for Wi-Fi) → Complete.

Status Pill component states: preparing backup, backing up with progress, backup complete, backup paused
The Status Pill state machine — the same small component covers every backup state, including the ones nobody notices until something goes wrong.

I also designed two interaction models for the same component — tap-to-expand and auto-expand — with a more pronounced icon rotation on auto-expand so the motion itself signals activity.

04 — Key Product Decisions

The choices that changed the experience

  • Reuse the brand mark instead of adding UI. The pinwheel already exists on every screen — turning it into the status affordance meant zero new chrome for a very dense app.
  • Design the interruption states, not just the happy path. Paused, waiting-for-Wi-Fi, and backup-off all got their own explicit treatment instead of falling back to a generic error.
  • Resolve the "nudge vs. end-state" debate with artifacts, not opinions. When teams disagreed about whether an off-state prompt should be a temporary growth experiment or the permanent design, I built concrete, testable concepts of both to make the tradeoff concrete.
Lumos M1: A/B off plus Lumos experiment, showing collapsed and expanded concept states built to make the nudge-versus-end-state tradeoff concrete
Lumos M1 — concrete, testable concepts built to resolve a real strategic disagreement, not just illustrate one.
05 — Scaling the Experience

One component, three product surfaces

The Status Pill wasn't designed for backup-in-progress alone. I proposed it as a pattern that scales across three related but distinct scenarios: backup progress, an A/B-tested off-state prompt, and an out-of-storage state tied directly into the storage upsell flow. Same component family, three different jobs.

Comparative components across Lumos: backup progress, out-of-storage, and A/B off-state variants
The same component family scaled to backup progress, out-of-storage, and off-state scenarios — one system, not three one-off screens.
06 — Craft

Motion as meaning

Every state of the pill got its own progress-indicator treatment — determinate rings for backup-in-progress, static icons for paused and complete — so a glance tells you not just that something is happening, but what kind of thing. The icon-rotation detail on auto-expand is a small motion decision that does real communication work: it's the difference between a static icon and one that reads as alive.

Motion & interaction details

Tap to expand + auto-expand

Animated Photos pinwheel transitioning into the backup status pill
Original animated tap-to-expand Photos backup interaction
Tap to expand
Original animated auto-expand Photos backup interaction with pronounced icon rotation
Auto-expand
Tap-to-expand vs. auto-expand — the rotation amount on the pinwheel icon itself communicates which mode is active.
07 — Impact

Product outcomes and a framework others could build on

The redesign shipped publicly in Google Photos on Android, rolling out with version 7.39, and was independently covered by 9to5Google (August 2025).

  • Subscription growth and retention. The redesign contributed to increased monthly subscriptions and reduced churn. Exact figures are confidential.
  • More users opted into backup. By showing which photos weren't backed up and explaining how backup supports key features, the experience helped users with backup turned off make an informed choice to turn it on. This education contributed to increased backup opt-in. Exact results are confidential.
  • A shift in engineering priorities. The work helped engineers recognize the value of a scalable UX framework and giving users a choice in how they engage with the app. That approach contributed to improved product KPIs.
  • Adoption beyond my own work. Other designers built on the framework, extending its value beyond the initial redesign. My design director recognized the quality of the design and its organizational impact.
08 — What This Enabled

A reusable way to make the invisible visible

Photos now has a single, extensible pattern for surfacing background-system health at the moment it actually matters to someone — not buried in settings. The next invisible system that needs a face, whether that's sync errors or a future storage state, has a proven component and state model to start from instead of a blank page.

Other designers could build on an established framework rather than define each experience from scratch. For engineering, the work established a shared reference for making system status understandable while preserving users' choice in how they engage.

Google Photos Backup Redesign — the real, shipped product surface the Status Pill system now lives in
The shipped surface this system now lives inside.