All features
Four carefully crafted tools. Every detail documented. Explore what makes AlaramChhaiye different from every other clock app.
Smart Alarm System
AlaramChhaiye's alarm engine runs on Android's exact alarm scheduling API — the same mechanism used by the stock Android clock. Combine that with full-screen intent and your alarm appears directly on the lock screen, loud and clear.
Scroll AM/PM, hour (1–12), and minute (0–59) with smooth, physics-based infinite columns. Rolling past 12 automatically flips AM to PM.
Once (fires once, then disables), Daily, Mon–Fri, and Custom — pick any combination of Mon–Sun days.
Browse every alarm ringtone on your device. Tap to preview. Apply to confirm. Set "No ringtone" for a silent wake.
Toggle vibration independently from the ringtone. Uses a 600ms/400ms repeating pattern — you'll feel it even on silent.
"Morning Workout", "Take Medicine", "Client Call" — labels appear on the lock screen when the alarm fires.
Snooze fires a new notification exactly 10 minutes later. Dismiss stops ringtone, cancels the notification, disables one-time alarms.
Uses Android's fullScreenIntent to show a full-screen alarm UI — pulsing ring animation, bouncing icon, and action buttons — directly over the lock screen.
On every app start, stale one-time alarms are disabled. Repeating alarms are recalculated to the next valid day and rescheduled automatically.
World Clock
Whether coordinating a remote team or just curious about Tokyo — the World Clock gives you real-time, accurate clocks for every major city on the planet.
A curated library across every continent, from Abidjan to Zurich, each with its official IANA timezone identifier.
Type a city or country name. The section list filters as you type, with name and country visible on every row.
Each card ticks every second using cached Intl.DateTimeFormat — smooth, accurate, battery-efficient.
Every card shows the offset from your local time (e.g. +5:30 hrs, −8:00 hrs) so you can calculate differences instantly.
Already added a city? A checkmark appears in the selector so you never accidentally add the same timezone twice.
Long-press any city card to open a removal confirmation. Your list persists between app sessions via AsyncStorage.
Stopwatch
A distraction-free stopwatch with centisecond accuracy. Record laps, see your splits, and identify peak and worst performance automatically.
MM:SS.cs display format, updated every 100ms for the balance between accuracy and performance.
Hit Lap mid-run to record split times. Each lap captures both the split and total elapsed time.
Your quickest split is automatically highlighted in green so you can spot peak performance instantly.
The slowest lap is highlighted in red, making improvement areas obvious at a glance.
A single button toggles start and pause. Elapsed time is preserved across pauses — continues exactly where you left off.
Clears the timer and all lap records cleanly. Stops the interval and returns to zero with no leftover state.
Timer
Set countdowns from 1 second to 23 hours and 59 minutes — no typing required. The background notification fires even if you've switched apps and locked your screen.
Hours (0–23), Minutes (0–59), Seconds (0–59) — each an independent infinite-scroll picker. Scroll with your thumb, no keyboard.
Schedules a notifee trigger notification so the timer fires even if the app is killed. System sound + lock-screen alert guaranteed.
On completion: 400ms on, 200ms off, 400ms on, 200ms off, 800ms on — feels unmistakably different from other alerts.
The UI switches to a clear completion display when the countdown ends — visual confirmation alongside audio and vibration.
Single button controls. Pausing preserves remaining time. Reset returns to the last configured duration.
Ready?
Free, offline, no ads — everything you need to manage time, from alarm to stopwatch.