Official Policy

Privacy Policy

Official Privacy Policy for Todoal. Learn how we collect, use, store, protect, and delete your personal data and task information.

Todoal Team
Todoal Team•Todoal Compliance

Calculating read time...·Last updated: October 16 2026

Effective Date: October 16 2026

Last Updated: October 16 2026

This Privacy Policy explains how ToDoal collects uses stores protects and deletes personal information when you access our website or use our productivity application

ToDoal is operated from India and co-founded by MD Faruk Abdulla and Nalband Abdul Qadir

Official Website: https://todoal.com

Application: https://app.todoal.com

Contact Email: contact@todoal.com

Founder Contact: founder@todoal.com

We are committed to protecting your privacy and handling your information responsibly

1 — Information We Collect

1.1 Account Information

ToDoal supports authentication through Google and GitHub OAuth

When you register or sign in through these providers we receive and process the following information as applicable

  • Email address
  • Display name
  • Provider user ID

We use Firebase Authentication and our configured backend services to manage authentication and account access

ToDoal does not directly ask users to create or submit a separate password for their ToDoal account and does not store user-created ToDoal passwords

Google and GitHub may independently collect information according to their own privacy policies

1.2 Age Confirmation

ToDoal is intended for individuals aged 16 and older

During registration users must confirm that they meet the minimum age requirement through a self-declaration checkbox

We do not request a date of birth or identity document as part of this age confirmation process

We may restrict or terminate accounts that are found to violate our minimum age requirement

1.3 Productivity Information

When you use ToDoal we process information that you voluntarily create or configure within the application including

  • Tasks and subtasks
  • Task titles and due dates
  • Task completion status
  • Reminders and recurring schedules
  • Daily weekly and monthly productivity settings
  • Yearly goals
  • Streaks and task completion history
  • Timezone preferences
  • Email notification preferences

We use this information to provide task management features calculate progress deliver configured reminders and maintain your productivity history

Your task content is private to your account and protected by access controls designed to prevent unauthorized access by other users

1.4 Technical and Security Information

To protect our services against abuse and automated attacks we process limited technical information

This may include request metadata temporary IP address processing security events and regional request information

Our server-side rate limiter processes IP addresses temporarily in memory to enforce request limits

  • Standard pages have a limit of 150 requests per minute
  • API routes have a limit of 30 requests per minute
  • Login and signup routes have a limit of 20 requests per five minutes

IP addresses processed by this rate limiter are not permanently stored in a database by the rate limiter itself

We also use client-side burst protection and Cloudflare Turnstile to help prevent automated abuse

Cloudflare region headers help determine whether requests originate from jurisdictions such as the European Union the United Kingdom or the United States

Security enforcement events may be retained separately when necessary to investigate abuse and protect the service

2 — How We Use Your Information

ToDoal uses collected information for the following purposes

  • Create and maintain your account
  • Authenticate users through supported identity providers
  • Save and synchronize tasks goals and reminders
  • Calculate productivity streaks and completion progress
  • Deliver scheduled notifications according to your preferences
  • Send essential account and security communications
  • Process subscriptions and enable paid features
  • Prevent spam automated attacks and unauthorized access
  • Diagnose technical problems and improve application reliability
  • Understand product usage through configured analytics tools
  • Respond to support requests and reported bugs
  • Enforce our Terms of Service and applicable legal obligations

We do not sell your private task content to advertisers or data brokers

3 — Analytics Advertising and Tracking

ToDoal uses third-party analytics and tracking technologies that may include

  • Meta Pixel
  • Microsoft Clarity
  • Google Analytics
  • Google Tag Manager

These technologies may process information such as page visits interactions device and browser information and online identifiers depending on their configuration

Google Tag Manager may load or manage other tags but does not itself necessarily collect the same information as every tag it manages

We do not currently use Meta Conversions API

We do not intentionally send your private task titles or task content to advertising platforms as part of our analytics setup

Tracking technologies may be subject to applicable consent requirements

In jurisdictions where consent is required we aim to obtain the appropriate permission before activating non-essential tracking technologies

Our cookie preference controls allow users to manage available tracking preferences according to the features implemented in the application

You may also use browser settings and available provider controls to restrict certain tracking technologies

Disabling some technologies may affect analytics or certain website functionality

4 — Cookies and Browser Storage

ToDoal uses browser storage and authentication technologies to provide its services

4.1 Local Storage

Our application may use localStorage for purposes including

  • Temporarily caching application data for approximately five minutes to improve responsiveness
  • Storing the age confirmation status
  • Supporting application functionality and user preferences

The application may use storage keys such as todoal_cache_${uid} and todoal_age_confirmed

Cached information is intended to improve performance and is not a replacement for server-side access controls

You can clear browser storage through your browser settings although doing so may remove saved local preferences or cached data

4.2 Authentication Cookies and Tokens

Authentication may use Firebase session tokens cookies or other browser storage mechanisms depending on the configured authentication flow

These technologies help maintain your signed-in session and protect access to your account

ToDoal displays its cookie consent interface in jurisdictions where its configured rules require it

In other jurisdictions certain technologies may start under the default settings while users retain access to available preference controls

The actual treatment of cookies and tracking technologies depends on the applicable law and your selected preferences

5 — Third-Party Service Providers

ToDoal relies on third-party providers to operate the application

Firebase and Google

Used for supported authentication flows and related account access functionality

Supabase

Used for database storage and backend functionality

Our database uses Row Level Security policies designed to restrict access to records according to the applicable authorization rules

Paddle

Paddle acts as our Merchant of Record for subscription payments and related billing operations

ToDoal does not directly collect or store your full credit or debit card number CVV bank account details or UPI ID

Our database stores limited subscription information such as Paddle customer IDs subscription IDs and subscription status

Paddle independently processes payment and billing information under its own privacy terms

Brevo

Brevo is used to deliver transactional emails account notifications and configured productivity reminders

Depending on the email being sent Brevo may process your email address delivery information and message-related metadata

Cloudflare

Used for content delivery network services security protection traffic handling and bot defense

Vercel and Hostinger

Used for website hosting deployment or related infrastructure depending on the service component

Analytics Providers

Meta Google and Microsoft may process information through the analytics and tracking technologies described in this policy

These providers may process information under their own privacy policies and applicable contractual arrangements

We encourage users to review the privacy policies of relevant third-party providers

6 — Email Communications

ToDoal may send the following categories of email

Productivity Reminders

Configured reminders may include daily briefings evening reviews and other productivity notifications where available and enabled

Account Inactivity Notices

We may send inactivity notifications after approximately 30 60 80 and 85 days without qualifying account activity

A final notification may confirm account deletion after the 90-day inactivity period

Billing Communications

Paddle may send payment confirmations invoices subscription renewal notices payment failure alerts and cancellation confirmations

We may also send checkout recovery communications where applicable

Users can manage supported productivity email preferences through their account settings

Where applicable non-essential emails include an unsubscribe mechanism

Essential security account and billing communications may still be sent when necessary to operate the service or meet legal obligations

7 — Data Retention and Account Deletion

7.1 User-Initiated Deletion

You may request permanent account deletion through the available account settings functionality

When account deletion completes our implemented deletion process is designed to remove your account and associated productivity data including tasks reminders recurring schedules goals streaks and profile information

The process also deletes the associated Firebase authentication account and clears applicable browser cache data

An active Paddle subscription is submitted for cancellation as part of the implemented deletion process

External providers may retain certain records independently under their own legal and operational obligations

7.2 Automatic Deletion After Inactivity

ToDoal enforces a confirmed 90-day inactivity policy

We send warning emails during the inactivity period including notices around days 30 60 80 and 85

If the account remains inactive throughout the 90-day period it is automatically deleted

Users who wish to retain their accounts must return and complete the activity required by the application before the deletion process takes effect

7.3 Security Records

Limited enforcement records may be retained to document serious abuse prevent repeated attacks and protect the service

These records may include a user UID email address enforcement reason and timestamp

Such records are separate from ordinary productivity content and may be retained when reasonably necessary for security legal compliance or dispute resolution

7.4 Third-Party Retention

Deletion from ToDoal does not necessarily erase information already retained independently by payment providers identity providers email providers or other third parties

Their retention practices are governed by their own policies and legal obligations

8 — Security Measures

We use technical and organizational measures designed to protect personal information

These measures include database access controls Row Level Security rate limiting bot protection authentication safeguards and infrastructure security services

Our team develops and maintains backend functionality and security controls alongside selected third-party and AI-assisted development tools

No online service can guarantee absolute security

You should protect access to your authentication provider account and notify us if you suspect unauthorized access

9 — International Data Processing

ToDoal operates from India and uses service providers that may process information in other countries

Depending on the provider and service configuration your information may be processed or stored outside India including in the United States or other jurisdictions

Where applicable we seek to use appropriate contractual and legal safeguards for international transfers

Data protection rights and obligations may vary depending on your location

10 — Your Privacy Rights

Depending on applicable law you may have the right to

  • Request access to personal information associated with your account
  • Request correction of inaccurate information
  • Request deletion of your account and associated data
  • Withdraw consent where processing relies on consent
  • Change available cookie and tracking preferences
  • Object to or restrict certain processing where legally applicable
  • Request information about relevant data processing
  • Submit a complaint to an appropriate data protection authority

To exercise a privacy right contact contact@todoal.com

We may need to verify your identity before responding to certain requests

We will handle requests according to applicable legal requirements

11 — Children's Privacy

ToDoal is intended for users aged 16 and older

We do not knowingly intend to provide accounts to individuals below the minimum age

If you believe a person below the minimum age has created an account please contact us so we can investigate and take appropriate action

12 — Bug Reports and Support

Users may report bugs technical problems or privacy concerns through the available support or bug reporting form

Please avoid including passwords authentication tokens payment credentials or unnecessary sensitive information in support submissions

We use submitted information to investigate reported issues and improve the reliability and security of ToDoal

13 — Changes to This Privacy Policy

We may update this Privacy Policy when our services data practices or legal obligations change

The revised version will be published on our official website with an updated revision date

Where required by applicable law we will provide notice or request renewed consent before implementing material changes

We encourage users to review this page periodically

14 — Contact Us

For questions requests or concerns relating to this Privacy Policy contact

ToDoal Privacy Contact

Email: contact@todoal.com

Founder Email: founder@todoal.com

Official Website: https://todoal.com

ToDoal is committed to handling personal information responsibly and providing users with appropriate control over their accounts and privacy

Questions regarding this policy?

Contact our privacy and compliance team at contact@todoal.com

Email Team →

Ready to plan your day with more focus?

Try Todoal free with zero clutter, zero bloat, and pure daily execution.

Start Planning Free →