Shift Cycle

A shift rotation calendar that stays on your phone

View the Project on GitHub anilsancarr-web/shiftcycle-site

Terms of Use — Shift Cycle

Last updated: 5 August 2026

Please read these terms before using Shift Cycle (the “App”). By using the App you agree to them. If you do not agree, do not use the App.


1. What Shift Cycle is

Shift Cycle is a personal calendar. You describe your rotation; it projects that pattern forward and shows you the result.

2. What Shift Cycle is not

It is not your employer’s roster, and it is not a record of your working time.

The App shows what you entered. It has no connection to your employer, no access to any official rota, and no way of knowing if your shifts change. If your workplace changes the schedule and you do not change it here, the App will confidently show you the old one.

3. Your responsibilities

You are responsible for what you enter and for checking it. Turning up — or not turning up — is your decision and not the App’s.

4. Your data is yours

Your rotation, your edits and your notes are yours, stored on your device. We claim no ownership and no licence over them.

The App works offline and we operate no server that holds your work. We cannot recover your data if your device is lost, reset, or the App is deleted. Device backup is the practical protection.

5. The free tier and the trial

Everything is unlocked for the first 14 days, which is stated in the App before the trial begins.

After that, the widget, the hours and pay screen, and export require a purchase. The calendar itself stays free, permanently — your rotations, your months and your individual day edits keep working, and nothing you have already entered is taken away or hidden.

6. Purchases

Two options, sold through the App Store and billed to your Apple ID:

6.1 The lifetime commitment

A lifetime purchase stays a lifetime purchase.

We will not convert it into a subscription, place it behind a further payment, or withdraw features you have already bought. If the App is ever discontinued it will not be remotely disabled, and no purchased feature will be turned off retroactively.

This is written into the terms rather than left as marketing copy because it is the specific promise the App is sold on, and because it is a promise the App can actually keep: it has no servers to pay for, so serving a paid user costs nothing whether it is next month or in ten years.

6.2 No advertising

The App contains no advertising and no third-party tracking, and none will be added.

7. Disclaimer of warranties

The App is provided “as is” and “as available”, without warranties of any kind, express or implied, including implied warranties of merchantability, fitness for a particular purpose, accuracy or non-infringement.

We do not warrant that it will be uninterrupted or error-free.

8. Limitation of liability

To the maximum extent permitted by law, we are not liable for any loss or damage arising from use of the App — including missed shifts, lost earnings, disciplinary action, loss of data, or any indirect or consequential loss — whether in contract, tort (including negligence) or otherwise.

Because the App only reproduces the pattern you entered, responsibility for acting on it rests with you.

Where liability cannot lawfully be excluded, our total aggregate liability is limited to the amount you paid for the App in the twelve months before the event giving rise to the claim.

Nothing here limits liability that cannot be limited under applicable law, including liability for fraud.

9. Changes

We may update these terms, and the “last updated” date above will change with them. Section 6.1 is the exception: it will not be weakened.

10. Contact

anilsancarr@gmail.com