This Privacy Policy describes how CuatroTaro / CuatroRunes ("Service", "We") collects, uses, and protects personal data under Russian Federal Law No. 152-FZ and EU Regulation 2016/679 (GDPR).
The data controller is CuatroTaro / CuatroRunes. For data protection inquiries: privacy@cuatrotarot.org.
Under GDPR, we are the data controller for users from the EEA. A DPO is not required: processing does not fall within mandatory categories under Art. 37 GDPR.
| Category | Data | Source |
|---|---|---|
| Identifier | Telegram ID (numeric) | Automatic on bot start |
| Name | first_name from Telegram profile | Automatic |
| Language | language_code (ru / en) | Automatic; changeable via /language |
| Reading history | Cards, positions, interpretation text | On user request |
| Natal data | Date, time, place of birth | Only with explicit input (Premium) |
| Payment data | Email, transaction ID | On subscription purchase |
| TikTok account | open_id, union_id, display name, avatar URL | Via TikTok OAuth — when user voluntarily connects a TikTok account |
| TikTok tokens | Access token, refresh token | Via TikTok OAuth — to execute publishing actions you request |
| Technical logs | IP address, User-Agent | Security and anti-fraud |
We do not collect payment card numbers, passport data, real-time geolocation, or biometrics.
| Purpose | Legal Basis |
|---|---|
| Subscription, personalisation, history | Art. 6(1)(b) — performance of contract |
| Natal data | Art. 6(1)(a) — explicit consent at time of input |
| TikTok authentication and content publishing on request | Art. 6(1)(b) — performance of contract; Art. 6(1)(a) — consent given via TikTok OAuth screen |
| Payments, tax obligations | Art. 6(1)(c) — legal obligation |
| Security, anti-fraud | Art. 6(1)(f) — legitimate interest |
| Anonymous analytics | Art. 6(1)(f) — legitimate interest (no re-identification) |
The Service offers an optional TikTok integration. Connecting a TikTok account is only possible via the official TikTok OAuth screen and requires an explicit action by the user.
Data received
When a TikTok account is connected, we receive the following data via the TikTok API within the granted scopes:
Legal bases
Purposes and restrictions
Retention
TikTok profile data and tokens are stored only while the integration is connected. After disconnection or upon request, data is deleted within 30 days.
Revoking access
You can disconnect the integration at any time in two ways:
| Data | Period | Basis |
|---|---|---|
| Profile, reading history | Until deletion via /forget_me | Contract |
| Natal data | Until deletion; stored encrypted | Consent (revocable via /forget_me) |
| TikTok profile data & tokens | While integration is connected; deleted within 30 days of disconnection or on request | Contract / Consent |
| Payment records | 5 years from transaction date | Tax obligations |
| Technical logs | 90 days, then auto-deleted | Security |
Email: privacy@cuatrotarot.org — response within 30 days.
Supervisory authorities: