← Back to TaskTumble
1. Introduction
This Privacy Policy describes how we collect, use, and protect your information when you use TaskTumble.
By using this application, you agree to the collection and use of information in accordance with this policy.
2. Information We Collect
2.1 Information You Provide
We collect information that you provide directly to us, including:
- Account Information: Email address, user ID (if you sign in with Firebase)
- Task and Activity Data: Tasks, goals, activities, notes, and other content you create
- Payment Information: Email address, payment type (Zelle/Venmo), payment amounts, and transaction records
- Premium Dismissal Codes: Codes used to dismiss premium notifications
- Settings and Preferences: Application settings and customization preferences
2.2 Automatically Collected Information
We automatically collect certain information when you use the application:
- Usage Data: How you interact with the application, features used, and timestamps
- Device Information: Browser type, device type, and technical information
- Local Storage: Data stored locally on your device for application functionality
2.3 Third-Party Services
We use third-party services that may collect information:
- Firebase (Google): Authentication, cloud storage, and data synchronization
- Payment Processors: Zelle, Venmo, Stripe, PayPal (if used) - subject to their privacy policies
2.4 Google API Services
When you connect your Google account, we may access the following data with your explicit consent:
- Google Calendar: Read and write calendar events to sync your tasks and deadlines
- Google Tasks: Read and write tasks to sync your to-do items between TaskTumble and Google Tasks
- Google Drive: Create and read backup files in a dedicated app folder for data backup/restore
- Google Fit: Read activity and fitness data to display health metrics (if enabled)
Important: TaskTumble's use and transfer of information received from Google APIs adheres to the
Google API Services User Data Policy
, including the Limited Use requirements.
3. How We Use Your Information
We use the information we collect to:
- Provide, maintain, and improve the application
- Process payments and manage payment records
- Send dismissal codes and payment confirmations via email
- Sync your data across devices (if you use cloud sync)
- Display premium notifications and manage dismissal states
- Respond to your requests and provide customer support
- Comply with legal obligations
4. Data Storage and Security
4.1 Local Storage
Most application data is stored locally on your device using browser localStorage.
This data remains on your device and is not automatically transmitted to our servers.
4.2 Cloud Storage (Firebase)
If you choose to sign in and use cloud sync, your data is stored on Firebase servers.
This includes:
- Tasks, goals, activities, and other application data
- Settings and preferences
- Payment records and premium dismissal codes
- User authentication information
Firebase is operated by Google and subject to Google's Privacy Policy and Terms of Service.
4.3 Security Measures
We implement reasonable security measures to protect your information, including:
- Encryption of sensitive data (dismissal codes, payment information)
- Secure authentication via Firebase
- Access controls and authentication requirements
However, no method of transmission over the Internet or electronic storage is 100% secure.
We cannot guarantee absolute security.
5. Payment Information
When you make payments via Zelle, Venmo, or other payment methods:
- We collect your email address for code delivery
- We record payment amounts, types, and transaction dates
- We generate and store unique dismissal codes
- Payment processing is handled by third-party services (Zelle, Venmo, etc.)
- We do not store your payment card numbers or bank account information
- Payment verification is performed manually for Zelle/Venmo payments
6. Google API Data Usage
TaskTumble integrates with Google services to provide synchronization features.
This section explains how we handle data from Google APIs:
6.1 Data We Access
- Google Calendar Events: Event titles, dates, times, and descriptions for task synchronization
- Google Tasks: Task titles, due dates, notes, and completion status
- Google Drive: Only files created by TaskTumble in the app-specific folder
- Google Fit: Step count, activity minutes, and other fitness metrics you choose to share
6.2 How We Use Google Data
- Sync your tasks and events bidirectionally between TaskTumble and Google services
- Display your calendar events alongside TaskTumble tasks
- Create encrypted backups of your app data on Google Drive
- Show fitness progress in the Health tab (if Google Fit is connected)
6.3 Data Storage and Retention
- Google API data is primarily used in real-time and not permanently stored on our servers
- Cached data is stored locally on your device for offline access
- You can disconnect Google services at any time from Settings
- Disconnecting removes cached Google data from your device
6.4 Limited Use Disclosure
TaskTumble's use of information received from Google APIs will adhere to the
Google API Services User Data Policy
, including the Limited Use requirements. Specifically:
- We only use Google data to provide the features you request
- We do not transfer Google data to third parties except as necessary to provide the service
- We do not use Google data for advertising purposes
- We do not allow humans to read your Google data unless required for security or legal compliance
7. Data Sharing and Disclosure
We do not sell, trade, or rent your personal information to third parties. We may share information only in the following circumstances:
- Service Providers: With Firebase (Google) for cloud storage and authentication
- Payment Processors: With Zelle, Venmo, Stripe, PayPal for payment processing
- Legal Requirements: When required by law or to protect our rights
- Business Transfers: In connection with a merger, acquisition, or sale of assets
8. Your Rights and Choices (GDPR & CCPA)
Under GDPR, CCPA, and similar privacy laws, you have the following rights regarding your personal data:
8.1 Right to Access
You can request a copy of all personal data we hold about you. In TaskTumble, you can do this directly:
- Go to Settings > Account
- Click "Export My Data"
- Download your complete data as a ZIP file containing JSON data
8.2 Right to Rectification
You can correct any inaccurate or incomplete personal information directly within the application
by editing your tasks, settings, and profile information.
8.3 Right to Erasure ("Right to be Forgotten")
You can request permanent deletion of your account and all associated data:
- Go to Settings > Account
- Click "Delete My Account"
- Follow the confirmation steps
When you request deletion:
- Your account will be scheduled for deletion with a 7-day grace period
- You will receive a confirmation email
- You can cancel the deletion anytime during the grace period
- After 7 days, all your data will be permanently and irreversibly deleted
- This includes: all tasks, goals, notes, journal entries, health data, settings, and your Firebase account
8.4 Right to Data Portability
You can export your data in a machine-readable format (JSON) using the "Export My Data" feature.
This allows you to transfer your data to another service if desired.
8.5 Right to Restrict Processing
You can disable cloud sync at any time to keep your data local only:
- Go to Settings > Data & Sync
- Enable "Local Only Mode"
8.6 Right to Object
TaskTumble does not use your data for marketing, advertising, or profiling purposes.
If you have concerns about how your data is being processed, contact us.
8.7 How to Exercise Your Rights
Most rights can be exercised directly in the app. For additional requests or questions,
contact us at support@tasktumble.app.
We will respond to valid requests within 30 days.
9. Children's Privacy
This application is not intended for children under the age of 13.
We do not knowingly collect personal information from children under 13.
If you believe we have collected information from a child under 13, please contact us immediately.
10. International Data Transfers
Your information may be transferred to and stored on servers located outside your country of residence.
By using this application, you consent to the transfer of your information to these servers.
11. 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 on this page and updating the "Last Updated" date. You are advised to review this Privacy
Policy periodically for any changes.
12. Data Retention
We retain your personal data for as long as:
- Your account is active
- Necessary to provide our services
- Required by law (e.g., for tax or legal compliance)
When you delete your account, we permanently delete all your data within 7 days
(or immediately if you choose immediate deletion). Some anonymized, aggregated
data may be retained for analytics purposes but cannot be linked back to you.
13. Contact Us
If you have any questions about this Privacy Policy or wish to exercise your data rights, please contact us:
For GDPR-related inquiries, we will respond within 30 days. For urgent matters
regarding data breaches or security concerns, we will respond as quickly as possible.