Privacy Policy
Last updated: April 2, 2026
The short version: Your expenses live on your device and sync privately through your own iCloud account. If you choose to submit in-app feedback, we receive only your message, optional contact details, and limited technical metadata needed to respond.
1. Overview
Duly (“the App”) is a minimalist iOS application for tracking recurring expenses. This Privacy Policy describes how Duly handles information when you use the App. Duly was designed to keep core budgeting data on your device and limit data collection to optional features such as in-app feedback.
By using Duly, you agree to the terms described in this policy. If you do not agree, please discontinue use of the App.
2. Information We Do Not Collect
Duly does not collect, process, or transmit any of the following as part of its core functionality:
- Personal identification information — unless you voluntarily provide contact details through the in-app feedback form (see Section 7)
- Financial account information or bank details
- Device identifiers or advertising IDs
- Location data
- Usage analytics or behavioral data
- Crash reports sent to third-party services
- Any data through third-party SDKs or analytics platforms
We have no user accounts and no registration process. We operate a server solely to receive optional feedback submissions (see Section 7).
3. Data Storage
All data you enter into Duly — your expenses, categories, settings, and preferences — is stored exclusively on your device using Apple's SwiftData framework, a local on-device storage system provided by Apple.
Your data never leaves your device unless you have iCloud sync enabled, in which case it is synced through your personal iCloud account as described in Section 4.
4. iCloud Sync
Duly offers optional iCloud synchronization to keep your data consistent across your Apple devices (iPhone, iPad, Mac). If you use this feature:
- Your data is synced using Apple's CloudKit framework through your personal iCloud account
- The sync is end-to-end encrypted and managed entirely by Apple
- Duly has no access to your iCloud data — only you and your devices can read it
- You can disable iCloud sync at any time in your device's Settings
Apple's handling of iCloud data is governed by Apple's Privacy Policy.
5. Currency Exchange Rates
Duly supports displaying expenses in your chosen base currency. To provide up-to-date exchange rates, the App may make anonymous network requests to a public currency exchange rate API.
These requests:
- Do not include any personal information or device identifiers
- Do not transmit your expense data or financial information
- Are standard anonymous HTTP requests for publicly available exchange rate data
No data from these requests can be used to identify you.
6. Push Notifications
Duly uses Apple's local push notification system to remind you before upcoming payments. These notifications are:
- Scheduled entirely on your device — no network request is made to send them
- Never transmitted to external servers
- Fully under your control via iOS Settings
We do not use remote push notifications (APNs) or any third-party push notification services.
7. In-App Feedback
Duly includes an optional feedback form that allows you to report issues or suggest improvements. When you submit feedback, the following information is sent to our server:
Information you provide:
- Your message
- Contact information (optional — you may enter an email, messaging handle, or leave this field empty)
Information collected automatically:
- App version and build number
- iOS version
- Device model
- Device locale
- IP address
- User-Agent
This information is used solely to understand and respond to your feedback. It is transmitted to and stored on our server hosted by Hetzner Online GmbH in the European Union. We do not use this data for marketing, analytics, profiling, or any purpose other than addressing your feedback.
We retain feedback data for as long as necessary to resolve the reported issue. You may request deletion of your feedback data by emailing support@dulyexpenses.com.
8. Third-Party Services
Duly does not integrate any third-party analytics, advertising, tracking, or crash reporting services. There are no third-party SDKs embedded in the App that could collect data about you or your usage.
The only external services involved are the App Store (governed by Apple's privacy practices) and Hetzner Online GmbH, which provides server hosting for our feedback system within the European Union.
9. Children's Privacy
Duly does not knowingly collect personal information from children under the age of 13. The App has no accounts or registration, and core budgeting data remains on-device. If feedback is submitted through the optional in-app form, a parent or guardian may contact us to request deletion of that data.
10. Data Deletion
To delete your data, simply delete the App from your device. All locally stored data will be removed. If you have iCloud sync enabled, you can also delete the associated iCloud data through iOS Settings → [Your Name] → iCloud → Manage Account Storage.
If you submitted optional feedback through the in-app form, you may request deletion of that feedback data by contacting support@dulyexpenses.com.
11. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected with an updated “Last updated” date at the top of this page. Check this page occasionally to stay up to date. Continued use of the App after changes constitutes acceptance of the revised policy.
12. Contact
If you have questions about this Privacy Policy or Duly's privacy practices, please reach out:
Email: support@dulyexpenses.com
We respond within 24 hours.