Privacy
Your schedule stays yours.
ShiftLoop is a personal roster tool. This policy explains what the app stores on your device and what service partners receive when you choose optional measurement or subscriptions.
Effective September 8, 2026 · Applies to ShiftLoop for iOS
The schedule stays on your device
ShiftLoop does not require an account. Your roster profile, pattern, anchor date, shift type, start time, duration, one-off day changes, labels, and generated schedule are stored locally on your device. ShiftLoop does not send your saved dates, times, generated occurrences, or calendar entries to Tonoz's servers. A small number of product events can include a selected roster profile, pattern, or shift type so we can understand setup behavior; they do not include your schedule dates or user-entered labels.
Shift alert preferences are also kept locally. When you enable an alert, ShiftLoop schedules a local notification on your device; it does not send your roster to a notification service. A backup file is created only when you explicitly export it and is handled by the location you choose in Apple's file picker.
Deleting ShiftLoop removes its locally stored schedule from that device. Calendar events exported to Apple Calendar are managed separately by Apple and remain subject to your device's Calendar controls.
Service partners
ShiftLoop uses a small number of service providers for product operation and measurement. They may process information under their own privacy policies.
TelemetryDeck
Receives privacy-focused product events and technical context so we can understand which parts of ShiftLoop are being used. ShiftLoop does not include saved dates, times, generated occurrences, or calendar contents in these events. Provider policy
Tenjin
Helps measure whether an install came from an advertising campaign, including Apple Ads attribution. ShiftLoop waits for Apple's App Tracking Transparency decision before using tracking-gated attribution. Provider policy
RevenueCat
Helps verify your ShiftLoop Plus entitlement and keep purchases restored across devices. Apple processes payment; RevenueCat does not receive your payment card number. Provider policy
Your choices
- Campaign measurement is optional. Review or change the setting in ShiftLoop → Settings → Privacy → Campaign measurement. iOS also provides tracking controls in Settings → Privacy & Security → Tracking.
- Calendar export happens only after you choose the feature and grant Calendar access. ShiftLoop writes working-day events to the calendar selected by Apple.
- You can manage or cancel a subscription in iOS Settings → your name → Subscriptions. Use Restore Purchases in ShiftLoop to restore an eligible purchase.
Children
ShiftLoop is a general productivity app and is not directed at children under 13. Tonoz does not knowingly collect personal information from children through ShiftLoop.
Changes and contact
We may update this policy when the app or its data practices change. The effective date above identifies the current version. Questions about privacy can be sent to support@tonoz.app.