# Shift Calendar: Work Rota

> Four on four off, nights, Panama. Know which shift you are on, on any date.

Canonical page: [https://chrome-stats.com/d/com.dashfusion.listshift](https://chrome-stats.com/d/com.dashfusion.listshift)

## Overview

- **ID:** `com.dashfusion.listshift`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Dash Fusion
- **Category:** PRODUCTIVITY
- **Downloads:** 8
- **Version:** 1.0.2
- **Last updated:** 2026-09-23
- **First published:** 2026-09-09
- **Publisher country:** ID
- **Size:** 8.89 MB
- **Data as of:** 2026-09-26
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.dashfusion.listshift)
- **Website:** [https://dash-fusion.github.io/](https://dash-fusion.github.io/)
- **Privacy policy:** [https://dash-fusion.github.io/privacy/list-shift](https://dash-fusion.github.io/privacy/list-shift)

## Description

Shift is a calendar for people who work a rota. Nurses, factory and warehouse<br>shifts, emergency services, security, offshore - anybody whose weeks are not<br>all the same shape.<br><br>Tell it your pattern once and the date the cycle starts. Every date fills in<br>from there: last March, next March, the Saturday in eight weeks your sister is<br>getting married on.<br><br>WHY A ROTA NEEDS AN APP AT ALL<br><br>Four on four off is eight days long. A week is seven. So the pattern never<br>lands on the same weekday twice running, and &quot;am I on next Saturday&quot; is<br>arithmetic nobody wants to do in their head at eleven at night. On a calendar<br>it makes a diagonal stripe - which is what the app&#39;s icon is.<br><br>NOTHING IS GENERATED, SO NOTHING RUNS OUT<br><br>Which shift you are on is worked out from your pattern and its start date,<br>every time it is asked. That means:<br><br>• Any date works, forward or back. There is no year the app stops knowing.<br>• No generated days that can quietly disagree with the pattern they came from.<br><br>AND CHANGING YOUR ROTA DOES NOT REWRITE THE PAST<br><br>This is the part most rota apps get wrong. Move to nights in June and last<br>March should still say what you actually worked. Here, a rota carries the range<br>of dates it applied to: changing it from a date closes the old arrangement and<br>opens a new one, and every date before it is untouched. Your rota history is a<br>list you can read.<br><br>A SHIFT IS TWO POINTS IN TIME<br><br>Nights are 22:00 to 06:00. That is stored, and the length is worked out from<br>it - which sounds like a technicality and is the difference between an app that<br>is right and one that is confidently wrong twice a year:<br><br>• A shift that crosses midnight is eight hours, not minus sixteen.<br>• The night the clocks go FORWARD, 22:00 to 06:00 is SEVEN hours.<br>• The night they go BACK it is NINE.<br><br>Apps that store &quot;eight hours&quot; report eight on both of those nights. This one<br>says nine, and says why, on the day.<br><br>THE SWAPS<br><br>Real life happens. Swapped a shift, took a day off, covered for somebody, picked<br>up overtime: change that one date and your pattern is left alone. The day still<br>shows what the rota said, so a swap reads as a swap.<br><br>HOURS AND A PAY ESTIMATE<br><br>Every period shows the shifts, the hours in both forms - 11h 30m to read, 11.50<br>to check against a payslip - and, if you enter your rate, roughly what it is<br>worth. Night and weekend premiums are extra per hour rather than multipliers,<br>because an amount is something you can check.<br><br>It is an estimate, from figures you typed. It is not what your employer will<br>pay: it knows nothing about tax, pension, or whatever your contract calls<br>enhancements. The app says so on the screen rather than in the small print.<br><br>SEND SOMEBODY YOUR SHIFTS<br><br>Copy or share the month or the week as plain text, straight into a message.<br>This is what a rota is actually for half the time - somebody asking what you<br>are working next week.<br><br>COMMON ROTAS BUILT IN<br><br>Four on four off. Two days, two nights, four off. Three on three off. The<br>Panama (2-2-3). Continental. Permanent nights. Or build your own cycle of any<br>length, with your own shift names, times and colours.<br><br>ALSO<br><br>• Month and week views, today marked<br>• An optional reminder before a shift, off by default<br>• Light and dark, and Material You if you want it<br>• Week starting Monday, Sunday or Saturday<br>• Save a copy of everything to a file, which is how you move to a new phone<br><br>WHAT IT WILL NOT DO<br><br>It is not a timesheet. It does not clock you in and out, and it does not know<br>what you actually worked unless you tell it. If you are paid by the hour and<br>want to record every shift as it happens, that is a different job.<br><br>No account, no team code, no employer, no server. Nothing is shared with a<br>manager. Your rota is on your phone and nowhere else, and uninstalling the app<br>deletes it - save a copy first.<br><br>No location, ever. Three permissions, and they are for the ads that keep it<br>free, plus notifications if you switch the reminder on.

## Rankings

- #2,918,528 — 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.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.WAKE_LOCK`
- `com.android.vending.CHECK_LICENSE`
- `com.dashfusion.listshift.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`
- `com.google.android.gms.permission.AD_ID`

## Similar extensions and apps

- [Shift Work Schedule Calendar](https://chrome-stats.com/d/com.praslin.shiftgrid) — 125 users
- [Shift Calendar - Work Planner](https://chrome-stats.com/d/com.yusufcakmak.workshift) — 114 users
- [ShiftMate: Shift Work Calendar](https://chrome-stats.com/d/com.tahaiftekhar.shiftmate) — 11 users
- [Work & Life: Any Shift Pattern](https://chrome-stats.com/d/com.worklife.app) — 84 users
- [Shift Work Schedule Planner](https://chrome-stats.com/d/co.uk.jamierwallace.scrollingcalendar) — 1,081 users
- [Shift Calendar & Work Rota](https://chrome-stats.com/d/com.hydroponicglass.work_shift_calendar) — 179 users
- [ShiftPay: Shift Work Calendar](https://chrome-stats.com/d/com.vitasync.shiftpay) — 56,593 users
- [Shift Calendar: Work Schedule](https://chrome-stats.com/d/com.luisleite.minhaescala) — 146 users
- [Shift Work Calendar](https://chrome-stats.com/d/com.dddev.shiftwork) — 1,309,320 users, 4.58 / 5
- [Shift Calendar](https://chrome-stats.com/d/com.berkeyilmaz.shiftcalendar) — 275 users
- [Shift Schedule - Work Planner](https://chrome-stats.com/d/com.ploegenrooster.ploegenrooster_app) — 1,716 users
- [My Calendar - Shift schedule](https://chrome-stats.com/d/me.eremkin.simple.calendar.android) — 16,259 users

---

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