Rubydose

Know your red light therapy dose, not just the minutes

A free timer and log for the LED mask or red light panel you already own. Enter its numbers, close your eyes, and let a chime tell you when to move.

Free on Android · No account · Works offline

How long per area?

10 J/cm² ÷ 0.100 W/cm² = 100 s

Each dot is one minute. Use the numbers from your device's manual, at the distance it was measured. Not medical advice.

Your mask came with a manual full of numbers and a timer that doesn't use them

"I don't know if 10 minutes is enough or too much." The manual quotes mW/cm² and J/cm², and the device just counts minutes.
"The app timer reset when I locked my phone." A session that stops halfway is no help with your eyes closed.
"I lose track of which days I did my face and which my knee." Without a log it is easy to skip a week, or overdo one area.

Rubydose turns your device's numbers into a session you can follow with your eyes closed

Minutes from your device's numbers

Enter the irradiance your maker quotes and the dose you're aiming for. Rubydose shows the minutes per area and writes the sum out, so you can check it.

100 mW/cm² at a 10 J/cm² target: 1 min 40 s per area.

Device screen: 25 mW/cm² mask, target 10 J/cm², face and neck selected, result 6 min 40 s per area

A timer that keeps going

Pick your areas in order, start, and close your eyes. A chime and a buzz mark each change of area, and dim mode turns the screen nearly black.

The countdown keeps the right time if you lock the phone or the app closes.

Live session screen: area 1 of 2, face, 3:50 left, 4.3 J/cm² so far, dim and hold-to-stop buttons

A log that keeps you consistent

Every session is saved with the device, the areas and the dose. See days per area for the last week, your streak, and a daily reminder at the time you pick.

A nudge when one area has gone 4 days in a row without a rest day.

Log screen: days per area this week, rest-day note for face, recent sessions with doses

Today at a glance

The dotted ring fills as today's dose builds up. Save a profile for each light you own, from a face mask to a panel for your back or knees.

Two device profiles free; a short video adds another.

Home screen: dose ring at 6.0 of 10 J/cm² for the face, start 14 minute session button, streak and rest tiles

From install to first session in two minutes

  1. Add your deviceMask, panel, wand, cap or pad, with the numbers from its manual.
  2. Choose your areasFace, then neck, or any order you like.
  3. Start and close your eyesA chime tells you when to move the light.
  4. Check your logToday's dose ring, your streak and rest-day nudges.

See it in 25 seconds

The dose ring, the calculator, a session with an area change and dim mode, and the log, on the app's real screens.

Questions

Does Rubydose turn my phone into a red light?

No. A phone screen is not a therapy light, and Rubydose never pretends it is. It times and logs the device you own.

What numbers do I need?

The irradiance (mW/cm², sometimes called power density) and the distance it was measured at, both from your device's manual or spec sheet. Use the dose your maker recommends as the target.

Is this medical advice?

No. Rubydose is a timer and log, not a medical device, and it does not treat or diagnose anything. Follow your device maker's instructions and ask a doctor about health questions.

What happens to my data and photos?

Sessions, devices and progress photos stay on your phone. There is no account and no analytics. The only data that leaves the phone is what the ad network needs to show ads. Details in the privacy policy.

Is it free? Does it work offline?

Yes to both. Rubydose is free and supported by ads, which never interrupt a running session. The timer, log and reminders work without a connection.

Use your red light at the dose you meant to

Free, no account, nothing to buy.

Get it on Google Play