Privacy Policy

Last updated: February 2026

1. Information We Collect

We collect the following information when you use Semesto:

  • Account information: name, email address, and encrypted password
  • Scheduling data: availability, classes, constraints, and generated timetables
  • Usage data: pages visited and features used (via anonymous analytics)

2. How We Use Your Information

We use your information to:

  • Provide and maintain the scheduling service
  • Authenticate your identity and secure your account
  • Improve the Service based on usage patterns
  • Send transactional emails (account verification, password resets)

3. Data Storage and Security

Your data is stored on secure servers provided by our infrastructure partners (Vercel and Neon). Passwords are hashed using bcrypt. All connections are encrypted via TLS/SSL.

4. Data Sharing

We do not sell your personal data. We may share data with:

  • Infrastructure providers (Vercel, Neon) to operate the Service
  • Error tracking (Sentry) to diagnose issues — no personal data is included
  • Law enforcement if required by law

5. Your Rights

You have the right to:

  • Access and export your scheduling data
  • Correct inaccurate personal information
  • Request deletion of your account and associated data

6. Cookies

Semesto uses essential cookies for authentication (session tokens). We do not use third-party tracking cookies.

7. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify registered users of material changes via email.

8. Contact

For privacy-related inquiries, contact us at support@semesto.app.