1. Overview & Core Philosophy
Welcome to FocusFlow ("we", "our", or "us"). FocusFlow is an offline-first student productivity, timetable management, alarm scheduler, deep focus study timer, and AI-assisted doubt solver application.
We believe your study habits, personal schedules, and school progress belong exclusively to you. FocusFlow is deliberately architected to minimize data processing and keep your information stored securely on your local device.
2. Information We Collect & How We Use It
We only collect the minimal information necessary to deliver core application functionality:
π€ Student Profile
Your preferred name, class/grade (e.g. Class 11th, 12th, Dropper), and exam target. Stored 100% locally on your device to personalize your greeting and timetable.
β° Alarms & Timetable
Your custom study alarms, subject periods, recurring day schedules, and study tasks. Kept exclusively in your local SQLite/Room database.
β±οΈ Focus Sessions
Pomodoro session logs, stopwatch laps, and study duration analytics. Stored on-device for your personal progress charts.
π€ AI Doubt Inquiries
Questions or textbook images you choose to submit to the Dost AI solver. Sent ephemerally for step-by-step solutions without persistent server storage.
3. Android System Permissions & Purpose
FocusFlow requires specific Android system permissions strictly to execute its user-requested features. Below is the transparent breakdown of why each permission is requested:
| Permission | System ID | Why It Is Needed |
|---|---|---|
| Internet Access | INTERNET | Required to communicate with the Google Gemini API to solve student doubts in Dost AI. |
| Camera | CAMERA | Optional. Allows you to take a photo of a textbook question or numerical problem for instant AI solution generation. |
| Post Notifications | POST_NOTIFICATIONS | Required on Android 13+ to deliver alarm alerts, study reminders, and active focus timer progress notifications. |
| Exact Alarms | SCHEDULE_EXACT_ALARM | Ensures study alarms and timetable session alerts ring at the exact minute scheduled, even during device standby (Doze mode). |
| Boot Rescheduling | RECEIVE_BOOT_COMPLETED | Automatically restores your scheduled study alarms after your phone is restarted or rebooted. |
| Wake Lock & Full Screen | WAKE_LOCK, FULL_SCREEN_INTENT | Allows the incoming alarm screen and ringing audio to wake the screen so you never miss an essential study block. |
| Vibrate | VIBRATE | Triggers tactile vibration patterns when alarms and Pomodoro timers complete. |
4. Dost AI Assistant & Camera Usage
FocusFlow features Dost AI, an intelligent study assistant powered by the Google Gemini API to assist students with physics, chemistry, mathematics, and general academic doubts.
- Ephemeral Processing: When you send a question prompt or snap an image of a textbook problem, the data is transmitted encrypted over HTTPS directly to the Gemini API endpoint.
- No Secondary Storage: We do not store your camera snapshots or question prompts on private external servers. Photos are processed purely in real-time memory to generate the solution and can be cleared by the user.
- Safety & Academic Filters: AI queries are processed adhering to strict educational and safety safety guidelines.
5. Data Storage, Offline Architecture & Security
Offline-First SQLite / Room Database: All your tasks, study subjects, daily timetable periods, alarms, and recorded focus stats are saved directly in an encrypted app-sandboxed local database on your Android hardware.
Because we do not maintain a central cloud database storing your schedules, your data remains in your custody. No third parties can intercept or view your study plans.
6. Third-Party Service Providers
FocusFlow keeps third-party integrations minimal:
- Google AI Studio / Gemini API: Used solely to provide step-by-step academic explanations and mathematical solutions. Google handles these API requests subject to their privacy standards.
We do NOT embed third-party ad networks (such as AdMob, Unity, AppLovin), social login trackers, or cross-app analytics monitors.
7. Student & Childrenβs Privacy (COPPA & FERPA)
FocusFlow is designed for students across all grade levels (school, college, and competitive exam preparation).
We do not solicit, collect, or require personal identifiers such as physical mailing addresses, phone numbers, social security IDs, or biometric signatures. The app can be used completely anonymously without creating an account or providing an email address.
8. User Control, Data Retention & Complete Deletion
You have full control over all data created in FocusFlow:
- Edit or Delete Items: You can edit or delete individual alarms, tasks, and timetable entries anytime from within the app.
- Total Reset: Clearing the app storage via your Android phone's Settings > Apps > FocusFlow > Clear Storage / Clear Data immediately and irreversibly wipes all local schedules, preferences, and focus history.
- Uninstallation: Uninstalling FocusFlow removes all locally stored data from your device.
9. Contact & Inquiries
If you have any questions, feedback, or concerns regarding this Privacy Policy or the security of FocusFlow, please feel free to reach out to the developer:
FocusFlow Support & Developer Contact
We typically respond to inquiries within 24β48 hours.