OffDuty app icon

Roster Architect

OffDuty — Account & Data Deletion

OffDuty is the staff companion app for Roster Architect, the workforce scheduling platform by 9MB Project Limited. This page explains how to delete your OffDuty account and the data associated with it.

Last updated: March 2026 · rosterarchitect.com

Account & Data Deletion — OffDuty

This page explains how to request deletion of your OffDuty account and the personal data associated with it. OffDuty is a mobile app published by 9MB Project Limited("we", "us"), the developer behind Roster Architect.

You can delete your account directly from inside the app at any time. If you can no longer access the app (for example, you have uninstalled it or lost access to the account), you can also request deletion by email.

Option 1 — Delete in-app (recommended)

  1. Open the OffDuty app on your device.
  2. Sign in if you are signed out, then go to the Profile tab (bottom right).
  3. Scroll to the bottom of the Profile screen and tap "Delete Account".
  4. On the deletion screen, optionally tell us why you are leaving, then tap "Delete My Account".
  5. Confirm on the final dialog. Deletion is processed immediately.

The in-app flow signs you out and removes your data from our active systems straight away. No further action is required from you.

Option 2 — Request deletion by email

If you cannot access the app, send an email to support@9mbproject.com with the subject line "OffDuty Account Deletion Request" and include:

  • The email address used to sign in to OffDuty.
  • Your display name in the app (if you remember it).
  • A brief confirmation in your own words that you want your OffDuty account and data deleted.

To prevent fraudulent deletions, we reply to the email address registered on the account and ask you to confirm before any data is removed. Email-based requests are processed within 30 days of confirmation.

What gets deleted

When your OffDuty account is deleted, the following data is permanently removed from our active production database and cannot be recovered:

  • Account record — your email, display name, profile photo, language and notification preferences, and authentication record.
  • Personal duty entries — every shift, off-day, and leave entry you have added to your OffDuty calendar.
  • Personal shift definitions — your custom shift codes, colors, and start/end times.
  • Workgroups you administer — groups for which you are the sole administrator are deleted along with all their content. If a group has other administrators, you are simply removed and the group continues.
  • Workgroup memberships — your membership in any group is removed.
  • Group events you organize — hangout events you created, including their date options, votes, notes, and confirmed details.
  • Personal events — events on your personal calendar, including those previously confirmed from group events.
  • Group event votes and expenses— your votes on other people's group events, and any expense entries you authored.
  • Push notification tokens — your device tokens are removed so the app no longer reaches you.

What may be retained, and why

A small amount of data may be retained after deletion, only where law or a legitimate business need requires it. We minimize this and do not use it for any purpose beyond the one stated below.

  • Subscription and payment records (up to 7 years). If you ever subscribed to OffDuty Premium, the App Store or Google Play retains the receipt independently of us. On our side, anonymized billing records (transaction id, amount, date, country) are retained for up to 7 years to satisfy Hong Kong Inland Revenue and accounting record-keeping requirements. These records do not contain your name, email, or content.
  • Security and abuse logs (up to 90 days). Authentication logs, IP addresses on suspicious activity, and rate-limiting counters may be retained for up to 90 days for security investigations and fraud prevention. These are auto-purged after 90 days.
  • Backups (up to 30 days). Encrypted database backups rotate on a 30-day cycle. Your data will fall out of every backup within 30 days of deletion.
  • Content shared with other users.If you posted in a group event you did not own (for example, an expense, a vote, or a note in someone else's hangout), the underlying group event remains with its owner, but your personal content is detached from your account and attributed to a deleted user.

Subscription cancellation (separate from deletion)

Deleting your OffDuty account does not cancel an active OffDuty Premium subscription with Apple or Google. Subscriptions are billed and managed by the platform store, not by us, so you must cancel them there:

  • iOS / iPadOS: Settings → tap your name → Subscriptions → OffDuty → Cancel Subscription.
  • Android: Google Play Store → tap your profile → Payments and subscriptions → Subscriptions → OffDuty → Cancel subscription.

Please cancel your subscription before deleting your account so you are not charged for the next billing period.

Questions

If anything on this page is unclear, or your deletion is not processed within the timelines described above, please contact us at support@9mbproject.com. We are based in Hong Kong and respond within 2 business days.