Privacy Policy

Last updated: 24 October 2026. App: Dutyloop: Shift Calendar (Android package com.identityka.shiftplan), published on Google Play by identityKa under the Plainwharf name. Contact: support@plainwharf.com

Dutyloop (“the app”) shows your rotating shifts in a calendar and adds up your working hours. It has no user accounts and no server of its own. This policy explains what stays on your device and the little that leaves it.

In short

Resumo em português

O Dutyloop guarda escalas, turnos, horas, etiquetas, valores por hora e notas somente no seu aparelho. Nunca recebemos esses dados. O app não coleta estatísticas de uso e não mostra anúncios. Ele pede permissão de notificações apenas se você ativar os lembretes. Se você comprar o Pro, o Google Play processa o pagamento e a RevenueCat verifica a compra (ID de usuário aleatório, produto, preço). Prevalece a versão em inglês.

Kurzfassung auf Deutsch

Dutyloop speichert Schichtrhythmen, Schichten, Stunden, Etiketten, Stundensätze und Notizen nur auf Ihrem Gerät. Wir erhalten diese Daten nie. Die App sammelt keine Nutzungsstatistiken und zeigt keine Werbung. Die Berechtigung für Benachrichtigungen wird nur erfragt, wenn Sie Erinnerungen einschalten. Beim Kauf von Pro wickelt Google Play die Zahlung ab, RevenueCat prüft den Kauf (zufällige App-Nutzer-ID, Produkt, Preis). Verbindlich ist die englische Fassung.

Resumen en español

Dutyloop guarda rotaciones, turnos, horas, etiquetas, precios por hora y notas solo en tu dispositivo. Nunca recibimos esos datos. La app no recopila estadísticas de uso y no muestra anuncios. Solo pide permiso de notificaciones si activas los avisos. Si compras Pro, Google Play gestiona el pago y RevenueCat verifica la compra (ID de usuario aleatorio, producto, precio). Prevalece la versión en inglés.

Résumé en français

Dutyloop enregistre les rotations, postes, heures, étiquettes, taux horaires et notes uniquement sur votre appareil. Nous ne recevons jamais ces données. L'application ne collecte aucune statistique d'utilisation et n'affiche aucune publicité. Elle demande l'autorisation des notifications seulement si vous activez les rappels. Si vous achetez Pro, Google Play gère le paiement et RevenueCat vérifie l'achat (identifiant utilisateur aléatoire, produit, prix). La version anglaise fait foi.

Sintesi in italiano

Dutyloop salva rotazioni, turni, ore, etichette, tariffe orarie e note solo sul tuo dispositivo. Non riceviamo mai questi dati. L'app non raccoglie statistiche d'uso e non mostra pubblicità. Chiede il permesso per le notifiche solo se attivi i promemoria. Se acquisti Pro, il pagamento è gestito da Google Play e RevenueCat verifica l'acquisto (ID utente casuale, prodotto, prezzo). Fa fede la versione inglese.

Türkçe özet

Dutyloop vardiya düzenlerini, vardiyaları, saatleri, etiketleri, saat ücretlerini ve notları yalnız cihazınızda saklar. Bu verileri hiçbir zaman almayız. Uygulama kullanım istatistiği toplamaz ve reklam göstermez. Bildirim iznini yalnız hatırlatmayı açarsanız ister. Pro satın alırsanız ödemeyi Google Play yapar, RevenueCat satın alımı doğrular (rastgele kullanıcı kimliği, ürün, fiyat). Bağlayıcı olan İngilizce metindir.

Data stored on your device

Jobs and rotations, day entries, tags, hourly rates, notes and settings are saved in a database in the app's private storage. If you add the home screen widget (Pro), the app also keeps the next 62 days of shift names and times in the app's private storage so the widget can show today's and tomorrow's shift.

This data leaves your device only when you share it: for example when you share a month image, an hours report (PDF or CSV) or a backup file through the system share menu. Where it goes then is your choice, and the receiving app's or service's privacy policy applies. Hours reports contain your shifts, times, tags and amounts, but not your notes. Images from the free version contain a short line with the app name and the address plainwharf.com/dutyloop, and the share text includes a Google Play link; neither contains any identifier of you or your device.

Permissions

PermissionWhy
Internet, network state, Google Play billingOnly for buying and restoring Pro.
Notifications (asked on Android 13 and later)Only if you turn on shift reminders. If you decline, the app works as before without reminders.
Run at startup, wake lock, vibrate, background workTo set your reminders and refresh the widget again after the phone restarts or the app is updated, and to let a reminder vibrate. The app does not use exact alarms.

The app does not request camera, microphone, location, contacts, calendar or storage permissions. Backup files are opened through the system file picker, which gives the app only the file you choose.

Purchases (Google Play and RevenueCat)

The one-time Pro purchase is processed by Google Play; we never see your payment card or Google account details. The app uses RevenueCat, Inc. to verify the purchase and restore it on a new phone. RevenueCat receives a random app user identifier, the purchase token and product, price, currency and country/store, and basic device information (such as operating system and app version), and keeps purchase records as needed to provide the service and for accounting. Your shifts and hours are never part of this. See the RevenueCat Privacy Policy.

Legal bases (EEA/UK)

Purchase verification: performance of the contract with you (Art. 6(1)(b) GDPR). Your shift and hours data is processed only on your device. RevenueCat and Google may process data in the United States; they rely on the EU–US Data Privacy Framework and/or Standard Contractual Clauses.

Deleting your data

Children

The app is a tool for working adults and is not directed at children. We do not knowingly collect data from children.

Your rights

Depending on where you live (for example under the GDPR, UK GDPR, KVKK, LGPD or US state privacy laws) you may have the right to access, correct or delete personal data, to object to or restrict processing, and to complain to your local data protection authority. Because we do not hold your shift data and have no accounts, most of these rights are exercised directly in the app. For anything else write to support@plainwharf.com.

Changes

We will update this page when the app's data handling changes and show the new date above. If a future version sends any data from your device (for example optional usage statistics), it will be described here before that version is released and, where required, will ask for your consent first.


Dutyloop · Plainwharf · support@plainwharf.com

Plainwharf · apps by identityKa · Impressum