Last updated: November 02, 2026
The rest of this policy explains exactly what we do, in plain language.
This Privacy Policy describes how 1ptodo collects, uses, and protects your information when you use this application ("the App").
1ptodo is a hosted task management application operated by WebHarbor Technologies LLC, 28 Church St, Ste 14 #6383, Winchester, MA 01890, which is the data controller for all personal data collected through the App. You access the App through a web browser; we operate and secure the infrastructure on which your data is stored.
When you create an account, we collect:
We use your information solely to:
Under applicable data protection laws, including the GDPR, our lawful bases for processing your personal data are:
Your data is processed only by us and the companies below. This is the complete list — there are no others.
| Company | What they receive | Why |
|---|---|---|
| Cloudflare | Sits between your browser and our servers for attack and DDoS protection. It sees connection traffic in transit (including your IP address) but does not store your data, and we do not give it any. | Protecting the App from attacks |
| DigitalOcean | Hosting of our servers. Your data stays on our volumes in their data centers (United States). | Where the App runs |
| Amazon SES | Your email address and the text of a transactional email (account activation, password reset). | Delivering your account emails |
| Only if you choose "Sign in with Google": your verified email, display name, and account ID — exchanged once at sign-in. Google never sees your tasks or groups. | The optional, password-free sign-in |
We do not use any other analytics, advertising, AI, or support tools that receive your data.
All user data is stored in a relational database on our servers, located in the United States. Data is retained until you delete your account or request deletion (see Section 6).
| Data | How long we keep it |
|---|---|
| Account, tasks, groups | Until you delete — self-service in the App, immediate. After deletion, your data is gone from backups as they roll over. |
| Dormant accounts | If your account is inactive for 12 months (no login), we may send you a reminder email and, if there is no response, anonymize or delete your data. |
| Server logs | App log: rotated at 10 MB × 3 files (≈40 MB cap). System journal: 14 days. Auth-event lines include your email address; task content never appears in logs. |
| Backups | Daily; 14-day rolling, plus 12 monthly copies. |
| Activation link | 30 minutes. Single-use — a new link supersedes the old one. |
| Password reset link | 1 hour. Single-use — a new link supersedes the old one. |
| Remember-me login | 30 days, up to 5 devices (see Section 7). |
| Group invitations | 30 days, or until accepted or revoked. |
Rate-limiting and mail-queue entries keyed by your email address expire within an hour.
In the event of a data breach affecting your personal data, we will notify you as required by applicable law.
Your data is stored on servers in the United States. If you access the App from the European Economic Area, the United Kingdom, or other jurisdictions outside the US, your data will be transferred to the US. We implement appropriate safeguards for such transfers, including Standard Contractual Clauses (SCCs) adopted by the European Commission, to ensure your data receives protection equivalent to that guaranteed under EU data protection law.
Under applicable data protection laws (including GDPR for EU residents, CCPA/CPRA for California residents, and other applicable laws), you have the right to:
To exercise any of these rights, contact us at [email protected]. We will respond to your request within 30 days.
If you believe your data has been processed in violation of applicable law, you have the right to lodge a complaint with a data protection supervisory authority. For EU residents, this is the supervisory authority in your member state of residence, place of work, or the place of the alleged infringement. For California residents, complaints may be filed with the California Privacy Protection Agency.
You can delete your account and all associated data directly through the App. This action immediately removes your user record, tasks, and group memberships from the database, and your data is removed from backups as they roll over.
The App uses only one cookie:
session): Used for authentication.
If you choose "Remember me," your browser also keeps a login token in localStorage (not a cookie). We store only its SHA-256 hash on the server — never the token itself. Remember-me logins last 30 days, up to 5 devices, and are never used to track you.
There are no tracking cookies, advertising cookies, or third-party cookies.
We do not sell, rent, or share your personal information with third parties. The only external data transfers are to the providers described in Section 4.
We do not share your data with other companies at this time. If we ever do, we will update this Privacy Policy and notify you via email before the change takes effect.
This App is not directed to individuals under the age of 13. We do not knowingly collect personal information from children.
We may update this Privacy Policy from time to time. Changes will be posted on this page with a revised "Last updated" date.
For questions about this Privacy Policy or to exercise your data rights, contact us at [email protected].
Data Controller: WebHarbor Technologies LLC [email protected]