Get prompts
๐Ÿ’Ž

How to Clone Opal

Screen-time and app-blocking subscription that sells focus as a service

iOS easy to clone Freemium subscription (limited free blocking, premium yearly plan around $99/yr)
Est. monthly revenue
$1.5Mโ€“$4M/mo
rough estimate, 2025
MVP build time
1โ€“2 weeks with AI builders (PWA focus-timer version)
full version: 2โ€“4 months including native iOS Screen Time integration
Clone prompts
5 builders
Lovable ยท Bolt ยท Cursor ยท v0 ยท Base44
Briefing

What is Opal?

Opal is the breakout app of the anti-distraction wave: it blocks Instagram, TikTok and whatever else eats your day, scores your focus, and rewards streaks with gems. Under the hood it leans on Apple's Screen Time APIs to actually enforce the blocks; on top it wraps that enforcement in game mechanics and a roughly $99/year subscription. Press coverage has reported strong growth into the tens of millions in ARR - remarkable for an app whose core promise is helping you use apps less.

The business insight is that people will pay real money for willpower. Opal's paywall isn't selling features, it's selling commitment: deep-focus modes you can't easily cancel, scheduled blocking routines, and a Focus Score that makes progress visible. The marginal cost per user is near zero, churn is fought with streaks and identity ('I'm someone who protects my mornings'), and the ~$100/year price point survives because the comparison isn't other apps - it's lost hours.

Honest caveat for cloners: true app-blocking requires native iOS Screen Time / FamilyControls entitlements - a PWA cannot block other apps. That doesn't kill the opportunity. The web/PWA version is a focus-timer and accountability product (think Opal's scoring, streaks, sessions and social pressure, plus website blocking via a browser extension), and it's a legitimate wedge: students, ADHD adults, and remote teams all pay for this today. Ship the PWA to validate the niche, then build the native iOS app with Screen Time APIs as the real play.

Who it's for: Phone addicts who hate being phone addicts: students cramming for exams, ADHD adults, knowledge workers, and parents. Clone opportunities are niches with acute pain - exam-prep students, ADHD-specific coaching, sales floors, or 'focus for devs' with IDE/Slack-aware sessions.

Revenue model

How Opal makes money

Revenue estimate
$1.5Mโ€“$4M/mo

Rough estimate inferred from press-reported ARR growth and third-party app-store data; Opal is private and does not disclose revenue. CloneMRR is not affiliated with Opal; figures are for educational purposes.

Spec sheet

Features to build

MVP ship this first

  • โœ“ Focus sessions
    Start a timed session (25/50/90 min or custom) with an intention ('Write the report'); a full-screen timer keeps you honest.
  • โœ“ Distraction blocklist
    Users pick which sites/apps count as distractions; on web, a companion browser extension blocks those domains during sessions.
  • โœ“ Focus Score
    A 0โ€“100 daily score computed from session minutes, interruptions and streaks - the number users come back to check.
  • โœ“ Gems & streaks
    Earn gems for completed sessions, keep a daily streak with a visible flame; missed days reset it.
  • โœ“ Paywall + subscriptions
    Free tier limited to short sessions and one blocklist; deep focus, schedules and stats history behind a yearly subscription with trial (Stripe / RevenueCat).
  • โœ“ Stats dashboard
    Daily/weekly focus minutes, best streak, score trend chart, and time reclaimed vs. baseline.
~ 1โ€“2 weeks with AI builders (PWA focus-timer version)

Full version add later

  • + Deep Focus mode
    Sessions that can't be ended early without a friction flow (typing a sentence, waiting 60s) - the feature people actually pay for.
  • + Scheduled routines
    Recurring blocks ('Mornings 9โ€“11, no social') that start automatically.
  • + Accountability friends
    Add friends, see each other's scores and live session status; gentle shame is the retention engine.
  • + Native iOS app blocking
    React Native app with a Swift FamilyControls/Screen Time module to genuinely block apps - the moat versus PWA-only competitors.
  • + Whitelist profiles
    Multiple named blocklists (Work, Study, Sleep) with one-tap switching.
  • + Teams (B2B)
    Org plans with anonymized team focus stats and admin-managed seats for companies and schools.
~ 2โ€“4 months including native iOS Screen Time integration
Architecture

Recommended tech stack

Layer Our pick Why
Web app / PWA Next.js + Tailwind The focus-timer, scoring and accountability product is pure web; ship it in days and validate the niche before touching native code.
Mobile app React Native + native Swift module Real app blocking needs Apple's FamilyControls / Screen Time APIs, which are Swift-only - wrap them as a native module inside an otherwise shared RN codebase.
Backend Supabase Sessions, scores, streaks and friendships are simple Postgres rows; realtime channels power live 'friend is focusing' presence for free.
Browser extension Chrome/Firefox MV3 extension Domain blocking during active sessions is the web-world equivalent of app blocking and a strong free-to-paid hook.
Subscriptions Stripe Billing (web) + RevenueCat (mobile) Stripe handles the PWA trial-to-annual funnel; RevenueCat wraps StoreKit when the native app ships.
Analytics PostHog Session completion rate and paywall conversion at the deep-focus gate are the two numbers that decide the business.
The payload

AI prompts to clone Opal

Pick your builder, copy the prompt, paste it and iterate. Enter your email once to unlock all prompts on every page - we'll also send you this full prompt pack.

opal-lovable.md
Build a focus and digital-wellbeing web app called Sundial, modeled on Opal.

## Core concept
A subscription focus app: users start timed focus sessions with an intention, a blocklist of distracting websites, a daily Focus Score (0โ€“100), gems and streaks. Free users get short sessions; deep focus, schedules and full stats sit behind a premium plan with a 7-day free trial.

## Pages
1. Landing page: bold hero on a deep navy background with a glowing sundial/gem motif, headline 'Take back 2 hours a day.', subline about blocking distractions, live counter of 'hours reclaimed by Sundial users', pricing section (monthly $9.99 / yearly $59.99 highlighted), FAQ
2. Onboarding quiz (after signup): 4 steps - 'What steals your time?' (social media / news / video / games), daily phone hours estimate, main goal (study / work / sleep / presence), focus schedule preference. Ends on a paywall screen with the free-trial offer
3. Focus home: big 'Start Focus' button, intention input ('What are you focusing on?'), duration picker (25/50/90/custom), blocklist selector chip row, today's Focus Score ring and streak flame at the top
4. Active session: full-screen minimal timer with a slowly rotating sundial animation, the intention displayed large, 'End early' button that triggers a friction modal ('Type: I choose distraction over my goal' to quit), gem reward animation on completion
Locked

Unlock the full prompt

Free - enter your email and we'll unlock all 5 prompts site-wide and send you the complete Opal prompt pack.

Plus our weekly "clone of the week" breakdown. Unsubscribe anytime.

Loadout

Tools to build your Opal clone

Exit strategy

How to make money with a Opal clone

01

Niche the pain, not the feature

Generic focus apps fight Opal head-on. 'Focus for bar-exam students', 'ADHD body-doubling sessions' or 'deep work for devs' can charge the same $99/year to an audience that converts at multiples of the generic rate.

02

Sell commitment, gate the escape hatch

Opal's paying feature is deep focus you can't easily cancel. Gate friction itself: the harder the lock, the higher the tier. Users genuinely want to pay to be stopped.

03

Accountability as the social moat

Friend scores and live 'focusing now' presence create retention no solo timer has. Paid group challenges (study groups, team sprints with a pot) monetize the social layer directly.

04

B2B focus benefits

Sell 50โ€“500 seats to companies as a productivity/wellness benefit with anonymized team dashboards. One deal equals hundreds of consumer subs, and procurement loves 'measurable focus hours'.

Intel

Frequently asked questions

How much money does Opal make?

Opal is private and doesn't disclose revenue, but press coverage of its funding rounds has reported strong subscription growth into the tens of millions in ARR. A conservative read of third-party app-store estimates puts consumer spend in the low millions per month - driven almost entirely by the ~$99/year Pro plan.

How hard is it to build an Opal clone?

The PWA version - focus timer, Focus Score, gems, streaks, friends - is one of the easiest builds on this site; a solo founder can ship it in 1โ€“2 weeks with AI tools. The genuinely hard part is native app blocking, which requires Apple's FamilyControls/Screen Time entitlements and a Swift module. Validate with the web product first, then invest in native.

Can a web app actually block other apps like Opal does?

No - and any clone should be honest about this. Browsers can't touch other apps. A web clone can block websites via a companion browser extension and enforce commitment through friction flows, scoring and social accountability. True app-blocking requires a native iOS app using the Screen Time API (FamilyControls), which Apple grants via an entitlement request.

Is it legal to clone Opal?

Cloning the concept - focus sessions, blocking, scores, streaks - is legal; business models and feature ideas aren't protected. What you can't copy is Opal's name, logo, gem branding, app-store screenshots or actual code. Build your own brand and copy, and you're in standard competitive territory.

What tech stack should I use for a screen-time / focus app?

Next.js PWA + Supabase + Stripe for the web product, a Chrome MV3 extension for website blocking, then React Native with a native Swift FamilyControls module when you go iOS. PostHog for the two metrics that matter: session completion rate and paywall conversion. The prompts on this page scaffold exactly that.

What does it cost to run an Opal-style app?

Almost nothing at small scale: Supabase and Vercel free tiers cover thousands of users since there's no media storage, Stripe takes its cut per transaction, and there are no content costs. Under $100/month until you have real traction; the native iOS phase adds a $99/year Apple developer account and review/entitlement time, not infrastructure cost.

Next targets

More apps to clone

CloneMRR is not affiliated with, endorsed by or connected to Opal. Revenue figures are rough estimates based on public reports and are provided for educational purposes only. "Cloning" here means building an original product inspired by a proven business model - never copy a brand's name, logo, content or code.