Welcome to TaskMate, a mobile application developed by TejasDevLabs ("we," "us," or "our"). We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application, TaskMate (the "App"). By accessing or using the App, you agree to be bound by the terms of this Privacy Policy. If you do not agree, please do not access or use the App.
1. Information We Collect
We collect information about you in a variety of ways when you use the App, depending on your choices and interactions:
A. Personal Data
- Authentication Credentials: Your email address, password, or login credentials via Firebase Authentication when you create an account or sign in.
- Profile Information: Your name, username, or profile picture if you choose to provide them.
B. App Data & Content
- Tasks and Checklists: Titles, descriptions, completion status, due dates, and categories of your personal and shared tasks.
- Shared Lists & Notes: Collaboration content including checklists, shopping lists, collaborative canvases, and shared notes.
- Activity Feeds: Information on edits, additions, and updates made to collaborative items to keep team or family members updated.
C. Device & Usage Data
- Local Storage: The App uses a local SQLite database (via Drift) to store your tasks and settings locally on your device for offline availability.
- Device Characteristics: Information about your device (e.g., model, operating system version, unique device identifiers).
- Crash Logs & Performance: Information regarding app crashes and diagnostic data via Firebase Crashlytics to help debug and improve performance.
2. How We Use Your Information
- To Provide and Maintain the Service: Storing and syncing your tasks, collaborative checklists, and notes.
- To Enable Collaboration: Allowing designated members in your shared lists to view and edit collaborative tasks and checklists.
- To Manage Your Account: Authenticating your identity and enabling personal user sessions.
- To Deliver Reminders: Using local device scheduling to sound alarms or trigger notifications for task reminders.
- To Improve the App: Troubleshooting performance issues, analysing crash reports, and optimising user interfaces.
3. Sharing Your Information
We do not sell, rent, or trade your personal information. We may share information we have collected about you in certain situations:
- With Other Users (Collaboration): Content created in shared checklists, notes, or shopping lists is visible to other members of those lists whom you have explicitly added or joined.
- Third-Party Service Providers: We use trusted third-party services to perform functions and provide services to us, specifically:
- Google Firebase / Firestore: For cloud database syncing and user authentication.
- Firebase Crashlytics: For monitoring application stability and crashes.
- For Legal Reasons: We may disclose your information if we believe in good faith that it is necessary to comply with a legal obligation, protect our rights, or prevent fraud/safety issues.
4. Data Storage and Security
- Local Storage: Your data is stored on your device using a secure SQLite database.
- Cloud Storage: Synced data is stored securely in Firestore databases hosted by Google Cloud Platform, adhering to standard industry-level cloud security protocols.
- Security Measures: We implement administrative and technical security measures (such as SSL encryption for network traffic and database security rules) designed to protect your personal information. However, no transmission over the internet or electronic storage method is 100% secure.
5. Your Choices & Data Rights
- Access & Portability: You can access your profile details and task information within the App interface.
- Correction: You can edit or correct profile information, tasks, and notes at any time.
- Deletion: You can delete tasks, checklists, notes, or request the deletion of your account. Deleting your account will remove your authentication credentials and disassociate your personal data.
- Push Notifications & Reminders: You can disable notifications and reminders at any time through your device settings.
6. Children's Privacy
Our App is not intended for children under the age of 13 (or 16 in certain jurisdictions). We do not knowingly collect personal information from children. If we learn that we have collected personal data from a child under the required age without appropriate parental consent, we will take steps to delete that information as quickly as possible.
7. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy within the App or on our website (if applicable), and updating the "Effective Date" at the top of this policy. You are advised to review this policy periodically for any changes.
8. Contact Us
If you have questions or comments about this Privacy Policy, please contact us at:
TejasDevLabs
Email: devteamtejas@gmail.com