Free Download

Get AlaramChhaiye
for Android.

Free to download. No ads. No subscriptions. Works fully offline. Install in under a minute.

Free No Ads Offline Android 8.0+ ~5 MB No Account

Before You Install

System Requirements

AlaramChhaiye is optimised for modern Android. Here's what you need to run it.

Android Version
Android 8.0+
Android 8.0 (Oreo) or higher. Android 12+ recommended for exact alarms. Android 14+ for full lock-screen wake display.
Storage
~5 MB
Approx. 5 MB for the app. A small additional amount for cached alarm data and user preferences.
Notifications
Android 13+
Notification permission required on Android 13+. Full-Screen Intent permission required on Android 14+ for lock-screen alarms.
Android Version Alarms Lock Screen Notes
Android 8 – 11 ✓ Full support ⚠ Partial Standard exact alarms, no permission prompt needed
Android 12 ✓ Full support ⚠ Partial SCHEDULE_EXACT_ALARM permission required
Android 13 ✓ Full support ⚠ Partial POST_NOTIFICATIONS permission required

Transparency

What we need & why.

We only request what is strictly necessary. No location, no contacts, no microphone. Ever.

🔔

POST_NOTIFICATIONS

Required on Android 13+ to display alarm and timer alerts. Without this, alarms cannot produce a visible or audible notification.

Android 13+

SCHEDULE_EXACT_ALARM

Allows alarms to fire at a precise time — not "approximately." Without this, Android may delay your alarm by minutes. Granted via Settings on Android 12+.

Android 12+
🔒

USE_FULL_SCREEN_INTENT

Enables the full-screen alarm activity to appear on the lock screen. Required on Android 14+ for the ring screen to show over the lock screen.

Android 14+
📳

VIBRATE

Used for the vibration pattern when an alarm rings. Auto-granted on install — no user confirmation required.

Auto-granted
📶

RECEIVE_BOOT_COMPLETED

Allows re-scheduling alarms after a phone reboot. When Android reboots, all pending system alarms are cleared — this permission restores them automatically.

Auto-granted
🔋

REQUEST_IGNORE_BATTERY_OPTIMIZATIONS

Requests exclusion from Doze mode, which can delay background processes. Strongly recommended to ensure alarms fire on time after a long idle period.

Optional · Recommended

Step by Step

How to install the app.

AlaramChhaiye is distributed as an APK. Follow these five steps to get it running.

01

Download the APK file

Tap the Download button above or use the direct link to download alaramchhaiye.apk to your Android device. You can also transfer it from a computer via USB or cloud storage.

02

Enable "Install from Unknown Sources"

Go to Settings → Security → Install Unknown Apps (Android 8+: Settings → Apps → Special App Access → Install Unknown Apps). Find your file manager or browser and toggle "Allow from this source."

03

Open the APK and install

Navigate to the downloaded file in your file manager, tap it, and confirm the installation prompt. Tap Install to proceed.

04

Grant alarm & notification permissions

On first launch, the Permissions screen guides you through granting exact alarm scheduling, notifications, and optionally full-screen intent. Tap each item to open the relevant Android settings page.

05

Set your first alarm

Tap + on the Alarm tab. Use the wheel picker to set your time, choose a repeat schedule, and save. A countdown appears immediately in the list.

💡
Pro tip: Disable battery optimization

For the most reliable alarms, go to Settings → Battery → Battery Optimization, find AlaramChhaiye, and set it to "Don't optimize." This prevents Android's Doze mode from delaying alarms when your phone has been idle for a while.

FAQ

Common questions answered.

Most missed alarms are caused by battery optimization. Go to Settings → Battery → Battery Optimization → AlaramChhaiye and set it to "Don't optimize." Also check the SCHEDULE_EXACT_ALARM permission is granted (Android 12+) — the in-app Permissions screen shows every status.
Yes. AlaramChhaiye's notification channel is configured with bypassDnd: true, so the alarm rings even when your phone is silenced or in DND mode — as long as the notification permission is granted.
Yes. The RECEIVE_BOOT_COMPLETED permission re-schedules all active alarms after a restart. Stale one-time alarms are disabled; repeating alarms are recalculated to the next valid occurrence automatically when you open the app.
Yes. Alarms and the timer use separate notification channels and IDs, so they operate completely independently. You can have multiple active alarms and a running timer simultaneously with no conflicts.
No. Each Snooze tap schedules a new notification exactly 10 minutes later. There is no cap — snooze as many times as you need.
No. All data is stored locally on your device using AsyncStorage. Nothing is sent to any server. No account is required, no analytics, no tracking of any kind.
"Alaraam Chahiye" is a Hindi phrase meaning "I need an alarm." The name reflects the app's simple, direct purpose — giving you exactly what you need to wake up on time.

You're ready.

Wake up to something better.

Free. Offline. No ads. Will never let you sleep through what matters.

~5 MB  ·  Android 8.0+  ·  No account required