TaskCheckin – Privacy Policy
Last updated: October 2025
TaskCheckin – Privacy Policy
This Privacy Policy explains how TaskCheckin, Inc. ("TaskCheckin," "we," "our," or "us") collects, uses, shares, and protects your information when you use our website, mobile applications, and related services (the “Service”). It is designed to align with and complement our Terms & Conditions (including the integrated SMS Consent & Communication Policy). If any term is undefined here, it has the meaning given in the Terms.
By creating an account or using the Service, you acknowledge this Privacy Policy.
1) Scope and Who We Are
This Policy applies to personal information we process in connection with the Service. We do not sell personal information and we do not use your identifiable User Generated Content (UGC) to train AI models deployed for other users.
Service Roles. For consumer users, TaskCheckin acts as:
- Controller for account, billing, fraud prevention, observability, and compliance records; and
- Processor for your UGC (projects, tasks, notes, and coach summaries) to provide the Service as instructed by you.
A Data Processing Addendum (DPA) is available for qualified business customers.
2) Data We Collect
We collect data necessary to deliver the Service, meet legal requirements (including TCPA), and improve reliability.
2.1 Identity & Contact (PII)
- Phone number (primary identifier and sensitive PII)
- Email (optional for communications/recovery)
- Timezone (for scheduling SMS nudges and in-app reminders)
Why we collect it: account creation and OTP verification; TCPA-compliant SMS consent and delivery; time-aware scheduling; support.
2.2 Subscription & Financial
- Plan state (Free/Pro), billing cycle, Stripe customer/payment identifiers (we do not store full card numbers)
Why: subscription management, plan enforcement, payment processing, fraud prevention, and financial audit.
2.3 User Generated Content (UGC)
- Projects, tasks, notes (titles, descriptions, due dates, priority, status)
- Coach chat summaries and AI action results (we store concise summaries, not full transcripts)
- Inbound SMS content (stored only as context notes for the Coach; never used to mutate data)
Why: operate the core to‑do experience; allow the Coach to provide relevant, contextual guidance while changes are validated and applied server‑side.
2.4 Technical & Observability
- AppLogs (events, errors, authentication outcomes)
- SmsEvents (outbound IDs, delivery status, provider responses)
- AppMetrics (aggregate usage, job success/fail rates)
- Device, OS, IP address (for security and debugging)
Why: security, reliability, performance insight, abuse prevention.
3) How We Use Data & Legal Bases
We only process personal information when we have a valid legal basis. Examples include:
Legal Basis | Purpose | Examples of Data Used |
---|---|---|
Contractual Necessity | Provide the Service, authenticate access, operate to‑dos and scheduling, process billing | Phone number (OTP), timezone, UGC, Stripe IDs |
Consent | Send automated SMS nudges; use your UGC as context for the AI Coach; store inbound SMS as notes | Phone number, UGC, inbound SMS |
Legitimate Interests | Security, logging, fraud prevention, diagnostics, service improvement using aggregated/anonymous metrics | AppLogs, AppMetrics, device/IP |
Legal Obligation | TCPA consent audit, financial recordkeeping, regulatory responses | Consent logs, SmsEvents, billing records |
Where required, we will seek consent and you may withdraw it at any time without affecting prior lawful processing (e.g., text STOP to halt SMS).
4) AI & SMS: How We Handle Your Data
4.1 AI Coach Context Only (No Training on Your UGC)
We send minimal, relevant context to our AI gateway solely to fulfill your current request. We do not use identifiable UGC (task titles, notes, chat content) to train, refine, or improve internal or third‑party models deployed for other users. We apply PII minimization/redaction before transmission wherever feasible.
4.2 Inbound SMS Stored as Context, Not Commands
Replies to our SMS nudges are not executed as commands and never change tasks or account state. We store inbound SMS content strictly as contextual notes for your in‑app experience and Coach.
4.3 Quiet Hours & Frequency
We send exactly two (2) automated, non‑marketing SMS messages per day and honor Quiet Hours (no sends between 9:00 PM and 8:00 AM local time). Standard carrier rates may apply.
5) Sharing with Essential Subprocessors
We share limited data with essential service providers that enable core features. We remain responsible for their privacy commitments via contract.
Subprocessor | Purpose | Data Shared | Notes |
---|---|---|---|
Twilio | SMS delivery and status | Phone number; outbound reminder content; delivery status codes | A2P messaging; TCPA audit support |
Stripe | Payments and subscription state | Financial identifiers; plan status; billing events | Handles sensitive payment data; we don’t store full card numbers |
OpenRouter | Access to AI models for Coach responses | Prompt text, function‑calling schemas, contextual task summaries (PII minimized) | Gateway only; we do not authorize training on your identifiable UGC |
We may disclose data if required by law, legal process, or to enforce our Agreements.
6) Data Security
We protect data with measures that include TLS encryption in transit, role‑based access controls, least‑privilege practices, and monitoring. No system can be 100% secure; we maintain controls intended to reduce risk and detect anomalies.
7) Retention
- Account & UGC: kept while your account is active. Upon termination, you may export your data; we will delete or anonymize your UGC and PII upon written request.
- Operational Logs (AppLogs/AppMetrics): short rolling retention (e.g., 14–30 days) to maintain performance and control storage.
- TCPA Consent & SMS Audit (consent timestamps, language, opt‑in/opt‑out, SmsEvents): retained for the period required by law due to regulatory risk.
- Billing & Financial Records: retained for statutory audit periods.
If deletion is not immediately feasible (e.g., backups), we will securely isolate data until permanent deletion is possible.
8) Your Privacy Rights
Depending on your location, you may have rights including:
- Access – receive a copy of personal information we hold about you
- Correction – request updates to inaccurate or incomplete data
- Deletion – request erasure, subject to legal retention (e.g., TCPA and billing records)
- Portability – obtain a machine‑readable copy of certain data
- Opt‑Out of Sale/Sharing – we do not sell or share personal information for cross‑context behavioral advertising; you may still exercise this right where available
- Restrict/Withdraw Consent – e.g., STOP to cease SMS; you can also adjust settings in‑app
How to exercise: email privacy@taskcheckin.com with “Privacy Request,” or use any in‑product tools we provide. We will verify identity before acting on requests.
9) International Data Transfers
We primarily process data in the United States. Where data moves internationally, we implement appropriate safeguards (e.g., Standard Contractual Clauses (SCCs)) and supplementary measures as needed.
10) Children’s Privacy
The Service is intended for individuals 18+. We do not knowingly collect personal information from children. If we learn that a child’s data was collected, we will delete it promptly.
11) Changes to This Policy
We may update this Policy from time to time. We will update the “Last updated” date above and, where required, notify you of material changes (e.g., in‑product notice or email). Continued use after the effective date signifies acceptance.
12) Contact Us
TaskCheckin Privacy Office
Email: privacy@taskcheckin.com
For SMS‑related privacy questions, you may also contact sms@taskcheckin.com.