ShiftMonth iOS App Privacy Policy
1. Scope
This Privacy Policy applies to ShiftMonth for iPhone, provided by Shanghai VeloTract Information Technology Co., Ltd. (上海轻引信息技术有限公司) (“we,” “our,” or “us”). It describes the intended iOS 1.0 data practices for ShiftMonth, which is not yet publicly available; a later release may update this policy. Website tools are covered separately by the ShiftMonth Website Privacy Policy.
2. Shift Data on Your Device
ShiftMonth stores your confirmed shifts, shift types, rotation patterns, reminders, settings, import history, and widget data in local app storage. It has no account system and does not upload your roster to ShiftMonth services or provide company-operated cloud sync.
You can save a manual backup containing roster data and saved shift-reminder settings. The file is readable without a password; anyone with access can read it. You choose where to save it, and that file provider may synchronize or share it. ShiftMonth does not automatically back up files to iCloud. Restoring a file replaces roster data without merging and requires you to reconnect external sources. Files do not carry connection credentials, purchase access, or device display preferences. Eligible local data may also travel through Apple-managed device backup, restore, or Quick Start; complete recovery is not guaranteed.
3. Product Analytics and Telemetry
ShiftMonth does not collect or send product analytics, usage metrics, persistent analytics identifiers, crash reports, or tracking data to us or an analytics provider. The app does not use product data for advertising, cross-company tracking, or data-broker sharing.
4. Calendar and Roster Sources
ShiftMonth reads the system calendars or local ICS files you select through iOS. These reads do not cause ShiftMonth to contact the provider. If you explicitly export, ShiftMonth writes confirmed shift names and start and end times to an existing writable system calendar that you explicitly select. It does not write notes, source history, or coworker information. That calendar follows its account’s synchronization and sharing settings, which may make events available to others. ShiftMonth does not automatically export changes.
If you choose a webcal connection, ShiftMonth sends a request only to the URL you provided and any host reached through an HTTPS redirect. Those hosts receive ordinary request data, including your IP address, and handle it under their own privacy policies. ShiftMonth does not control or promise how long they retain request data or server logs.
Source reads happen only when you select a source, reauthorize or reselect one, or actively choose to check a connected source for changes. ShiftMonth does not check sources in the background or automatically when the app opens. Candidate source content is kept only for the bounded local review session and is discarded when that session ends, is cancelled, or expires.
A secret webcal URL or credential stays in secure device-only storage. Non-secret connection state may travel in an iOS device backup. After a device restore or migration, you must explicitly reauthorize or reselect a source before ShiftMonth reads it again.
5. Purchases
The planned iOS 1.0 purchase is one Lifetime unlock for two user-initiated actions: checking previously imported connections and exporting shifts to Calendar. Apple processes purchases and purchase restoration. ShiftMonth receives the entitlement information needed to verify access, not your payment-card credentials. Restoring a purchase verifies access only; it does not restore roster data or start an import or export.
6. Retention and Deletion
In ShiftMonth, Settings > Data > Delete All Data removes local shifts, rotation patterns, reminders, and source connections from the current device. A platform-verified Lifetime entitlement remains available. Temporary candidate content is discarded after its bounded source-review session ends, is cancelled, or expires.
Deleting local data or uninstalling ShiftMonth does not remove previously exported Calendar events, manual backup files, or copies in system backups. Lifetime refunds or revocation also leave existing Calendar events intact. Manage external copies through the calendar, file provider, or recipient you selected. Data recovered through Apple-managed restore may return, but sources still require explicit reauthorization or reselection.
7. Your Choices
- Enter shifts manually, use a rotation pattern, or select a system Calendar, local ICS file, or webcal source.
- Grant, deny, or later change Calendar permission in iOS Settings.
- Disconnect sources, choose when to check or export, and create or restore a manual backup file.
- Remove local app data through Settings > Data > Delete All Data.
- There is no product analytics or telemetry switch because ShiftMonth does not send product analytics or telemetry.
- For questions about records or a privacy request, contact us at ios.feedback@velotract.com.
8. Contact and Effective Date
Shanghai VeloTract Information Technology Co., Ltd.
Email: ios.feedback@velotract.com
Effective date: October 21, 2026