1. App and developer
This Privacy Policy applies to the BreakCalc mobile app, package name com.ilarcticcodelabs.breakcalc, and to the BreakCalc website. BreakCalc is provided by IlArctic Code Labs.
Privacy contact: contact@breakcalc.com.
2. Short version
BreakCalc is designed to work locally on your device. We do not require an account, we do not run ads, we do not include analytics SDKs, and we do not operate a BreakCalc server that collects your schedules.
The app may access or store information on your device so it can generate schedules, save templates, scan QR codes, create exports, and open alarms or calendar events when you choose those actions.
3. Data BreakCalc accesses or stores locally
BreakCalc may access, process, or store the following information locally on your device:
- Schedule settings, such as team size, break windows, simultaneous break capacity, buffer times, and break strategy.
- Optional team or person names entered by you.
- Break rules, fixed breaks, no-break periods, manual edits, and saved templates.
- Imported template data from QR codes, links, or pasted import codes.
- Generated schedule exports, such as text, image, PDF, or CSV files, temporarily stored in the app cache when you choose to share/export them.
- App preferences, such as selected language, theme, and saved template information.
This information is used to provide the app's scheduling, template, import, export, and display features. It is not sent to IlArctic Code Labs by the app.
4. Data collected by IlArctic Code Labs
The BreakCalc app does not currently collect personal data through a backend service. If you contact us by email, we will receive your email address, message content, and any information you choose to include. We use that information only to respond to you, provide support, improve BreakCalc, and keep reasonable support records.
5. Data sharing
We do not sell your data. We do not share your locally stored schedules or templates with IlArctic Code Labs or advertisers.
If you choose to share a schedule, template, QR code, image, PDF, CSV file, or text through Android's share sheet, the information is sent only to the app or service you select. That third party handles the shared information according to its own terms and privacy policy.
App stores and platform providers, such as Google Play or Apple, may process store listing activity, downloads, crash reports, reviews, purchases, device information, and similar platform data under their own privacy policies and developer tools.
6. Permissions and sensitive access
Camera: BreakCalc may request camera permission so you can scan QR codes for shared templates. Camera frames are used for QR scanning and are not stored by BreakCalc or sent to IlArctic Code Labs.
Alarms: BreakCalc can open your device alarm app with a proposed alarm time when you choose to set a break alarm. The alarm is created by your device alarm app.
Calendar: BreakCalc can open your device calendar app with a proposed calendar event when you choose to add a schedule item. BreakCalc does not request permission to read your calendar.
Files and sharing: BreakCalc may temporarily create export files in its app cache so Android can share them with your chosen app. The app uses Android's file sharing mechanism for this purpose.
7. Security
BreakCalc stores app data locally using Android app storage. Android isolates app data through the normal app sandbox and device security controls. Because BreakCalc does not operate a server for your schedules, protecting your device, lock screen, backups, and chosen sharing destinations is important.
If you email us, your message is transmitted and stored by your email provider and our email provider. We use reasonable measures to protect support correspondence, but email is not a secure place to send highly sensitive information.
8. Retention and deletion
Locally saved schedules, templates, and preferences remain on your device until you delete them in the app, clear the app's storage, or uninstall the app. Temporary export files may be cleared by the app or operating system.
IlArctic Code Labs does not have access to local app data and cannot delete it remotely. Local app data can be deleted by clearing app storage, deleting saved templates, or uninstalling BreakCalc.
BreakCalc does not require user accounts, so there is no BreakCalc account to delete. If you have contacted us by email and want us to delete support correspondence where legally and technically possible, contact contact@breakcalc.com.
9. Your choices and rights
You can control app data directly on your device by editing or deleting templates, clearing app data, or uninstalling BreakCalc. You can deny camera permission and still use the app, except for QR scanning.
Depending on where you live, you may have rights to request access, correction, deletion, restriction, objection, or portability for personal data we process. Since the app stores schedule data locally and does not send it to us, these rights usually apply only to information you have sent to us directly, such as support emails. To make a request, contact contact@breakcalc.com.
10. Children
BreakCalc is not directed to children and is intended for work scheduling use. We do not knowingly collect personal information from children. If you believe a child has provided personal information to us, contact us and we will take appropriate action.
11. International users
If you contact us, your message may be processed in the country where our email and support providers operate. We use support information only for the purposes described in this policy.
12. Website privacy
This static website package does not include cookies, analytics scripts, advertising scripts, or tracking code. Your website hosting provider may still process standard server logs, such as IP address, browser information, requested page, and request time, according to the provider's own privacy and security practices.
13. Changes to this policy
We may update this Privacy Policy when BreakCalc changes or when legal, platform, or operational requirements change. The updated policy will show a new "Last updated" date. If future versions add accounts, analytics, advertising, cloud sync, payments, crash reporting SDKs, or other data collection, this policy should be updated before those features are released.