Last updated: April 27, 2026
This privacy policy describes how [APP_NAME] ("we", "us", "the Service"), operated at procrastination.fans, collects, uses, stores, and protects your personal data. We take your privacy seriously and comply with the EU General Data Protection Regulation (GDPR) and applicable Spanish data protection law.
The data controller is the individual operator of procrastination.fans, contactable at support@procrastination.fans. If you have any questions about this policy or your data, please use this address.
| Data type | When collected | Purpose |
|---|---|---|
| Email address | Registration | Account identification, login, transactional emails (verification, password reset) |
| Password (hashed) | Registration (email/password path) | Authentication. Stored as an Argon2id hash — we never store or see your plaintext password. |
| Google account profile (name, email, profile photo URL) | Google OAuth login | Account creation, display name, avatar |
| Google Calendar data (event titles, times, calendar list) | When you enable Google Calendar sync | Two-way calendar sync: displaying your existing events alongside your tasks, and creating calendar events for scheduled tasks. See Section 3 for details. |
| Tasks, sub-tasks, buckets, tags | Normal app usage | Core functionality — managing your tasks |
| Subscriptions (names, amounts, renewal dates) | Normal app usage | Subscription tracking and renewal reminders |
| Timezone and display preferences | Settings | Displaying dates and notifications at the correct local time |
| Telegram chat ID | When you link a Telegram account | Sending notifications via Telegram bot |
We do not collect analytics, tracking data, advertising identifiers, or any data beyond what is listed above. We do not use cookies for tracking. The only cookies used are strictly necessary session cookies for keeping you logged in.
[APP_NAME]'s use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Specifically:
You can disconnect Google Calendar sync at any time from Settings. When you disconnect, we delete your stored Google refresh token and stop accessing your calendar data. Previously synced event references are removed from the app.
All data is stored on a self-hosted server located in Spain (European Union). Data does not leave the EU except when communicating with third-party services you choose to integrate (Google Calendar, Telegram), which are governed by their own privacy policies.
We use the following third-party services:
As an EU resident or user of an EU-based service, you have the right to:
To exercise any of these rights, email support@procrastination.fans. We will respond within 30 days.
You also have the right to lodge a complaint with the Spanish Data Protection Authority (AEPD).
We protect your data with:
The Service is not intended for users under 16 years of age. We do not knowingly collect data from children. If you believe a child has created an account, please contact us and we will delete it.
We may update this policy to reflect changes in the Service or legal requirements. Material changes will be communicated via the app or email. The "last updated" date at the top of this page indicates the most recent revision.
For any questions, concerns, or data requests:
support@procrastination.fans