01 / 07 Denis Efremov

UX/UI · iOS App · Wake-up Missions

Five more minutes? Nope.

Product DesigniOS 26SwiftUIAlarmKitGamificationWidgets

An alarm clock for heavy sleepers: to switch it off you solve a short mission, so by the time it's quiet, you're actually awake.

Coming soon on theApp Store
Next alarm widget: 06:30
Streak widget: 21 of 30 days
Weather widget: Lisbon 57°
Sleep widget: 6 h 50 m
Flock widget: 3 of 5 up
Large morning widget
Quick actions widget
Weather widget
NOPE missions gallery
What time is it? mission
NOPE home with next alarm and streak
RoleProduct Designer · Engineer
Year2026
DisciplineProduct · UX/UI · iOS
PlatformiPhone · iOS 26

The problem

Snooze is a reflex. turns waking up into a decision.

Every alarm app shares one weak spot: the snooze button sits exactly where a half-asleep thumb lands. You hit it before your brain has a say — and the morning slips by in nine-minute pieces.

NOPE closes that gap. To switch the alarm off you finish a short mission — a sum, a QR code stuck by the coffee machine, a memory game. By the time it's solved, you're awake. I designed and built the product end to end: research, flows, the visual system, SwiftUI and the App Store story.

0wake-up missions
0languages, 1,581 strings each
0Home & Lock Screen widgets
0accounts needed

How it works

Set. Ring. Solve. Wake.

NOPE — ● Alarm · Math 06:30 Morning run ⏰ Start mission Stop rings again in 10 s
● Alarm · Math
06:30
Morning run
Start mission
Stop rings again in 10 s
NOPE — ● Alarm · Math 06:30 Morning run ⏰ Start mission Stop rings again in 10 sNOPE — ● Alarm · Math 06:30 Morning run ⏰ Start mission Stop rings again in 10 s
01

Set

Time, repeat days, a sound and a mission — the whole alarm fits on one calm screen and saves in seconds.

  • ⏱Wheel time picker
  • ↻Repeat days
  • ◆24 missions to pick from
  • ♪Sound & label
Set step
02

Ring

AlarmKit rings like the system alarm: on time, loud, right on the Lock Screen and in the Dynamic Island.

  • ⏰AlarmKit system alarm
  • ▣Lock Screen & Dynamic Island
  • ♪Your sound, your label
  • →One tap into the mission
● Alarm · Math
06:30
Morning run
Start mission
Stop rings again in 10 s
03

Solve

The mission is the off switch. A system Stop without it rings again 10 seconds later — until the mission is done.

  • #Rounds & difficulty per alarm
  • ✓A wrong answer can be fixed
  • 10sStop without mission re-rings
  • !Emergency exit if a mission can't load
Solve step
04

Wake

Every finished mission feeds a streak, a morning log and the widgets. Waking up becomes a habit you can see.

  • 🔥Streak & badges
  • ☀Morning weather & sleep
  • ▦Widgets update instantly
  • 👥Your flock sees you're up
Wake step

Mission in motion

Shake it off.

One of 24 missions: shake the phone until the glass is full. The harder you shake, the faster it fills — stop, and the water simply waits. Every surge is felt as a tap of the Taptic Engine.

The mission library

24 ways to say Nope.

Math, memory, words, logic, reflexes and the real world. Each one is short enough for 6 a.m. and hard enough to need a working brain. Drag the rows.

NOPE — Math Logic
MathLogic
NOPE — QR code Get up
QR codeGet up
NOPE — Match pairs Memory
Match pairsMemory
NOPE — Sequence Memory
SequenceMemory
NOPE — Type a phrase Words
Type a phraseWords
NOPE — Build a sentence Words
Build a sentenceWords
NOPE — Continue the pattern Logic
Continue the patternLogic
NOPE — Maze Focus
MazeFocus
NOPE — Rotate the shape Spatial
Rotate the shapeSpatial
NOPE — Find the symbol Focus
Find the symbolFocus
NOPE — What time is it? Focus
What time is it?Focus
NOPE — Slide puzzle Spatial
Slide puzzleSpatial
NOPE — Math Logic
MathLogic
NOPE — QR code Get up
QR codeGet up
NOPE — Match pairs Memory
Match pairsMemory
NOPE — Sequence Memory
SequenceMemory
NOPE — Type a phrase Words
Type a phraseWords
NOPE — Build a sentence Words
Build a sentenceWords
NOPE — Continue the pattern Logic
Continue the patternLogic
NOPE — Maze Focus
MazeFocus
NOPE — Rotate the shape Spatial
Rotate the shapeSpatial
NOPE — Find the symbol Focus
Find the symbolFocus
NOPE — What time is it? Focus
What time is it?Focus
NOPE — Slide puzzle Spatial
Slide puzzleSpatial
NOPE — Math Logic
MathLogic
NOPE — QR code Get up
QR codeGet up
NOPE — Match pairs Memory
Match pairsMemory
NOPE — Sequence Memory
SequenceMemory
NOPE — Type a phrase Words
Type a phraseWords
NOPE — Build a sentence Words
Build a sentenceWords
NOPE — Continue the pattern Logic
Continue the patternLogic
NOPE — Maze Focus
MazeFocus
NOPE — Rotate the shape Spatial
Rotate the shapeSpatial
NOPE — Find the symbol Focus
Find the symbolFocus
NOPE — What time is it? Focus
What time is it?Focus
NOPE — Slide puzzle Spatial
Slide puzzleSpatial
NOPE — Lights out Logic
Lights outLogic
NOPE — Logic Logic
LogicLogic
NOPE — Pop the bubbles Reflex
Pop the bubblesReflex
NOPE — Word search Words
Word searchWords
NOPE — Mini sudoku Logic
Mini sudokuLogic
NOPE — Count it Focus
Count itFocus
NOPE — Guess the flag Knowledge
Guess the flagKnowledge
NOPE — Sort into groups Logic
Sort into groupsLogic
NOPE — Spot the difference Focus
Spot the differenceFocus
NOPE — Shake the phone Get up
Shake the phoneGet up
NOPE — Color trap Reflex
Color trapReflex
NOPE — Catch the alarm Reflex
Catch the alarmReflex
NOPE — Lights out Logic
Lights outLogic
NOPE — Logic Logic
LogicLogic
NOPE — Pop the bubbles Reflex
Pop the bubblesReflex
NOPE — Word search Words
Word searchWords
NOPE — Mini sudoku Logic
Mini sudokuLogic
NOPE — Count it Focus
Count itFocus
NOPE — Guess the flag Knowledge
Guess the flagKnowledge
NOPE — Sort into groups Logic
Sort into groupsLogic
NOPE — Spot the difference Focus
Spot the differenceFocus
NOPE — Shake the phone Get up
Shake the phoneGet up
NOPE — Color trap Reflex
Color trapReflex
NOPE — Catch the alarm Reflex
Catch the alarmReflex
NOPE — Lights out Logic
Lights outLogic
NOPE — Logic Logic
LogicLogic
NOPE — Pop the bubbles Reflex
Pop the bubblesReflex
NOPE — Word search Words
Word searchWords
NOPE — Mini sudoku Logic
Mini sudokuLogic
NOPE — Count it Focus
Count itFocus
NOPE — Guess the flag Knowledge
Guess the flagKnowledge
NOPE — Sort into groups Logic
Sort into groupsLogic
NOPE — Spot the difference Focus
Spot the differenceFocus
NOPE — Shake the phone Get up
Shake the phoneGet up
NOPE — Color trap Reflex
Color trapReflex
NOPE — Catch the alarm Reflex
Catch the alarmReflex

Inside a mission

One shell. Many games.

Every mission shares the same frame: one clear goal, progress you can read half-asleep and a single primary action pinned above the Home indicator. Rehearsals never ring — try anything first.

What time is it? mission screen

What time is it?

Color trap mission screen

Color trap

Sequence mission screen

Sequence

Word search mission screen

Word search

Continue the pattern mission screen

Continue the pattern

Guess the flag mission screen

Guess the flag

Lights out mission screen

Lights out

Find the symbol mission screen

Find the symbol

Slide puzzle mission screen

Slide puzzle

Flock

Wake up together.

A group alarm for friends, teams and housemates. Join with an eight-character code, set your own alarm from the shared plan and see who's already up. It runs on iCloud — no NOPE account and no server of ours.

3/5awake at 06:30
Flock tab with two group alarms, New Flock and Join by Code
Flock detail: who is already up this morning

Widgets

Your morning, at a glance.

A live countdown to the next alarm, the streak, the flock, sleep and weather. Big numbers, rings and bars — pure black, readable from across the room.

Large next-alarm widget
Streak widget
Weather widget
Flock widget
Quick actions widget
Medium weather widget
Large morning widget
Sleep widget
Next alarm countdown widget

Sleep & weather

More than an off switch.

Sleep stages from Apple Health and a morning forecast from WeatherKit turn the alarm into a small morning dashboard — a reason to open NOPE even on days it doesn't ring.

HealthKitWeatherKit10 animated weather statesSleep stages
Sleep screen with stages
Morning weather detail

First run

Onboarding, not a form.

Eight short steps: why getting up is hard, a first alarm built one question at a time, a promise you hold to commit — and a free mission rehearsal — and only then NOPE Pro, with a week free and a reminder before billing. Trust is the first thing an alarm has to earn.

Welcome
WelcomeFive more minutes? Not today.
About you
About youWhat keeps you in bed?
The why
The whySleep inertia, in one chart
Step 1 · Time
Step 1 · TimeWhen do you wake up?
Step 2 · Mission
Step 2 · MissionHow will you turn it off?
Step 3 · Morning
Step 3 · MorningWeather and Apple Health
The promise
The promiseHold to commit
Step 4 · Plan
Step 4 · PlanTry the mission — free
NOPE Pro
NOPE Pro7 days free · nothing charged now

Design language

A calm system for a loud moment.

Pure black and a single lime accent keep the UI legible at 6 a.m.; a pastel colour per mission family makes 24 games recognisable at a glance. SF Pro Rounded Black carries the brand from the icon to the widgets.

Wordmark · animated

App icon

NOPE app icon

Palette

D8F76F
000000
1C1C1E
49B263
4894DF
8E6BBE
E0A35C
1C7A74
E07A9B
FF9F40
F2F2EC
68A5E2

Typography

AaSF Pro Rounded Black
display & numbers

SF Pro
everything else

App Store

Nine frames. One story.

Keyword-led headlines that Apple can read, one continuous panorama from the first frame to the last, and the mission gallery before any single mission.

NOPE App Store screenshot 1
NOPE App Store screenshot 2
NOPE App Store screenshot 3
NOPE App Store screenshot 4
NOPE App Store screenshot 5
NOPE App Store screenshot 6
NOPE App Store screenshot 7
NOPE App Store screenshot 8
NOPE App Store screenshot 9

Localization

Good morning

Ten languages, 1,581 strings each — including the word games, rebuilt for every alphabet, and a fully localized App Store row per language.

EnglishРусскийFrançaisDeutschEspañolItalianoPortuguêsDanskPolskiČeština
NOPE in English
English
NOPE in Français
Français
NOPE in Deutsch
Deutsch
NOPE in Español
Español
NOPE in Italiano
Italiano
NOPE in Português
Português
NOPE in Dansk
Dansk
NOPE in Polski
Polski
NOPE in Čeština
Čeština
NOPE in Русский
Русский

Honest by design

Strict, never trapping.

Stop always works

System and emergency Stop stay available. Without the mission, the alarm simply rings again in 10 seconds.

Private by default

Data stays on the iPhone. Camera and microphone switch off the moment a mission ends.

No account

NOPE and Flock work without sign-up; group alarms sync through the user's own iCloud.

Safe rehearsal

Every mission can be tried first. A rehearsal never touches a real alarm.

24Wake-up missions
10Languages
0Accounts needed
Next projectPickly - Scan better. Choose smarter.