Toi 'n' Moi® Rota Management Local
Your rota. On your machine. — Read Me
Staff rota planning for care homes and small organisations, running entirely on your own computer — Mac or Windows PC. It uses the same scheduling engine as the App Store edition, with no account, no login and no cloud.
Requirements
- A Mac running macOS 10.15 (Catalina) or later — universal build, so it runs natively on Apple Silicon (M1 and later) and on Intel; or a PC running 64-bit Windows 10 or later.
- About 60 MB of disk space, plus room for your own data and backups.
- An internet connection is needed only to activate a licence, renew it (about monthly), and check for updates. The app is fully usable offline in between.
The two editions are the same app and the same rota. A backup exported on a Mac restores on a PC and vice versa.
Installation — Mac
- Download the
.dmgfrom the App Market. - Open it and drag Toi 'n' Moi® Rota Management Local onto the Applications folder shown beside it.
- Open it from Applications.
It will just open. The app is signed with our Apple Developer ID and notarised by Apple, so there is no “unidentified developer” warning and no right-click → Open workaround needed.
If macOS ever does warn you about this app, something is wrong — please don't work around it. Email us instead.
Installation — Windows
- Download the
-setup.exeinstaller from the App Market. - Run it. It installs for your user account only, so it should not ask for an administrator password — useful if you aren't an administrator on your work PC.
- Windows will show a blue warning the first time. This is expected — see below.
Windows will say “Windows protected your PC”. This is expected. Click More info, then Run anyway.
Here's what that message actually means, so you can judge it for yourself rather than take our word for it. Windows shows it for any installer it hasn't seen often enough to have built up a reputation for. We haven't bought a Windows code-signing certificate for this release, so our installer starts with no reputation at all and every download triggers the warning. It is not a virus alert, and it does not mean Windows found anything wrong with the file — only that it doesn't recognise it yet.
Two things you can check before clicking through, and you should:
- Under More info, the Publisher will say Unknown publisher — that is consistent with what we've said here.
- Only trust the copy you downloaded from https://toinmoi-ai.com. If you got this installer from anywhere else — an email attachment, a USB stick, another website — delete it and download it again from us. That warning is worth heeding for a file whose origin you can't vouch for.
The Mac edition is signed and notarised by Apple and shows no such warning. The difference is which certificate we've bought, not a difference in the app.
Updates are signed on both platforms. Whatever the first-run warning says, the app will only ever install an update that carries our own cryptographic signature — on Windows as well as on the Mac. An update that someone had tampered with in transit is rejected and never runs.
Getting Started
The app opens straight to the Dashboard. There is nothing to sign up for and no account to create.
A sensible first hour:
- Organisation — your name and details. This appears on printed rotas.
- Staff — add your team. Contracted hours and skills are what the auto-scheduler reasons about, so they're worth filling in properly.
- Clients — the people you provide care to.
- Services and Shifts — the shift patterns you actually run.
- Rota — pick a week and press Auto-Fill.
In a hurry? Bulk Data takes an Excel workbook and imports staff, clients, shifts and availability in one go. Download the template from that screen — it has a sheet per dataset.
You can do all of this on the Free tier, permanently, with up to 5 staff.
Features Guide
These match the app's own sidebar, not a marketing rewrite of it.
Dashboard
Your week at a glance: staff count against your plan, upcoming shifts, compliance warnings, pending time-off requests.
Rota
The heart of it. Pick a week and:
- Auto-Fill builds the week against your rules and priorities.
- Preview first — see what it would do before committing.
- Click any cell to assign someone by hand; the app tells you if that breaks a rule and why, rather than silently refusing.
- Copy Week reuses last week as a starting point.
- Undo/Redo for everything.
- Warnings are clickable — they take you to the problem.
- Export or print the finished rota as a PDF.
Staff
Your team: contracted hours, skills, availability, training records, time off. The availability grid is a fast way to set who can work when.
Clients
The people you serve, their required services, and their preferred or assigned staff.
Team Leaders
Nominate a leader for a client, permanently or for particular shifts. The scheduler will favour them where you've told it to.
Groups
Group staff and clients that belong together — the scheduler keeps them together.
Holidays, Contracts, Important Dates
Bank holidays, contract terms, and dates that matter (reviews, renewals, birthdays).
Training & Compliance
Record training and expiry dates. The scheduler can refuse to roster someone whose mandatory training has lapsed — turn that on in Priority Settings.
Priority Settings
The part most people end up caring about. Every scheduling rule is listed; drag them into the order your organisation actually works to, and switch off the ones that don't apply. The auto-scheduler follows your order. Some rules block an assignment outright (someone is unavailable); others just make it more or less preferred. The screen says which is which.
Bulk Data
Excel import and export, and Backup & Restore.
Licence
Your plan, your seat count, and where you buy or paste a licence key. Also where you check for app updates.
Backups — please read this bit
Everything lives in one database file — in your Application
Support folder on a Mac, or under your AppData folder on Windows. It
belongs to your user account, so it is not visible to other people who sign in to the
same computer.
- The app takes an automatic backup on every launch and keeps the last 10.
- Those backups are on the same disk as your data. They will save you from a mistake in the app. They will not save you from a dead Mac, a lost Mac, or a wiped drive.
- Export a real backup from Bulk Data → Backup & Restore to a different disk or cloud drive. That's the one that matters. Do it on a schedule you'll actually keep.
- Restoring validates the file before touching anything — a bad file is rejected, and your current data is left exactly as it was.
Moving to a new Mac: export a backup, install the app there, restore.
Subscription Plans
Every plan has the same features. The only difference is how many staff you can schedule. Nothing is gated behind a higher tier.
| Plan | Staff | Price | Notes |
|---|---|---|---|
| Free | up to 5 | £0 | Permanent, not a trial. Every feature. |
| Standard | up to 25 | £79/month | |
| Premium | up to 75 | £199/month | |
| Ultimate | up to 150 | £349/month | |
| Enterprise | 150+ | Contact us | Seats agreed per customer |
Billed monthly, cancel any time. Buy from the Licence screen — it opens Stripe in your browser, so card details never touch this app or our servers. Your key arrives by email and activates automatically.
The seat cap is real: above it, auto-fill and saving pause until you move up a plan or reduce staff. Everything else keeps working, and your data is never touched.
Cancelling stops the renewal; the app keeps working until the period you've paid for runs out, then returns to Free. Nothing is deleted, and nothing is cut off mid-week.
Privacy & Security
- Rota data never leaves your computer. No cloud, no account, no sync, no telemetry.
- The only network calls are licence activation/renewal and the update check. On the Mac you can verify that rather than trust it: the app declares only the “outgoing network connections” entitlement.
- Your licence key is held by the operating system — the Keychain on a Mac, Credential Manager on Windows — not in a file.
- Works offline for 35 days at a time. It renews quietly a week before that expires, and a failed check never locks you out — only a licence genuinely running out does.
- Payments are handled by Stripe in your browser. We never see your card.
- Signed and notarised by Apple. Updates are cryptographically verified before they install, so an update can only come from us.
Support
support@toinmoi.com — for anything at all. For plans above 150 staff, sales@toinmoi.com.
Version 1.1.1 · © Toi 'n' Moi®. Designed for your lifestyle. · Release Notes