Early

Wake up.
Prove it.

  1. 01 Solve
  2. 02 Scan
  3. 03 Step
  4. 04 Rewrite

Solve a sum, scan the bathroom code, walk twenty steps or type a passage back. Early stays with the job until you are actually up.

Install Early

Free core tools. No ads. No sale or rental of personal data.

The ring screen — dismiss requires a wake-up proof

The snooze reflex

Half-asleep dismisses are easy.
Being awake is the work.

A swipe is not a morning. Early asks for a small proof — enough friction that you leave the bed on purpose.

Try a proof

Dismiss requires work.

This is a tiny Math challenge — the same idea as a wake task in the app. Get it right and the ring clears.

Ringing · Math

7 + 5 = ?

Pick the sum to dismiss.

This demo needs JavaScript. In the app, Early keeps ringing until you solve the sum. Wrong answers keep the alarm alive.

  1. Memory

    Hold the pattern, then repeat it.

    Free
  2. Compass align

    Point the phone at the target bearing.

    Free
  3. Math

    Sums and products in four difficulties.

    Free
  4. Rewrite

    Type the passage back exactly.

    Premium
  5. Color clash

    Name the color, not the word.

    Premium
  6. Steps

    Walk until the counter agrees.

    Premium
  7. Shake

    Shake the phone the set number of times.

    Premium
  8. QR scan

    Scan the code you placed elsewhere.

    Premium
  9. Photo match

    Return and retake the registered view.

    Premium

Four modes.
One timing bench.

Each mode has its own face, controls and durable background behavior.

  1. 06:30

    Alarm

    Schedules and wake checks that refuse to be ignored.

  2. 12:00

    Timer

    One countdown or a whole kitchen of them, all kept in view.

  3. 04:12.88

    Stopwatch

    A lap ledger that keeps running from the notification shade.

  4. 25:00

    Pomodoro

    Focus and break cycles on the same dependable timing engine.

Local by design.

Schedules and wake data stay local. Android alarm work runs natively so ringing does not depend on the Flutter interface being open.

Accounts
None
Advertising
None
Core alarm
Free
Alarm engine
Native

A stronger morning.
Still yours.

Everything required to set, dismiss, or quickly arm an alarm stays free — including Quick Alarm, Math, Memory, and Compass. Premium deepens the ritual with harder proofs, sound, scenes, and follow-through tools. Billing stays on Google Play.

View Early on Google Play
  • Every wake-up task
  • Wakeup check after dismissal
  • Music and live radio
  • A gentle ramp before the full alarm
  • Post-dismiss app launcher
  • Timezone-aware travel tools
  • The complete scene and color library

FAQ

Before you install.

Will Early still ring if I close the app?

Yes. Alarm scheduling runs natively on Android, so ringing does not depend on the Flutter interface staying open. Force-stopping Early clears scheduled alarms until you open the app again — an Android platform limit we do not claim to bypass.

What permissions does Early need?

Exact alarms, notifications, full-screen alerts, display over other apps, and a battery optimization exemption support reliable ringing. Optional permissions only unlock features you choose: camera and activity recognition power specific tasks, Do Not Disturb access lets alarms ring through silence, while the Uninstall safeguard can use Android Device Administrator with no lock, wipe, password, or other device-control policies. Live radio needs internet only — Early does not use the microphone.

Is the core alarm free?

Yes. Setting and dismissing alarms with Math, Memory, and Compass tasks stays free. Premium adds more demanding proofs, travel tools, and extras; prices and billing live on Google Play.

How do I cancel Premium?

Manage or cancel the subscription in Google Play → Payments & subscriptions. Early does not bill you on-site.

Does Early sell my data or show ads?

No. There are no ads and no sale or rental of personal data. Schedules and wake data stay on your device. Optional crash reports are opt-in and stay off until you enable them in Settings → Privacy & diagnostics. A single error report is sent only when you tap Send report on an error screen; see Privacy for details.

More help on the support page, or emailjan.torkamani.dev@gmail.com.

Get Early on Android.

Free core. No ads. Proof when you need it.

Install Early