← Back to home page

Rayon

Privacy Policy

Last update: March 8, 2026

1. Purpose

Rayon provides course calendars and teacher dashboards. This policy explains what data is processed, why it is processed, and how users can exercise their rights.

2. Data processed

Teacher accounts: username, password hash, session token hash, and course/topic content managed in the dashboard.

Student calendar visits: IP addresses are immediately pseudonymized with a salted hash and transformed into a readable alias (for example, "Happy Rabbit"). The raw IP is not stored in analytics tables.

3. Why data is processed

- To authenticate teachers and secure access to their dashboards.
- To render student course calendars.
- To provide course engagement analytics to the owning teacher (daily unique accesses and pseudonymized visitor list).

4. Legal basis (GDPR)

Processing is based on the legitimate interest of operating the service, securing teacher access, and providing educational engagement feedback to course owners.

5. Retention

Engagement data is stored as daily aggregates. Teacher account and course data are retained while the account is active, then deleted according to operational and legal requirements.

6. Security

Passwords are never stored in clear text. Access is restricted to authenticated teachers for their own courses only. Pseudonymization salt is stored server-side.

Service infrastructure may rely on separate processors for application hosting and database hosting. Data processing agreements and safeguards are maintained with each provider where required.

7. User rights

Data subjects may request access, rectification, deletion, restriction, objection, or portability in accordance with applicable law. To submit a request, use the contact listed in the legal mentions page.