Privacy Policy
Last Updated: May 2026
Core Principles
- •No account or login required
- •No personal data is sent to any server (no HTTP traffic)
- •No analytics or advertising SDKs are bundled
- •Timer settings and session counts live only in device memory and are not persisted
Focus Orb (the "App") is a Pomodoro timer designed not to collect personal data. This Privacy Policy is grounded in the App's actual implementation and clarifies what the App does not do, what stays on your device, and which permissions are required and why — providing a basis for app-store data-safety forms and user disclosures.
1. Administrator & Contact
The operator and data controller for this App is JUSTWIT WORKS (the developer).
For privacy inquiries, please contact us via the contact form (JUSTWIT WORKS website) or the developer contact in the app store.
2. How Data Is Handled
The App does not collect any information that could identify or reasonably infer an individual, including name, email address, phone number, location, contacts, camera, microphone, photos, or health data. All information handled by the App lives solely in device memory and is discarded when the App terminates.
| Item | Storage | Persistence | External Transmission |
|---|---|---|---|
| Focus / break remaining time & mode | Device memory | None | None |
| Default focus / break durations | Device memory | None | None |
| Completion alert (haptic / flash / silent) | Device memory | None | None |
| Theme mode (system / dark / light) | Device memory | None | None |
| Today session count / Streak value | Device memory | None | None |
※ Today / Streak are on-screen counters incremented per completed focus session. They are not calendar-based streak trackers and reset when the App terminates.
The App does not request access to health data stores such as Apple Health (HealthKit) or Google Health Connect, camera, microphone, location, contacts, photos, or storage. It does not read or write OS-managed health data (steps, heart rate, sleep, etc.). Information handled by the App is limited to the in-table timer, alert, theme, and session-counter values.
3. Purpose of Use
The information the App handles in device memory (timer settings, alert selection, theme, session counters) is used solely for the following purposes. None of it is transmitted externally.
- Counting down remaining time, showing progress, and switching modes
- Playing the selected completion alert (haptic / screen flash / silent)
- Rendering light / dark / system-linked theme
- Displaying Today / Streak during the current session
- Keeping the screen awake while the App is in the foreground (wake lock)
※ The App does not use user data for service improvement, ad delivery, analytics, or marketing purposes (no such code is implemented).
4. Third-Party Disclosure & SDKs
The App contains no analytics, behavior-tracking, or advertising SDKs. There is no dependency on Firebase / Google Analytics / Crashlytics, or any ad network.
| Package | Purpose | Network calls from App |
|---|---|---|
| vibration | Vibration patterns on completion | None |
| wakelock_plus | Keep screen awake while in foreground | None |
※ Whether the Flutter SDK or plugin native layers initiate their own traffic is governed by each upstream’s privacy policy. No network code originates from this App’s own source.
5. Permissions Used
| Platform | Permission | Purpose |
|---|---|---|
| Android | android.permission.VIBRATE | Trigger vibration only when the user selects haptic completion alert |
The Android manifest does not declare the INTERNET permission. The App does not request location, camera, microphone, contacts, photos, or health data permissions.
6. Advertising & Tracking
The App displays no ads. It does not bundle any ad SDK such as Google AdMob, or any behavior-tracking / attribution SDK such as the Facebook SDK or TikTok SDK. It does not read or transmit advertising IDs (Android AAID, iOS IDFA).
Data Sent for Ads or Analytics
- IP address: Not transmitted from the App
- Device identifiers / advertising IDs: Not read or transmitted
- Ad interactions (impressions, clicks, etc.): Feature does not exist
- Diagnostic data (crash logs, performance): Not transmitted by App code
※ Crash reports and usage statistics collected by App Store / Google Play store frameworks or the OS itself follow each platform provider’s own policy. The App’s code does not use them.
7. Data Retention & Deletion
The App does not persist personal data to disk, so no user-facing deletion UI is provided. When the App terminates, all in-memory state is discarded automatically.
- Timer settings (default focus / break durations)
Lost when the App terminates. Defaults to 25 / 5 minutes on next launch. - Completion alert choice / theme mode
Lost when the App terminates. Resets to initial values on next launch. - Today session count / Streak display
Lost when the App terminates. No persistent logs or history are stored. - Server / cloud data
None. There is no server endpoint to which the App transmits data. - If app data is cleared from OS settings
Any local cache is removed, but no personal data ever exists to be deleted.
8. Your Rights
You may have the right to request access, correction, deletion, restriction, or opt-out of third-party disclosure of your personal data, depending on applicable data-protection laws (e.g., GDPR, CCPA, Japan’s APPI).
Because the App does not collect, store, or transmit information that could identify an individual, we hold no personal data on our side that could be disclosed or deleted in response to such requests. Should you nonetheless have any concern or wish to make an inquiry regarding this Policy, please reach out via the contact information above.
9. Children’s Privacy
The App does not implement an age gate. Because it collects no personal data, no information is gathered regardless of the user’s age. The applicability of children’s-privacy regulations such as the US COPPA, the EU GDPR, Japan’s domestic laws, or other regional rules should be reviewed under the user’s jurisdiction.
10. Policy Updates
This Policy may be revised as features evolve or regulations change. Material changes will be reflected by updating the “Last Updated” date on this page and, where appropriate, announced within the App or on the JUSTWIT WORKS website. Continued use after revisions constitutes agreement to the changes.
Collecting no personal data is the App’s default by design.
End of Privacy Policy
