Privacy Policy
Farpak LLC ("we", "our", or "us") operates the TaskFlow mobile application. This Privacy Policy explains how we collect, use, and protect your information when you use TaskFlow.
Our Commitment to Privacy
TaskFlow is built with privacy as a core principle. We believe your academic and personal data belongs to you. The app is designed to function entirely on your device, with no requirement to share data with external servers.
Information We Do Not Collect
TaskFlow does not collect, transmit, or store any of the following on external servers:
- Your tasks, assignments, or academic data
- AI conversations or prompts
- Calendar or schedule information
- Screenshots or images you import
- Personal information such as your name or email
- Usage analytics or behavioral tracking data
- Device identifiers for advertising purposes
On-Device AI Processing
TaskFlow includes an on-device AI assistant powered by a small language model that runs entirely on your iPhone or iPad. All AI processing happens locally on your device. Your prompts, conversations, and task data are never sent to any cloud service or external API for AI processing.
Data Stored on Your Device
TaskFlow stores the following data locally on your device using Apple's SwiftData framework:
- Tasks you create, including titles, descriptions, due dates, and priority levels
- Course names and categories
- Completion status and timestamps
- Your availability schedule blocks
- App preferences and settings
This data is stored in your device's app sandbox and is not accessible to other apps or to us.
iCloud Sync
If enabled in a future update, TaskFlow may use Apple's CloudKit to sync your data across your devices. This data is stored in your personal iCloud account and is encrypted by Apple. We do not have access to your iCloud data. For more information, see Apple's Privacy Policy.
Canvas LMS Integration
If you connect your Canvas LMS calendar feed, TaskFlow fetches assignment data directly from your institution's Canvas server using the calendar URL you provide. This connection is made directly from your device to your school's Canvas server. We do not proxy, intercept, or store this data on any server we operate. Your Canvas calendar feed URL is stored locally in your device's app preferences.
Notifications
TaskFlow may send local notifications to remind you of upcoming deadlines. These notifications are scheduled entirely on your device using Apple's notification framework. No notification data is sent to external servers.
AI Model Download
When you choose to enable the AI assistant, TaskFlow downloads a language model file from HuggingFace (a public model hosting service). This is the only network request TaskFlow initiates beyond Canvas sync. The download is a one-time transfer of the model file; no personal data is sent during this process.
Third-Party Services
TaskFlow does not integrate with any third-party analytics, advertising, or tracking services. We do not use Google Analytics, Facebook SDK, or any similar tools.
Children's Privacy
TaskFlow is designed for students of all ages. We do not knowingly collect personal information from children. Since all data is stored locally on the device and we do not collect any data, TaskFlow is compliant with COPPA (Children's Online Privacy Protection Act).
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated effective date. We encourage you to review this page periodically.
Contact Us
If you have questions about this Privacy Policy or TaskFlow's data practices, contact us at: