# Shift Alarm - Calendar Sync

> Reads your calendar, detects shifts, and sets alarms on or off automatically.

Canonical page: [https://chrome-stats.com/d/com.pepulabs.shiftalarm](https://chrome-stats.com/d/com.pepulabs.shiftalarm)

## Overview

- **ID:** `com.pepulabs.shiftalarm`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Pepu Labs
- **Category:** TOOLS
- **Downloads:** 12
- **Version:** 1.0.0
- **Last updated:** 2026-07-11
- **First published:** 2026-07-10
- **Publisher country:** JP
- **Size:** 44 MB
- **Data as of:** 2026-09-13
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.pepulabs.shiftalarm)
- **Privacy policy:** [https://github.com/Pepu-Labs/shift-alarm-privacy/blob/main/index.md](https://github.com/Pepu-Labs/shift-alarm-privacy/blob/main/index.md)

## Description

Stop reconfiguring tomorrow&#39;s alarm every night when you work shifts.<br><br>Shift Alarm reads the events in your device calendar, automatically detects each day&#39;s shift, rings your alarm for day shifts, night shifts and more, and skips your days off automatically — a wake-up app built for shift workers.<br><br>■ Who it&#39;s for<br>- Irregular schedules: day, night, early or late shifts<br>- You forget to turn off the alarm and wake up on your day off<br>- You don&#39;t want it to ring the morning after a night shift<br>- You&#39;re tired of resetting the alarm every night to match tomorrow&#39;s plan<br><br>■ How automatic detection works<br>1. It detects the day&#39;s shift from your calendar events (title and more)<br>2. It automatically decides &quot;ring or skip&quot; using the conditions you set<br>You build conditions by combining keywords, weekdays and holidays, so setups like &quot;ring at 16:30 only on night-shift days&quot; or &quot;stay silent on weekends and holidays&quot; work exactly the way you want.<br><br>■ Key features<br>- Rings according to your shift type and skips days off and paid leave automatically<br>- Per-day manual override: ring or skip &quot;just for tomorrow&quot; in one tap<br>- Group multiple alarms to manage their conditions together<br>- Snooze (set the interval and maximum count)<br>- A notification lets you know on mornings it skips (can be turned off)<br>- Review the decision history in a log<br>- Light / dark / system-linked theme<br><br>■ To make sure it rings<br>It supports exact alarms and full-screen display so it goes off on time even while sleeping or in silent mode, and it automatically reschedules your alarms after the device restarts.<br>The app requires permissions such as notifications, exact alarms, calendar read access, rescheduling at device startup, and battery-optimization exemption.

## Rankings

- #2,773,990 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_NOTIFICATION_POLICY`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_CALENDAR`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS`
- `android.permission.SCHEDULE_EXACT_ALARM`
- `android.permission.USE_EXACT_ALARM`
- `android.permission.USE_FULL_SCREEN_INTENT`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_CALENDAR`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `com.google.android.gms.permission.AD_ID`
- `com.pepulabs.shiftalarm.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [Smart Alarm for Shift Work](https://chrome-stats.com/d/com.thechaeum.shiftmaster_alarm) — 2,182 users
- [Shift Alarm: Calendar](https://chrome-stats.com/d/com.turnoalarm.app) — 248 users
- [Shift Calendar & Alarm](https://chrome-stats.com/d/com.shiftcal.shift_calendar_app) — 62 users
- [shift-alarm](https://chrome-stats.com/d/com.shiftalarm.app.v2) — 20 users
- [Shift Clock](https://chrome-stats.com/d/es.aipp.shiftclock) — 7 users
- [ShiftMate - Shift Calendar](https://chrome-stats.com/d/it.shiftmate.app) — 3,342 users
- [Shift Alarm](https://chrome-stats.com/d/sk.budik.zmeny) — 285 users
- [ShiftWake](https://chrome-stats.com/d/com.tomo.calendalarm) — 88 users
- [Shift Calendar & Smart Alram](https://chrome-stats.com/d/com.thechaeum.doneyet) — 75 users
- [Shift Alarm:Calendar Batch Set](https://chrome-stats.com/d/com.ShiftWorkerAlarm.app) — 3 users
- [ShifRoll](https://chrome-stats.com/d/com.shifroll.app) — 221 users
- [График смен + будильник](https://chrome-stats.com/d/com.nik.shift.calendar) — 31,587 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.pepulabs.shiftalarm)
