Privacy Policy

Socrates — Math Learning App

Effective date: March 23, 2026

Socrates ("the App") is developed by Vladi Moros ("we", "us", or "our"). This Privacy Policy explains how we collect, use, and protect information when you use the App. Because our target audience includes children, we are committed to complying with the Google Play Families policy, the US Children's Online Privacy Protection Act (COPPA), and the EU General Data Protection Regulation (GDPR) as they apply to children's data.

1. Information We Collect

Account information. When you sign up we collect your phone number for authentication via one-time SMS codes. During onboarding you may provide your name, gender, school grade, and learning goal to personalize the experience. Name and gender are optional.

Learning data. The App records your conversation history with the AI tutor, answers to math exercises, skill mastery progress, hint usage, and session summaries. This data is used to adapt difficulty, track your progress, and generate a learning profile (e.g., learning style, common mistake types, strengths, and gaps).

Photos. You may use your camera or photo library to upload images of math problems for the AI tutor to analyze. Images are compressed on-device before transmission and are used solely to provide tutoring responses.

Voice notes. The App allows you to send voice notes to the AI tutor. Voice recordings are processed to understand your questions and provide tutoring responses. Voice data is not used for any purpose other than delivering the tutoring service.

Analytics & crash data. We use Datadog to collect crash reports, HTTP request performance data, and session replays on the mobile app. Sensitive text inputs are masked in session replays. No other analytics services are used.

What we do NOT collect. We do not collect email addresses, passwords, precise location, contacts, or any data beyond what is described above.

2. How We Use Information

We do not sell, rent, or share personal information with third parties for marketing purposes.

3. Children's Privacy

Our App is designed for users of multiple age groups, including children. We take the following measures to protect children's privacy:

4. Third-Party Services

The App uses the following third-party services:

These services process data on our behalf and are bound by their respective privacy policies. We ensure all third-party services comply with applicable children's privacy regulations.

5. Data Storage & Security

Authentication tokens are stored on your device using Flutter Secure Storage (encrypted, platform-native keychain/keystore). Server-side data is stored in a PostgreSQL database with access controls. One-time passcodes are hashed with bcrypt before storage and are never stored in plain text. Refresh tokens are hashed with SHA-256 before storage.

While we implement industry-standard security measures, no method of electronic storage is 100% secure, and we cannot guarantee absolute security.

6. Data Retention & Deletion

We retain your data for as long as your account is active or as needed to provide the service. One-time verification codes expire after 3 minutes and are deleted after successful use or 5 failed attempts. You may request deletion of your account and all associated data at any time by contacting us. Upon receiving a verified deletion request, we will delete your personal data within 30 days.

7. Parental Rights

Parents and guardians have the right to:

To exercise any of these rights, please contact us using the information below.

8. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will notify users through the App or other appropriate means. Continued use of the App after changes become effective constitutes acceptance of the revised policy.

9. Contact Us

Developer: Vladi Moros

App: Socrates

If you have questions about this Privacy Policy, your data, or wish to exercise your parental rights, please contact us at:

Email: morosvladi@gmail.com