← All flows
Productivity

Opal

85 screens · Screen Recording · captured 2026-06-19
ProductivitySoft paywall · trial optionalpaywall: post onboarding quizquiz drivengoal settingpermissions firstsocial proof heavyannual default with trialfeature listtestimonial heavypricing anchor strikethrough
screen 11
Cold-open emotional hook before any sign-up or value: 'Dimmed by noise, apps, and everything else pulling at you' over the signature opal. Sets the problem-aware frame and lets the visual brand carry a dark, near-textless screen.
screen 22
screen 33
Name capture, framed as the coach getting to know you ('I'll help protect your focus' → 'First, what's your name?'). Pulling the name this early personalizes every downstream screen and banks a cheap first 'yes' before any harder ask.
screen 44
screen 55
screen 66
screen 77
Email-first wall placed extremely early, before any quiz or value is delivered. Email + password with phone and Apple fallbacks, plus 'Your sensitive data is protected by Apple' trust copy to soften the friction. Front-loading the account this hard is aggressive for a screen-time app and likely costs top-of-funnel completion.
screen 88
screen 99
screen 1010
screen 1111
screen 1212
screen 1313
Goal-setting opener: 'What matters most to you?' (Focus / Sleep / Be more present / Improve mental health). Classic motivation-capture that gets later echoed back in the personalized projection and the Sleep/Focus/Rest framing.
screen 1414
screen 1515
Age question, but notice the running recap above it ('Sleep better → You want your nights back'). Opal keeps echoing your stated goal back as you answer, so each step feels like one continuous personalized conversation rather than a form.
screen 1616
screen 1717
screen 1818
'What best describes you?' (Entrepreneur). The reframe above it. 'Old enough to know what matters and to know what you're losing'. Does loss-framing work *before* the question, priming the time-wasted narrative Opal monetizes at the paywall.
screen 1919
screen 2020
Self-reported screen time input ('best guess is okay'). The key data point Opal weaponizes later into the '91 days / 18 years of your life' projection. Low-friction estimate buckets keep the quiz moving.
screen 2121
screen 2222
'Reviewing your responses…' with a progress bar. The classic personalization/loading moment. It manufactures the sense that a tailored plan is being computed from your answers, inflating the perceived value of what sits behind the upcoming paywall.
screen 2323
screen 2424
screen 2525
screen 2626
screen 2727
Screen Time / Family Controls permission ask, pre-framed with 'Let's connect Opal to Screen Time. Securely.' and an arrow nudging toward Continue. Required for the core product, so they invest a full priming screen plus 'protected by Apple' reassurance before the native dialog.
screen 2828
screen 2929
Native Screen Time authorization dialog ('Allow with Face ID'). This is the load-bearing permission. Without it the whole blocking product is inert, which is why it gets the dedicated soft-sell on the prior screen.
screen 3030
screen 3131
screen 3232
screen 3333
screen 3434
screen 3535
screen 3636
screen 3737
screen 3838
App/website blocking selection where users pick categories and specific apps to restrict. 'Show me how' offers a guided path; this is the commitment moment that turns the quiz into a configured product the user has invested setup effort into.
screen 3939
screen 4040
screen 4141
screen 4242
Personalized shock-stat reveal: 'The bad news is that you'll spend 91 days on your phone this year' computed from their self-reported screen time. Pure loss-framing to manufacture urgency ahead of the paywall.
screen 4343
screen 4444
screen 4545
screen 4646
Escalation of the same projection to '18 years of your life looking down at your phone.' Animated count-up (17 / 18 / 19 years) maximizes the emotional gut-punch before the value pitch.
screen 4747
screen 4848
screen 4949
screen 5050
screen 5151
screen 5252
Notification permission ask, primed with 'Allow Opal to nudge you' and an arrow pointing at the system dialog. Nudges are core to the habit loop, and notifications also enable the pre-trial-ending reminder used to drive conversion.
screen 5353
screen 5454
screen 5555
screen 5656
screen 5757
screen 5858
screen 5959
Pre-paywall value bridge: Before/After Opal bar chart (6h32m -> 1h49m), 'Start Your Free Week And Gain 2+ Hours Back,' three benefit bullets, 5 stars / 100,000+ reviews / 8 Million+ users. Heavy social proof + concrete time-saved promise primes the price reveal.
screen 6060
screen 6161
Trial-reminder scheduling ('When should we remind you before your trial ends?') with 'Enable notifications to receive this reminder.' Reduces accidental charges in theory, but mostly a trust signal that primes the trial-required ask and re-confirms notification opt-in.
screen 6262
screen 6363
screen 6464
screen 6565
screen 6666
screen 6767
Primary paywall. Free-trial timeline framing (Day 1 / Day 6 / Day 7) above press logos (Apple Design Awards 2025, NYT, WSJ). '7 Days for $0.00, then $0.27/day ($99.99/year)', two yearly options (7-day free vs 30-day for $4.99), 'No payment due now.' Annual-default trial, no monthly shown here. Pushes the high-LTV plan first.
screen 6868
Same paywall with the 'Restore / Terms / Skip for now' sheet exposed. The paywall is skippable and has a close affordance, so this is a soft trial-optional gate rather than a hard wall.
screen 6969
screen 7070
Exit-intent downsell: on dismiss, 'Not ready for a year? Try a monthly plan instead' at $19.99/month with its own trial and 'No thanks.' A second-chance offer to catch users who balk at the annual commitment.
screen 7171
Native StoreKit sheet for the $19.99/month monthly downsell. '1-week free trial, then $19.99/month, cancel anytime.' Confirms the monthly path is real and trial-backed, not just an anchor.
screen 7272
screen 7373
screen 7474
screen 7575
Post-purchase reinforcement using the Sleep/Focus/Rest pillars and 'And whether you truly recover'. Ties the product back to the goals chosen on screen 14. Identity/commitment framing to reduce trial cancellation.
screen 7676
screen 7777
screen 7878
screen 7979
screen 8080
screen 8181
screen 8282
screen 8383
screen 8484
screen 8585