RestTimer features

A focused timer for repeatable training sessions.

Every feature is designed around one job: helping you move cleanly between work and recovery intervals.

T

Work and rest intervals

  • Workout duration: set the active phase length.
  • Rest duration: control recovery between rounds.
  • Round count: repeat the same structure across a session.
P

Session presets

  • HIIT for high intensity intervals.
  • Tabata for short work and rest cycles.
  • Strength for longer recovery windows.
  • Custom timing for your own routine.
A

Helpful alerts

  • Optional sound at key transitions.
  • Optional vibration for interval completion.
  • Timer notifications for active sessions.
S

Session controls

  • Start, pause, reset, and skip rest intervals.
  • Clear phase labels for work and recovery.
  • Round status that stays visible during timing.
H

Local history

  • Session history is saved on your device.
  • Basic stats help you review completed sessions.
  • You can clear saved history from app settings.
N

No tracking stack

  • No account system.
  • No ads or analytics SDK.
  • No internet permission.
  • No third-party tracking SDK.

Android permissions

Permissions are tied to timer reliability.

RestTimer uses Android permissions for notifications, vibration, screen wake behavior, and foreground timing during active sessions.

POST_NOTIFICATIONSShows active timer and interval-complete notifications.
Optional
VIBRATEProvides optional completion vibration.
Device
WAKE_LOCKHelps keep the countdown reliable during active intervals.
Device
FOREGROUND_SERVICEKeeps an active countdown visible while the app is backgrounded.
Timing