All features

Built for precision.
Designed for life.

Four carefully crafted tools. Every detail documented. Explore what makes AlaramChhaiye different from every other clock app.

01

Smart Alarm System

Never miss a moment that matters.

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.

🎡

MIUI-Style Infinite Wheel Picker

Scroll AM/PM, hour (1–12), and minute (0–59) with smooth, physics-based infinite columns. Rolling past 12 automatically flips AM to PM.

📅

Flexible Repeat Schedules

Once (fires once, then disables), Daily, Mon–Fri, and Custom — pick any combination of Mon–Sun days.

🎵

Native Ringtone Picker

Browse every alarm ringtone on your device. Tap to preview. Apply to confirm. Set "No ringtone" for a silent wake.

📳

Vibration Control

Toggle vibration independently from the ringtone. Uses a 600ms/400ms repeating pattern — you'll feel it even on silent.

🏷️

Custom Labels (40 chars)

"Morning Workout", "Take Medicine", "Client Call" — labels appear on the lock screen when the alarm fires.

💤

Snooze & Dismiss

Snooze fires a new notification exactly 10 minutes later. Dismiss stops ringtone, cancels the notification, disables one-time alarms.

🔒

Full-Screen Lock Screen Display

Uses Android's fullScreenIntent to show a full-screen alarm UI — pulsing ring animation, bouncing icon, and action buttons — directly over the lock screen.

🔋

Auto-Reschedule on Launch

On every app start, stale one-time alarms are disabled. Repeating alarms are recalculated to the next valid day and rescheduled automatically.

ALARMS
+
06:30AM
Morning workout · Daily
07:45AM
Office · Mon to Fri
10:00AM
Meeting · Once
ALARM LIST SCREEN
02

World Clock

Always in sync, everywhere on earth.

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.

🌍

100+ World Cities

A curated library across every continent, from Abidjan to Zurich, each with its official IANA timezone identifier.

🔍

Instant Search & Filter

Type a city or country name. The section list filters as you type, with name and country visible on every row.

🕐

Real-Time 24-Hour Display

Each card ticks every second using cached Intl.DateTimeFormat — smooth, accurate, battery-efficient.

📐

GMT Offset Indicator

Every card shows the offset from your local time (e.g. +5:30 hrs, −8:00 hrs) so you can calculate differences instantly.

✔️

Duplicate Prevention

Already added a city? A checkmark appears in the selector so you never accidentally add the same timezone twice.

🗑️

Long-Press to Remove

Long-press any city card to open a removal confirmation. Your list persists between app sessions via AsyncStorage.

WORLD CLOCK
New York
America / New_York
--:--
−5:30 hrs
London
Europe / London
--:--
0:00 hrs
Dubai
Asia / Dubai
--:--
+0:30 hrs
Tokyo
Asia / Tokyo
--:--
+3:30 hrs
Sydney
Australia / Sydney
--:--
+6:30 hrs
WORLD CLOCK SCREEN
03

Stopwatch

Measure every millisecond with precision.

A distraction-free stopwatch with centisecond accuracy. Record laps, see your splits, and identify peak and worst performance automatically.

🎯

Centisecond Precision

MM:SS.cs display format, updated every 100ms for the balance between accuracy and performance.

🏁

Lap Recording

Hit Lap mid-run to record split times. Each lap captures both the split and total elapsed time.

🟢

Fastest Lap — Green

Your quickest split is automatically highlighted in green so you can spot peak performance instantly.

🔴

Slowest Lap — Red

The slowest lap is highlighted in red, making improvement areas obvious at a glance.

▶️

Start, Pause & Resume

A single button toggles start and pause. Elapsed time is preserved across pauses — continues exactly where you left off.

🔄

Full Reset

Clears the timer and all lap records cleanly. Stops the interval and returns to zero with no leftover state.

04:27.83
CURRENT LAP   01:21.14
Lap
⏸ Pause
Reset
LAPSPLIT TIME
Lap 3 ★01:21.14
Lap 201:33.57
Lap 1 ▼01:43.12
STOPWATCH SCREEN
04

Timer

Count down to what matters most.

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.

🎡

Three-Column Infinite Wheel

Hours (0–23), Minutes (0–59), Seconds (0–59) — each an independent infinite-scroll picker. Scroll with your thumb, no keyboard.

🔔

Background Notification

Schedules a notifee trigger notification so the timer fires even if the app is killed. System sound + lock-screen alert guaranteed.

📳

Distinctive Vibration Pattern

On completion: 400ms on, 200ms off, 400ms on, 200ms off, 800ms on — feels unmistakably different from other alerts.

"Time's Up!" Completion State

The UI switches to a clear completion display when the countdown ends — visual confirmation alongside audio and vibration.

▶️

Start, Pause & Reset

Single button controls. Pausing preserves remaining time. Reset returns to the last configured duration.

SET TIMER
01
00
59
HR
:
29
30
31
MIN
:
59
00
01
SEC
▶ START TIMER
Works with screen off & app closed
TIMER SCREEN

Ready?

All four features. One download.

Free, offline, no ads — everything you need to manage time, from alarm to stopwatch.