Privacy Policy for Schools

Last updated: 2026-10-28

This policy applies to use of Alfa by schools, municipalities, and teachers (collectively, the “School”) operated by Alfa Kennsla ehf., reg. no. 481225-1320 (“Alfa”, “we”, “us”).

This policy is a general transparency notice describing how personal data is processed under the EU General Data Protection Regulation (GDPR) and Icelandic Act No. 90/2018 on Data Protection and the Processing of Personal Data. Schools receive a separate data processing agreement under Article 28 GDPR upon contract signing.

1. Definitions

2. Roles of the parties

The School is the Controller of student and teacher personal data. The School determines the purposes and means of processing, including which students access the Services, which assignments they complete, and how their work is assessed.

Alfa is the Processor and processes personal data only on documented instructions from the School, which are expressed in this policy and in the agreement in force with the School.

3. Personal data processed

Students

Teachers

Alfa does not process special categories of personal data (e.g. health, race, political opinions), with two exceptions: a sick status where the School has chosen attendance, and anything a student may write themselves in a question to the teacher.

4. Purpose and duration of processing

Purpose: To provide a mathematics learning service: students solve problems and submit their work, teachers create assignments, review work and give feedback, and where the School chooses it, AI reads handwritten work for the teacher.

Legal basis for the School: The School’s statutory duty under the Compulsory Education Act No. 91/2008 and general education law.

Duration: Processing continues while the agreement with the School is in force. Processing ends when the agreement is terminated.

5. Retention and deletion

DataRetention
Student educational data (answers, images, questions to the teacher, grades and points)While the agreement with the School is in force. Treatment at the end of the agreement is set in the data processing agreement with each School.
Student accountsWhile the agreement with the School is in force and the account is in use
Teacher accountsWhile the agreement with the School is in force
Handwriting images (private storage bucket on Supabase in Ireland)Same retention as other educational data. A teacher can delete any image in their course, and a student their own until the teacher has marked the answer. An image that is not recognised as handwritten mathematics is deleted automatically at reading time, and only the rejection event is retained.
Session recordsFor the lifetime of the session. Any session can be revoked individually and expires immediately when it is. Expired and revoked sessions fall under the system-log horizon.
Sign-in codesNever stored as such, only as a hash. A code sent to a teacher’s email address is valid for 10 minutes and works once.
System and audit logsUp to 12 months for security and operational purposes

The School may request deletion of data at any time by writing to alfa@alfakennsla.is. Specific timelines and procedures are set out in the data processing agreement with the School.

6. Sub-processors

The following sub-processors are engaged to deliver the Services. The same list is in Article 7 of the data processing agreement with each School.

Sub-processor (full name and establishment)RoleWhere the data is stored and processed
Supabase Pte. Ltd., SingaporeDatabase and private storage for images of student workAWS data centre in Ireland
Railway Corporation, United StatesRuns Alfa’s backend. Stores no dataAmsterdam, Netherlands
Vercel Inc., United StatesHosts the teacher portal and the student web app. Every request passes through Vercel to Alfa’s backend and is not stored there, apart from short-lived request logs (IP address, path)Dublin, Ireland
Runpod Inc., United StatesAlfa’s reading of handwritten work, with Alfa’s own model, where the School has chosen itIceland
Amazon Web Services EMEA SARL, LuxembourgAlfa’s reading of handwritten work (Amazon Bedrock), where the School has chosen it. No data retentionData centres within the EU
Functional Software, Inc. (Sentry), United StatesError and performance tracking, with pseudonymous identifiers and role onlyFrankfurt, Germany
PostHog, Inc., United StatesUsage analytics in the teacher portal. Nothing from studentsFrankfurt, Germany
Plus Five Five, Inc. (Resend), United StatesEmail to teachers, e.g. sign-in codes and invitations. Students receive no emailSent from Ireland; Resend’s logs are kept in the United States
Google LLC, United StatesTeacher Google sign-in, where the teacher chooses it. No student dataUnited States (EU–U.S. Data Privacy Framework)
Google LLC, United States (Gemini API)Analysis of worksheets a teacher uploads, where the School has chosen it. Teacher content only, never student dataMay take place outside the EEA (EU–U.S. Data Privacy Framework)
650 Industries, Inc. (Expo), Apple Inc. and Google LLC, United StatesPush notifications. Not in use in the school edition of the Services—

Alfa will notify the School in writing at least 30 days before adding or replacing a sub-processor. The School may object within that period. If the objection cannot be resolved, the School may terminate the part of the Services that the sub-processor serves.

7. International transfers

Student personal data is stored and processed within the European Economic Area (EEA). Some sub-processors are established outside the EEA and may access data for operations and support, although the data is stored within the EEA. Such access relies on the EU Standard Contractual Clauses (SCC) or the EU–U.S. Data Privacy Framework.

Actual processing outside the EEA happens in three flows only: Resend’s logs of email to teachers, teacher Google sign-in, and analysis of worksheets a teacher uploads. None of them carries student data.

Alfa’s reading of handwritten work is optional and takes place within the EEA only. The School chooses it in the data processing agreement. Alfa reads the work with its own model at RunPod in Iceland and, where needed, again with a model through Amazon Bedrock from Amazon Web Services within the EU. Alfa chooses which model reads each submission.

8. Security measures

Alfa implements appropriate technical and organisational measures in accordance with Article 32 of the GDPR, including:

All staff and contractors with access to personal data are bound by confidentiality obligations.

9. Artificial intelligence

The following specific provisions apply to Alfa’s AI components:

About questions to the teacher. The student writes the question themselves as free text, and it goes only to the teacher. Students should not share sensitive personal information (e.g. about health, family circumstances, or anything outside the maths problem) in questions. The School is responsible for informing students of this, for example as part of usage instructions or in a classroom introduction.

Terms relating to the training of AI models on the School’s data are set out in the data processing agreement with each School.

10. Data subject rights

Data subjects (students and teachers) have the following rights under the GDPR:

As the School is the Controller, requests should be directed to the School. Alfa will assist the School in fulfilling these obligations within reasonable time and at no additional cost, to the extent feasible.

Data subjects may lodge a complaint with the Icelandic Data Protection Authority (Persónuvernd): personuvernd.is.

11. Breach notification

If Alfa becomes aware of a personal data breach affecting the School’s data, Alfa will notify the School within 48 hours of becoming aware of the breach. The notification will include:

Alfa will assist the School in fulfilling its own notification obligations to Persónuvernd and to data subjects as required. Further procedural detail is set out in the data processing agreement with the School.

12. End of the agreement

The treatment of data at the end of the agreement, including data return, deletion, and retention of backups, is set in the data processing agreement with each School.

13. Informing parents and guardians

Schools that use Alfa are encouraged to inform parents and guardians about the service through their school curriculum document (skólanámskrá) or by other means the school deems appropriate. On request, Alfa provides ready-to-use information text in Icelandic that schools can adapt for this purpose.

14. Changes to this policy

Alfa may update this policy. Material changes will be communicated to the School in accordance with the data processing agreement. Non-material changes, such as wording clarifications, may be made without prior notice. The latest version is always available on this page.

15. Governing law and jurisdiction

This policy is governed by the laws of Iceland. Any dispute shall be referred to the Icelandic courts, with Reykjavík District Court having first-instance jurisdiction.

16. Contact

Alfa Kennsla ehf.
Reg. no. 481225-1320
Email: alfa@alfakennsla.is

Icelandic Data Protection Authority: personuvernd.is