All features

Built for precision.
Designed for life.

Six 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, each with its country flag and live local weather.

🌍

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) plus a today/tomorrow/yesterday label so you can calculate differences instantly.

🌤️

Live Local Weather

Each city shows its current temperature, fetched live from a free weather service — no API key, no sign-in. Displayed in °C or °F based on the country.

🏳️

Country Flags & Day/Night

Every clock is tagged with its country flag and a sun or moon icon so you can tell at a glance whether it's daytime there.

✔️

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
05

Bedtime & Sleep

Wind down, and sleep better.

More than an alarm — a bedside companion. Schedule your sleep, get reminded to wind down, and drift off to calming sounds under a starlit sky that fades out on its own.

🛏️

Bedtime & Wake-Up Schedule

Set a bedtime and wake-up time, choose which days each repeats, and see your total sleep duration plus the next alarm — all on one card.

🔔

Bedtime Reminder

A gentle, repeating notification fires 15 minutes before your bedtime, telling you how long you'll sleep if you head to bed now.

🌅

Sunrise Alarm

Optionally brighten the screen slowly before your wake-up alarm for a softer, more natural start to the day.

🎵

Sleep Sounds Library

Choose from Waves, Deep space, Contemplation and more, pick a device sound, or connect YouTube Music and Spotify.

🌌

Immersive Full-Screen Player

A living night sky — twinkling stars, drifting nebula and a breathing glow around the play button — with an elapsed timer as you fall asleep.

⏲️

Auto-Stop Timer

Sounds fade out on their own after 15, 30, 45 or 60 minutes, so nothing plays through the whole night.

BEDTIME
Schedule
BEDTIME
10:45pm
WAKE UP
7:00am
8 hr 15 min • Next alarm on Monday
🎵
Sleep sounds
🌊
Waves
BEDTIME SCREEN
06

Screen Time Alarm

Take back your time.

Your phone shouldn't run your day. Set a daily screen-time limit, and AlaramChhaiye sounds an alarm the moment you cross it — turning mindless scrolling into a conscious choice.

Daily Screen-Time Limit

Pick how long you want to spend on your phone each day. A live bar shows how much you've used and how much is left.

🔔

Over-Limit Alarm

The instant you pass your limit, a real alarm fires — not a notification you can swipe away and forget.

🌙

Device-Free Windows

Schedule no-phone periods — meals, study, family time, late nights — and get alerted if you pick the phone up anyway.

📊

Usage at a Glance

See today's total screen time front and centre, so you always know exactly where you stand.

🔁

Gentle Reminders

Recurring nudges encourage you to take a break before you ever reach your limit.

🛏️

Bedtime Wind-Down

Pairs with Bedtime to cut off late-night scrolling and help you actually get to sleep on time.

SCREEN TIME
📱
Today
4h 12m / 5h limit
48 min left • Alarm rings at your limit
Limits & alarms
🌙
Device-free night
9:00 pm – 7:00 am
SCREEN TIME SCREEN

Ready?

All six features. One download.

Free, offline, no ads — everything you need to manage time, from bedtime to wake-up and beyond.