TaskOnTime: Privacy Policy

Android app com.taskontime.app · Effective 27 September 2026 · Version 1.0

Short version. We collect only what the app needs to remind, escalate and verify tasks: your name, your mobile number and/or email address (whichever you log in with), the tasks and proofs you add, a push token, and (only when you take a location-proof photo) your precise location. Data is stored in India (Mumbai). We do not sell data, show ads or use advertising or analytics trackers. You can delete your account in the app (More → Delete account) or at businessautomate.in/taskontime/delete-account.html.
सारांश (हिंदी): TaskOnTime सिर्फ़ वही डेटा लेता है जो टास्क रिमाइंडर, एस्केलेशन और वेरिफ़िकेशन के लिए ज़रूरी है: आपका नाम, मोबाइल नंबर, आपके टास्क और प्रूफ़, नोटिफ़िकेशन टोकन, और लोकेशन-प्रूफ़ फ़ोटो लेते समय आपकी लोकेशन। डेटा भारत (मुंबई) में रखा जाता है। हम डेटा नहीं बेचते, कोई विज्ञापन नहीं दिखाते। अकाउंट ऐप में More → Delete account से या ऊपर दिए वेब पेज से डिलीट करें। शिकायत के लिए: dyogesh46@gmail.com

1. Who we are

TaskOnTime ("the app", "we", "us") is a task reminder, proof, verification and escalation app for businesses. It is published on Google Play by Yogesh Deshmukh, Pune, Maharashtra, India. Contact: dyogesh46@gmail.com.

This policy explains how we handle personal data when you use the TaskOnTime Android app, its WhatsApp features and its web pages. It is written to meet India's Digital Personal Data Protection Act, 2023 ("DPDP Act") and the Digital Personal Data Protection Rules, 2025, the Information Technology Act, 2000, and the Google Play User Data policy.

2. Your company and us

TaskOnTime is used by organisations (a "company" or "workspace"). The person who creates the company (the owner) and its admins decide who is invited, which tasks are created, which proofs are required and who receives WhatsApp updates.

3. Data we collect

CategoryWhat exactlySourceRequired?
Identity & contactYour full name and mobile number (used as your login; the login code is sent on WhatsApp)You, or the company admin who invites youMobile number or email is required
Email addressOnly if you log in with email or a company invites you by email: used as your login (a one-time code is emailed to you) and to match invites. Never used for marketing and never shared.You, or the company admin who invites youOptional
Account & settingsUser ID, language (English/Hindi), WhatsApp opt-in setting, the companies you belong to, your role, team, manager, backup person, leave dates, pointsYou / your company adminRequired
Task dataTask titles and descriptions, categories, party (customer/vendor) names and phone numbers, amounts, due dates, priority, watchers, comments, extension requests and reasons, transfer reasonsYou and your team membersRequired to use the app
ProofsPhotos, screenshots and documents (PDF, invoices, receipts) you upload or send on WhatsApp as proof, UTR/payment reference numbers, amounts received, text notesYouNeeded only when a task asks for proof
Precise locationGPS latitude/longitude and time, captured only at the moment you take a "location photo" proof with the camera, and stored with that proofYour device (foreground only)Optional. Only for tasks that require a location photo.
Activity & accountability recordsWhen a task was created, assigned, viewed, acknowledged, reminded, escalated, transferred, verified; reminder and alarm delivery; WhatsApp delivered/read statusThe app and our serversRequired (core feature)
Device & notification dataPush notification token (Expo / Firebase Cloud Messaging), app version, device platformYour deviceRequired for reminders
WhatsApp message metadataYour WhatsApp number, message IDs, template name, time sent/delivered/read, and the text or media of messages you send to the TaskOnTime WhatsApp number (e.g. "DONE #T123", a proof photo)Meta WhatsApp Cloud APIOnly if WhatsApp updates are on
Technical logsIP address, time of request, error messages, recorded by our hosting provider when the app talks to the serverAutomaticallyRequired for security
Support messagesAnything you write to us by emailYouOptional

We do not collect your contacts list, call logs, text messages, other apps, browsing history, advertising ID, background location, or health or financial account information. We do not use advertising, analytics or tracking SDKs. Gallery photos are chosen through Android's system photo picker, so the app only sees the photos you pick.

Data about other people: when you add a staff member, a customer ("party") or an external watcher by name and phone number, you confirm that you are allowed to share it with us for the task and that the person expects to receive task-related messages.

4. How we use data

We process your data based on your consent, which you give when you sign in and accept this policy, and for legitimate uses allowed under Section 7 of the DPDP Act (for example, when you voluntarily provide data for a purpose, or to comply with law). You may withdraw consent at any time by deleting your account (section 10). Features that need that data will then stop working.

We never sell personal data, never use it for advertising, and never use proof photos or task content to train AI models.

5. Phone permissions the app asks for

PermissionWhyData sent to server?
Notifications (POST_NOTIFICATIONS)Show task reminders, escalations and approvalsOnly the push token
Alarms & reminders (SCHEDULE_EXACT_ALARM)Ring the reminder at the exact due time, even offlineNo
Full-screen alarm (USE_FULL_SCREEN_INTENT)Show the alarm screen over the lock screen at reminder timeNo
Camera (CAMERA)Take proof photos and location photosOnly the photos you submit as proof
Precise location (ACCESS_FINE_LOCATION), while using the app onlyStamp a location photo proof with GPS coordinatesOnly the coordinates attached to that proof
Run at start-up, vibrate, wake lockRe-schedule alarms after the phone restarts, and ring and vibrateNo

You can turn any permission off in Android Settings. The related feature will then not work, for example no location photo proof, or reminders that are less precise.

6. WhatsApp messages

TaskOnTime sends task updates through the official Meta WhatsApp Business Platform (Cloud API) using pre-approved "utility" templates. These are task notifications only, never marketing. When your company invites you, you receive WhatsApp messages about your tasks unless you turn WhatsApp off in More → Profile, ask your company admin, or email us. External contacts (e.g. a customer or CA added as a watcher) can ask the company or us to stop at any time, and we will stop.

When you reply to our WhatsApp number (text, photo or PDF), Meta delivers the message to our server. We use it only to match it to your task, save it as proof or a command, and keep an audit record. Meta's own handling of WhatsApp data is described in the WhatsApp Business policies and WhatsApp Privacy Policy.

7. Who we share data with

Inside your company

Other members of your company see task data according to their role: a manager sees their team's tasks, a verifier sees the proofs of tasks they verify, and owners/admins see the whole company. Your name, tasks, proofs (including location photo coordinates), task history and scorecard are visible to the people your company's hierarchy allows. External watchers your company adds receive WhatsApp updates about the tasks they watch.

Service providers (processors)

They process data only on our instructions, under contract, to run the app:

ProviderPurposeDataLocation
Supabase Inc. (on Amazon Web Services)Database, login (OTP), file storage, server functionsAll app dataIndia, AWS Mumbai region (ap-south-1)
Meta Platforms (WhatsApp Cloud API)Send WhatsApp login codes and task messages, and receive repliesPhone number, login code, message text/media, delivery statusMeta's global infrastructure
Expo (650 Industries, Inc.) Push Service and Google Firebase Cloud MessagingDeliver push notifications and alarm triggersPush token, notification title/text, task IDUSA / global
Resend (resend.com)Send the login code email (only for email login)Email address, login codeUSA / global
Google PlayApp distribution, crash reports that you choose to share with developersAs per Google's policyGlobal

Legal reasons

We may disclose data if Indian law, a court or a competent government authority requires it, or to protect the rights, safety or property of users or the public. If the app is transferred to another entity, for example a company Yogesh Deshmukh forms to run it, your data will move with it under this policy, and we will notify you.

8. Where data is stored

The TaskOnTime database and uploaded files are hosted in India (Mumbai). Some processors listed above (Meta, Resend, Expo, Google) may process limited data outside India to deliver messages. We only use such transfers as permitted by the DPDP Act, and not to any country restricted by the Government of India.

9. How long we keep data

DataKept for
Account data (name, phone, email, settings, push token)While your account is active. Deleted within 30 days of your deletion request.
Workspace content (tasks, proofs, comments, task history)While the company's workspace exists, or until the company deletes it. After you leave or delete your account, the company keeps its business records with your name shown as "Deleted user" (see section 10).
Proof files uploaded by a companyUntil the task or company is deleted by the company owner/admin, or the company workspace is closed. Then removed from storage within 30 days.
Notification and WhatsApp delivery recordsUp to 12 months, then deleted or anonymised
Security and access logsAt least 1 year, as required by the DPDP Rules 2025 for security safeguards, then deleted
Database backupsRolling, overwritten within about 7 days (deleted data disappears from backups in that time)
Inactive accountsIf an account has no sign-in for 3 years, we may delete it after giving at least 48 hours' notice
A closed company workspaceDeleted within 30 days after the owner closes it, except records we must keep by law

10. Deleting your account and data

In the app: open More → Delete account, confirm, and your account is scheduled for deletion.
On the web: follow the steps at businessautomate.in/taskontime/delete-account.html, or email dyogesh46@gmail.com from any address with your registered mobile number or email. We verify ownership first, for example with a one-time code on WhatsApp or by email.

What is deleted (within 30 days): your profile (name, mobile number, email address, language), login, push token, WhatsApp preferences, company memberships, summaries you subscribed to, and your points ledger.

What your company keeps: tasks, proofs, comments and the tamper-evident task history are business records of the company you worked for. The company needs them for audit and accountability. We keep them in that company's workspace with your identity removed ("Deleted user"). To erase specific workspace content, ask your company owner/admin, or email us and we will pass the request on. If you are the only owner of a company, transfer ownership first or close the company. Closing it deletes the whole workspace.

You can also ask us to delete specific data without deleting your account, for example an old proof or your location coordinates. Use the same email.

11. Security

No system is 100% secure. Please keep your phone locked and do not share OTPs.

12. Your rights under the DPDP Act, 2023

As a Data Principal you have the right to:

To use any right, email dyogesh46@gmail.com from your registered details or with your registered mobile number or email. We may verify your identity first.

13. Children

TaskOnTime is a workplace tool meant for people 18 years or older. It is not directed at children, and we do not knowingly collect data of anyone under 18. If you believe a child's data has been added, contact us and we will delete it.

14. Changes to this policy

We may update this policy when the app or the law changes. We will change the "Effective" date above and, for important changes, notify you in the app or on WhatsApp before they apply.

15. Grievance Officer & contact

Grievance Officer / Data Protection contact: Yogesh Deshmukh
Email: dyogesh46@gmail.com
Address: Pune, Maharashtra, India
We acknowledge grievances within 7 days and resolve them within 30 days where possible, and in any case within the time the law requires.