Risetime clock
– sun-aware alarms, repeating timers

for everything that has to ring

A clock app for Android: alarms at a fixed time or following the sun – like sunrise or sunset – and timers that repeat and chain. No ads ever and completely offline.

Risetime alarm list with five alarms: 05:10 on Saturday at Astronomical dawn; 07:00 Monday–Friday at a fixed time; 07:02 Tomorrow at Sunrise; 17:38 Monday–Friday, 1 hr before Sunset; and 23:02 Today, 8 hr before Sunrise, switched off. The Alarms, Timers and Settings tabs run along the bottom.Risetime alarm list with five alarms: 05:10 on Saturday at Astronomical dawn; 07:00 Monday–Friday at a fixed time; 07:02 Tomorrow at Sunrise; 17:38 Monday–Friday, 1 hr before Sunset; and 23:02 Today, 8 hr before Sunrise, switched off. The Alarms, Timers and Settings tabs run along the bottom.

Will it ring?

An alarm clock is only worth the morning it does not fail. Risetime’s alarms use Android’s own alarm clock, the same system mechanism as your phone’s built-in clock app: they ring through Doze mode and Battery Saver, and after a restart, even before you first unlock the phone. Timers keep counting with the app closed; the countdown in your notification shade is drawn by Android itself.

Some phones still stop apps in the background. Settings → Reliability checks what yours needs and gives each missing item a Fix button. Make sure it rings

Alarms and timers, in one app

Alarms: a clock time, or a moment of the sun

Set an alarm at 07:00, or on sunrise, sunset or solar noon, or on a moment you define: a sun angle, a fraction of the night. A sun alarm keeps its distance from that moment and is recalculated every day, so it follows the seasons without you touching it. How to set a sunrise or sunset alarm

Timers: one, or a sequence that loops

Type a duration and start it, the way a microwave does. Or chain timers into a sequence, twenty-five minutes then five, and loop it for a number of rounds or for good: an intermediate ring between timers, the full ring at the end. How to repeat or chain timers

How the sunrise alarm works

  1. Pick your anchorChoose a moment of the sun: sunrise, noon, sunset, or nadir. This is the reference point your alarm tracks.
  2. Set your offsetDecide how far before or after. Thirty minutes before sunrise. One hour after sunset. Pick which days it repeats.
  3. That's itRisetime recalculates the exact alarm time every day. Sunrise drifts with the seasons, and your alarm follows. You never adjust it.

What people use it for

By the sun

  • A day that follows the sun: wake at sunrise, wind down before it, and keep clock alarms for the hours other people expect of you.
  • Photographers and astronomers: golden hour, blue hour and astronomical night are angles of the sun, not fixed times. Set the angle once; it holds at every latitude and season, offline in the field. Golden hour, blue hour and night sky alarms
  • Meditation, yoga and a practice at first light: the sun salutation as the light arrives, or a sit before it. Anchor on sunrise, on civil dawn by its angle, or on a fraction of the night. Sunrise meditation and yoga alarm
  • Dawn patrol: out in the water before the light, on an alarm that moves with first light instead of a time you reset every few weeks. Set an alarm before sunrise
  • Pre-dawn risers: set your offset before sunrise once and it tracks sunrise every day. Check your own timetable for the exact moment; the alarm is the part that never drifts. How the offset works
  • Outdoor workers, dog walkers, farmers: if your day starts with daylight, your alarm should too.

With timers

  • Work and focus with Pomodoro: twenty-five minutes, five minutes, looped, in the same app as your alarms. A simple Pomodoro timer for Android
  • Interval training: forty seconds on, twenty off, eight rounds, with the round on the row. Interval training timer
  • Meditation bells: a bell to settle in, to begin, to ease off and to close the sit, with nothing to dismiss. Bells for a sitting practice
  • Cooking in stages: ten minutes to brown, twenty to simmer, one full ring when it’s done.

Screenshots

Risetime's create-alarm dialog open over the alarm list: the sun-shaped Noon anchor icon, an offset of minus 1 hour and 00 minutes with the hours field selected, and the line Tomorrow: 11:49. A circular hours dial with 1 selected fills the lower half, with Cancel and OK beneath it.Risetime's create-alarm dialog open over the alarm list: the sun-shaped Noon anchor icon, an offset of minus 1 hour and 00 minutes with the hours field selected, and the line Tomorrow: 11:49. A circular hours dial with 1 selected fills the lower half, with Cancel and OK beneath it.
Pick your anchor and offset
Risetime's Timers tab with two timer rows folded: Tea, a single timer at 12:00 and not started, and a Pomodoro sequence running at 1:12 of 10:00. The Pomodoro row has stop, previous, pause and next buttons and an add-one-minute button. Add timer sits below the list, above the Alarms, Timers and Settings tabs.Risetime's Timers tab with two timer rows folded: Tea, a single timer at 12:00 and not started, and a Pomodoro sequence running at 1:12 of 10:00. The Pomodoro row has stop, previous, pause and next buttons and an add-one-minute button. Add timer sits below the list, above the Alarms, Timers and Settings tabs.
Timers that chain and loop
Risetime's dismiss screen for a ringing alarm, as it looks in London: the whole screen is filled with a colour taken from the sun's position, and it follows the sun through the day. It shows the time, the date, the word Alarm, a large circular SNOOZE button, and DISMISS below it.0000000000111111111122220123456789012345678901230123450123456789:Saturday, October 3AlarmSNOOZEDISMISS
Wake gently
Risetime settings screen with rows for Alarms, Anchors, Timers, Phone's settings and Celestial events location, set to London, United Kingdom. The Reliability row, marked 8/8, is unfolded onto All good (8) and Checks this phone doesn't have. Supporting Risetime sits below, and the footer reads Risetime.Risetime settings screen with rows for Alarms, Anchors, Timers, Phone's settings and Celestial events location, set to London, United Kingdom. The Reliability row, marked 8/8, is unfolded onto All good (8) and Checks this phone doesn't have. Supporting Risetime sits below, and the footer reads Risetime.
Reliability you can check

Works offline, on your phone

Everything happens on your phone: sunrise math, your alarms, your timers, your location. Risetime does not request internet permission. There is no server. There is no account to create. There is no analytics SDK measuring how you use the app.

  • No INTERNET permission: the app cannot connect to the internet
  • No analytics, crash reporting, or telemetry of any kind
  • No accounts, no cloud sync, no sign-in
  • Location stays on your device, used only for sunrise math
  • No ads, no tracking, no data shared with anyone
Read the full privacy policy

Free for up to three alarms and three timers. Unlimited as a supporter.

Risetime is free for up to three alarms and three timers – for good.
Need more? Use those three first, and see if it's worth your support: supporters get unlimited alarms and timers, yearly or once. If not, I'll be happy to hear you out. You'll find it in Settings.

No nag screens, no countdowns, no "upgrade to continue" prompts. Just an honest option when you're ready.

Frequently asked questions

What does Risetime do?
Risetime is a clock app for Android. Its alarms ring at a set time or on a moment of the sun, recalculated every day for your location, so they follow sunrise and sunset through the year. Its timers run on their own or chain into a sequence that loops.
Is Risetime a sunrise light alarm that brightens the screen?
No. It rings at the real sunrise where you are, recalculated every day; it does not brighten the room beforehand. When it rings, the screen fades in from black and the volume can rise gradually.
Does the alarm still go off in Doze mode or Battery Saver?
Yes. Risetime uses Android’s setAlarmClock API, the same system-level mechanism as your built-in clock app, and a Reliability screen checks the permissions your phone needs. Alarms ring even before the first unlock after a restart.
Does Risetime need an internet connection?
No. Risetime has no internet permission at all: it cannot connect, even if it wanted to. Sunrise and sunset times are computed on your device. It works in airplane mode, in the field, anywhere.
Can I set a repeating timer?
Yes. Set Loop on a timer or a sequence: a number from 2 to 99 runs it that many times, ∞ runs it until you stop it. Each round gives one intermediate ring and starts the next on its own.
Will the end of a timer ring like an alarm?
Yes. The end of a single timer, or of the last timer of a sequence, brings up the ringing screen and rings for ten minutes by default (up to 25 minutes, or until you stop it, in Settings) unless you tick Intermediate ring at the end. The handovers in between give an intermediate ring.
Can I set an alarm for dawn, golden hour or the dark of night?
Yes, by the angle of the sun. Create an anchor at −6° for civil dawn, +6° in the evening for golden hour, −18° for astronomical night, and set alarms on them. Where an angle is never reached for part of the year, the app says so and the alarm skips those days rather than ring at an invented time.
Is Risetime free?
Free for up to three alarms and three timers, for good. Need more? Use those three first, and see if it’s worth your support: supporters get unlimited alarms and timers, yearly or once.

Set it once. Your alarms follow the seasons, your timers keep the rhythm.

Google PlayAvailable now