Privacy Policy
Last updated: March 15, 2026
1. Who we are
BookClass is operated by Geniuses Software ("we", "us"). This policy explains how we collect, use, and protect your data when you use BookClass, a class booking platform.
2. Data we collect
| Data | Source | Purpose |
|---|---|---|
| Telegram user ID | Telegram initData | Account identification |
| Email address | Web signup | Account identification, notifications |
| First name, username | Telegram initData / signup | Display in app, notifications |
| Language preference | Telegram / browser | Interface language |
| Browser timezone | Your device | Show times in your local timezone |
| Booking data | Your actions | Manage your bookings |
3. What we do NOT collect
- Phone number
- Payment card information
- Location data
- Device identifiers or advertising IDs
- Cookies or browser fingerprints
4. How we use your data
- Display your name in participant lists and booking confirmations
- Send booking confirmations and reminders via Telegram or email
- Show times in your timezone
- Allow studio owners to see who booked their classes
5. Who can see your data
- Studio Owner / Admin: can see your name, email/username, and bookings at their studio
- Other clients: cannot see your data
6. Google Calendar
If a Studio Owner connects Google Calendar, we access only their calendar events for the purpose of syncing class slots. We use the Google Calendar API with OAuth 2.0. Tokens are stored encrypted in our database. Studio Owners can disconnect at any time.
We do not access, read, or store any other Google data (Gmail, Drive, Contacts, etc.).
7. Data storage
Your data is stored in a PostgreSQL database hosted on our servers. We use HTTPS for all data transmission. Logs are stored in Seq for debugging and are retained for 30 days.
8. Data retention
We retain your data for as long as your account is active. If a studio is deactivated, booking data is preserved but no longer accessible through the app. You can request deletion of your data by contacting us.
9. Your rights
You have the right to:
- Access your data (visible in the app)
- Request deletion of your data
- Withdraw consent for Google Calendar access (studio owners)
10. Payments and wallet data
BookClass integrates with the TON Blockchain for payments via TON Connect SDK.
- We store your TON wallet address when you connect it to make payments or receive payouts
- We store transaction hashes for payment verification and audit purposes
- We do NOT store private keys, seed phrases, or wallet credentials
- All transactions are processed on the TON Blockchain and are publicly verifiable
- Payment amounts, commission rates, and settlement records are stored for accounting purposes
You can disconnect your wallet at any time from the app settings.
11. Analytics
We use analytics tools to collect anonymous, GDPR-compliant usage data such as page views and navigation events. No personal data is collected through analytics. This data helps us improve the app experience.
12. Third-party services
- Telegram Bot API: for sending messages and notifications
- Google Calendar API: for calendar sync (studio owners only)
- TON Blockchain / TON Connect: for cryptocurrency payments
- TON API (tonapi.io): for payment verification
We do not sell, share, or transfer your data to any other third parties.
13. Children
BookClass is not intended for users under the age of 13. We do not knowingly collect data from children.
14. Changes to this policy
We may update this policy at any time. Changes will be posted at this URL. Continued use of the Service constitutes acceptance.
15. Contact
For privacy questions or data requests, contact us at @geniusesgeorgia on Telegram.