Introduction
This Privacy Policy describes how Ezergrade LLC, a California limited liability company doing business as Ezergrade ("Ezergrade," "we," "us," or "our"), collects, uses, stores, and protects information when you use the Ezergrade platform and related services (the "Service"), accessible at https://ezergrade.com.
Ezergrade is a spelling assessment platform that handles the entire assessment workflow — from word list creation and test delivery to automated grading and unified record keeping. Teachers create or upload a word list once, then deliver it as a live synchronized classroom test, a self-paced supervised test, a homework assignment, or a paper-based test. Every mode is saved to the same grade record. The Service is designed for teachers, homeschool families, co-ops, microschools, tutors, and private schools in the United States and other locations where the Service is made available.
We are committed to protecting the privacy of all users, with particular care given to student data. Students never create accounts, never provide email addresses, and are not tracked across websites or for advertising purposes. Ezergrade maintains student assessment records only within the teacher's class or school account so teachers can view results over time.
We collect and use information as described in this Privacy Policy and in accordance with the legal bases that apply in your jurisdiction. If you are located in the European Economic Area (EEA), United Kingdom, Australia, Canada, or another jurisdiction with specific privacy requirements, please see the International Users section below for information about your additional rights.
Definitions
- Teacher — A registered user who creates word lists, administers tests, manages classes, and views student results.
- Student — An individual who joins a test session to complete a spelling assessment. Students do not create accounts.
- Personal Data — Any information that relates to an identified or identifiable individual.
- Usage Data — Data collected automatically through use of the Service, such as IP address, browser type, and pages visited.
- Google User Data — Data obtained through Google API Services, including information accessed via Google Classroom integration.
How Ezergrade Works
Understanding how the Service works is important context for this policy:
- A teacher creates or uploads a word list, uses the Free Word Generator (select grade level, word count, and filters from structured options), or uses the AI Word Generator (describe what they need in plain language and AI interprets the request). The Free Word Generator queries Ezergrade's curated word database at no cost. The AI Word Generator uses credits.
- The teacher assigns the test to a class and selects a delivery mode — Class Test (live synchronized), Self-Paced (student-controlled, teacher-monitored), Homework (unsupervised, deadline-based), or Paper (teacher-led audio, no student devices).
- Students join a test session using a class code and their name and student number. No account creation, email, or login is required.
- Students hear each word via audio playback and type their answer (or write it on paper in Paper Mode). Ezergrade's Honest Input™ feature disables autocorrect and spellcheck during digital assessments, and in supervised modes also detects and logs when a student leaves fullscreen or switches to another application.
- Ezergrade grades the responses automatically — exact match for digital modes, OCR with teacher review for paper scans.
- Results are stored in a unified grade record regardless of which delivery mode was used. Teachers can view results, export to CSV, and optionally sync grades to Google Classroom.
- Separately from assessment, a teacher may launch practice games (Unscramble, Missing Letters, Pick the Spelling, Word Search) on the same word list. Students join by code as they would a test. Games are practice only — they are never graded, carry no points, scores, or leaderboards, and record nothing beyond the fact that a student played.
Data We Collect
Teacher Data
When a teacher registers for and uses the Service, we collect:
- Email address — for account creation, authentication, and service communications
- Name — as provided during registration
- Account type — whether the account is a standard teacher account or a school administrator account, chosen at registration
- Organization or school name — optional, if provided at registration
- Password — stored in hashed form; we never store or have access to plaintext passwords
- Word lists and test content — created, uploaded, or generated by the teacher
- Class and roster information — class names, student assignments, and group organization
- Usage Data — IP address, browser type and version, device type, pages visited, time and date of visits, and session duration
- Billing information — payment status, subscription plan, invoices, and limited payment-related information processed through our payment provider; we do not store full payment card numbers
Student Data
We collect the minimum student data necessary to deliver assessments and report results:
- First name and last name — entered by the teacher or by the student when joining a session
- Student number — an identifier assigned by the teacher, used only to identify the student within their class
- Grade level — optionally assigned by the teacher
- Class and group membership — as organized by the teacher
- Test responses — the student's typed answers to each test word
- Test results — per-word correct/incorrect status, overall score, and completion status
- Session metadata — test mode used, completion time, and submission status
- Integrity log data (Class Test and Self-Paced modes only) — timestamps of fullscreen exits, focus loss events, and window dimension changes during a supervised test session
- Usage Data — IP address, browser type, device type, and session timing
What We Do NOT Collect from Students
- Email addresses
- Passwords or login credentials
- Dates of birth
- Physical addresses or precise geolocation
- Phone numbers
- Student profile photos, videos, facial images, or biometric data (paper answer-sheet scans are handled separately as described in the Paper Scan Grading and AI-Assisted OCR section below)
- Social Security Numbers or government-issued identifiers
- Behavioral profiles or advertising identifiers
Use of Artificial Intelligence
Ezergrade uses AI in specific, optional features only. The core digital assessment workflow — test delivery, audio playback, exact-match grading, and grade record storage — does not use AI at any point. We believe transparency about AI usage is essential, particularly in educational technology.
Where AI Is Used
- AI Word Generator (credit-based) — When a teacher types a natural language description of what they need (e.g., "Latin root words that connect to our history unit"), AI interprets the description and returns a matching word list with context sentences. Credits are consumed per generation. For teacher-facing AI features, AI receives only teacher-provided content, such as prompts, uploaded list files, or platform questions. These requests do not include student names, student numbers, class rosters, grades, or other direct student identifiers.
- AI context sentences (credit-based, included with AI Word Generator) — Example sentences accompanying an AI Word Generator request are generated by AI as part of the same operation.
- File import parsing (credit-based) — When a teacher uploads a file (PDF, Word document, or other format) to create a word list, AI extracts and structures the word list content. These requests contain only the uploaded file content and do not include student names, student numbers, class rosters, grades, or other direct student identifiers.
- Student spelling feedback (credit-based, teacher opt-in) — When a teacher enables AI feedback for a test, students who misspell a word receive a brief pedagogical explanation of the spelling rule they missed. Disabled by default. See the Student Spelling Feedback section below for full details.
- Paper scan grading / AI-assisted OCR (scan-credit-based) — Ezergrade uses AI-assisted OCR to read handwritten student answers from scanned paper tests. The extracted text is compared against the teacher's word list; uncertain handwriting is flagged for teacher review. Paper scan grading uses scan credits, not AI credits. See the Paper Scan Grading and AI-Assisted OCR section below.
- Platform support / Chat with Ezer (free) — An AI assistant helps teachers with platform questions and navigation. Free for all users. Operates only on the teacher's typed questions and does not access student records. Conversations with the assistant are stored on the teacher's account so we can provide support and improve the Service; teachers should avoid typing student names or other student details into the chat, as it is intended for platform questions rather than record-keeping.
Where AI Is NOT Used
- Free Word Generator — The standard word generator uses structured form inputs (grade level, word count, phonics pattern, difficulty, subject area) to query Ezergrade's curated word database directly. No AI is involved. No credits required.
- Free context sentences — Example sentences generated alongside the Free Word Generator are drawn from the curated database. No AI is involved.
- Digital test grading — Grading is an exact string match. The student either spelled the word correctly or they did not. No AI judgment is involved at any point.
- Test delivery, audio playback, integrity monitoring, and grade record storage — None of these core features involve AI.
- AI is never used for behavioral profiling, predictive analytics, or advertising.
- AI feedback is never active by default. Teachers must explicitly enable it and use credits on a per-test basis.
Student Spelling Feedback
AI written feedback (optional, credit-based, off by default) — When a teacher enables this feature for a test, Ezergrade sends that test's results to a third-party AI service, which writes each student a short note: what they handled well, the pattern behind their mistakes, and a few words to practise.
What is sent is the test's title and, for each student, the list of words with what they typed and whether it was correct. No student name, student number, class information, or any other identifying data is included in the request — students are distinguished only by their position in the batch. The feedback that comes back is stored with the student's result so the teacher can review, edit, or print it.
AI feedback is off by default and is never used unless a teacher turns it on. The setting is saved on the test, so once a teacher enables it for a test it stays enabled for that test — including later runs of it — until the teacher turns it off again. It is not re-asked each time.
When a test session begins, whatever the setting is at that moment is recorded against that session, so editing the test afterwards cannot change a run already under way. A teacher can therefore leave AI feedback off entirely, switch it off for a specific test, or leave it on — and see which setting applied to any past session. Parents or students with concerns should speak to their teacher, who controls the setting, or contact support@ezergrade.com.
Paper Scan Grading and AI-Assisted OCR
When a teacher uses Paper Mode and uploads scanned answer sheets, Ezergrade uses AI-assisted Optical Character Recognition (OCR) to read handwritten student answers.
- What is sent to OCR: The scanned image of the student's answer sheet is transmitted to our enterprise OCR provider for text extraction. The image contains whatever appears on the page. Ezergrade's printable answer sheet is designed so that a student name is not required — a student number alone is enough to match a sheet to a student. However, if a name, student number, or any other identifying information has been written on the page, it will be part of the image transmitted to the OCR provider. Ezergrade cannot remove handwriting from a photograph before sending it for text extraction.
- How our printable answer sheet is designed: Ezergrade prints one packet per student, deliberately split in two. Every answer page — the pages that get photographed and sent for OCR — carries only the student number and the numbered answer boxes. No name appears on them. A single name page at the end of the packet collects the student's first and last name and nothing else (no student number), and it is not intended to be scanned — it exists so the teacher can match the packet to a student in their own records. Used as designed, the images sent to the OCR provider contain a student number and handwritten spelling answers, and no student name.
- Teacher responsibility: Teachers remain responsible for what is actually photographed. If the name page is included in a scan, or a name, class list, or other identifying detail is written onto an answer page, that information becomes part of the image transmitted for text extraction. Ezergrade cannot remove handwriting from a photograph before sending it. We recommend using Ezergrade's printable answer sheet rather than a teacher's own paper, scanning only its answer pages, and keeping the name page with the teacher's records.
- Where the image is stored: Ezergrade does not store scanned answer-sheet images on its servers. An uploaded photo is held in your browser for the duration of the scan-and-review session and passed through to the OCR provider for text extraction; only the extracted text and your reviewed grades are saved to the grade record. Closing or finishing the session discards the image.
- What the OCR provider does: Our OCR provider uses machine learning / computer vision technology to process the image and return extracted text. The provider may process and retain data or metadata only as described in its own terms and data usage documentation.
- What Ezergrade does with the result: Ezergrade compares the extracted text against the test word list. Confident matches may be graded automatically, and uncertain handwriting or low-confidence matches are flagged for teacher review.
- No subjective AI grading: Ezergrade does not use AI to make subjective judgments about student performance. Paper scan grading is limited to reading handwritten answers, comparing them to the teacher's word list, and flagging uncertain cases for teacher review.
- Pricing: Paper scan grading uses scan credits and may be charged separately as described on our pricing page or in your account settings. Scan credits are separate from AI credits.
AI Service Providers
When AI features are used, data may be processed by our third-party AI service provider.
For teacher-facing AI features (AI Word Generator, context sentences, file import, Chat with Ezer), requests contain only teacher-provided content such as prompts, uploaded list files, or platform questions. These requests do not include student names, student numbers, class rosters, grades, or other direct student identifiers.
For optional AI spelling feedback, the request contains only the target word and the student's misspelled answer. It does not include the student's name, student number, class, teacher, grade, score, or account information.
We select AI providers that state they do not use API-submitted customer data to train their models, and we configure available settings to prevent training where applicable.
Google Classroom Integration
Ezergrade offers optional integration with Google Classroom to help teachers import class rosters and, when enabled by the teacher, sync grades back to Google Classroom.
Google User Data We Access
When a teacher authorizes Google Classroom integration, we request access to:
- Google Classroom rosters — student names and class membership, used to import students into Ezergrade
- Google Classroom course information — course names and identifiers, used to match Ezergrade classes
- Grade passback — we write grade data back to Google Classroom only at the teacher's explicit direction
How We Use Google User Data
Google User Data is used solely to provide and improve the Ezergrade Service. Specifically:
- Roster data is used only to populate the teacher's student list within Ezergrade, reducing manual data entry.
- Course data is used only to help teachers organize their Ezergrade classes to match their Google Classroom structure.
- Grade data (when available) is written back to Google Classroom only at the teacher's explicit direction.
How We Do NOT Use Google User Data
We do not use Google User Data for:
- Advertising, ad targeting, or ad profiling
- Selling, renting, or sharing with third parties for their independent use
- Training machine learning or AI models
- Any purpose unrelated to providing or improving the Ezergrade Service
Google User Data Storage and Retention
Google Classroom roster data imported into Ezergrade is stored as part of the teacher's class and student records within our database. This data is subject to the same retention, security, and deletion policies described elsewhere in this Privacy Policy.
We do not store Google OAuth refresh tokens longer than necessary to maintain the authorized connection. Teachers can revoke Ezergrade's access to their Google account at any time through their Google Account permissions settings.
How We Use Collected Data
Teacher Data
- To create and maintain teacher accounts
- To provide the Service, including test creation, word list generation, class management, grading, and results reporting
- To communicate with teachers about their account, service updates, and support requests
- To monitor and improve the security, performance, and functionality of the Service
- To comply with legal obligations
Student Data
- To deliver spelling assessments and display test content to students during a session
- To grade student responses and generate results for the teacher
- To store test results as part of the teacher's unified grade record across all delivery modes
- To enforce assessment integrity during supervised test sessions (Class Test and Self-Paced modes)
- To enable CSV export and optional Google Classroom grade sync for the teacher
Student data is used exclusively to provide educational assessment services. We do not use student data for advertising, profiling, or any commercial purpose beyond delivering the Service.
Data Sharing
We do not sell, rent, or trade any user's Personal Data to third parties. We do not sell or share personal information for cross-context behavioral advertising.
We may share data with the following categories of service providers, solely to operate the Service:
- Database and authentication provider — database hosting, authentication, and real-time communication (data stored in the United States)
- Hosting and content-delivery provider — hosting, delivery, and security (global edge network)
- Enterprise OCR provider — receives the scanned answer-sheet image for text extraction in Paper Mode. If a teacher has written a name, student number, or other identifying information on the page, that information is part of the transmitted image (see Paper Scan Grading and AI-Assisted OCR section)
- Google — only when a teacher has authorized Google Classroom integration, and only the specific data described in the Google Classroom Integration section above
- AI service providers — for teacher-facing features (AI Word Generator, context sentences, file import, Chat with Ezer), only teacher-provided content is sent, with no student names, numbers, or direct identifiers; for optional student spelling feedback, only the target word and the student's misspelled answer are sent (see Use of Artificial Intelligence section)
We may also disclose data if required by law, regulation, legal process, or governmental request, or to protect the rights, safety, or property of Ezergrade, our users, or the public.
In the event of a merger, acquisition, or sale of assets, user data may be transferred as part of that transaction. We will provide notice before Personal Data is transferred and becomes subject to a different privacy policy.
Subprocessors
The following third-party service providers process data on our behalf to operate the Service:
- Database and authentication provider — database hosting, authentication, real-time communication (United States)
- Hosting and content-delivery provider — hosting, delivery, security (global edge network)
- Enterprise OCR provider — OCR text extraction for Paper Mode scanning
- Google Classroom APIs — roster import and grade passback (when authorized by teacher)
- AI service provider — AI text processing for AI Word Generator, file import, student feedback, and Chat with Ezer
- Payment processor — payment and subscription processing (we do not store full payment card numbers)
- Transactional email provider — delivery of account and authentication emails to teachers
The current named list — each provider's identity and location — is available to any customer on request at support@ezergrade.com. Our Data Processing Agreement additionally commits us to notifying customers before a subprocessor is added or replaced, so a change is never silent.
Children's Privacy and COPPA
Ezergrade is designed to be used by teachers and educators who administer assessments to students, including children under the age of 13.
Students do not create accounts. Students join test sessions using a class code and provide only their name and teacher-assigned student number. Students do not provide email addresses, dates of birth, phone numbers, or physical addresses. In addition to the name and student number used for the assessment, Ezergrade automatically receives limited technical information — IP address, browser type, device type, and session timing. Before a student is authorised and identified, this information is collected solely to support the internal operations of the Service: routing the network request, keeping the test session connected, and protecting the security and integrity of the session. We do not use it to contact the student, to serve or measure advertising, to build a profile of the student, or for any purpose beyond those internal operations. We enforce this by running no advertising, analytics, or third-party tracking technology on student-facing pages, and by holding this data only at the network layer of our hosting provider under contract terms that bar any other use. Retention is described in the Data Retention section below.
Who Authorizes a Student's Participation
Ezergrade is used in several different settings, and the authority to enroll a child differs by setting. Under COPPA, a school or educational program may consent on a parent's behalf only in a school-authorized educational context, and that authority does not automatically extend to every adult who administers a test. Every account holder tells us which setting applies to them when they create their account:
- Schools and school-authorized educators. Where a school directs the use of Ezergrade for a school-directed educational purpose, the school may authorize the collection of limited student information on parents' behalf to the extent COPPA permits. The school remains responsible for deciding whether to provide parental notice itself or to obtain parental consent. This covers both teachers and the administrator who sets up a school account.
- Co-ops, microschools, and homeschool programs. Where participating families have authorized the program to choose the educational tools their children use, the program authorizes collection in the same way a school does. That delegated authority is what the program confirms when it creates an account; a group whose families have not delegated it should not use this basis.
- Homeschool parents and guardians. The parent or legal guardian authorizes their own child's participation directly. No school authorization is involved — the parent's own consent is what permits collection, and it is given at signup and confirmed by clicking the email we send. Nothing is collected about a child until that confirmation.
- Private tutors and independent instructors. Not supported for children under 13. A private tutor is neither a school nor the child's parent, so neither authorization route is available to them, and we would need each parent's written permission given directly to us. Rather than rely on being told that permission exists, we do not open these accounts.
In every case, Ezergrade uses student information only to provide the teacher-directed assessment service. We record the basis each account holder selects, the date and time it was given, and the version of this notice they were shown. COPPA obligations are ours as the operator of the Service; this record establishes the basis on which each account's student information was collected.
This Privacy Policy is intended to provide direct notice to schools, teachers, and parents of our student data practices.
We do not:
- Collect more student information than is reasonably necessary to deliver the Service
- Use student data for advertising or commercial purposes
- Allow students to make their data publicly available
- Send marketing communications to students
- Condition a student's participation on the collection of unnecessary personal information
- Send student identifying information to third-party AI services (the optional AI feedback feature sends only word pairs, never names or identifiers)
- Read or store a student's name from a scanned page — our answer sheet uses the student number only, and our scanning does not extract names
Scanned pages. If a teacher photographs their own paper and a child's name is written on it, that name is part of the image sent for text extraction. We don't read it, match on it, or save it, and the provider may only return the text to us — it can't use or keep the image for anything else.
Third-Party Disclosure
We never sell children's personal information, share it for advertising, or provide it to data brokers.
The service providers we use to run the Service — hosting, database and authentication, network security, and text extraction for paper scans — receive information only to support the internal operations of the Service, are contractually barred from using it for any other purpose, and are therefore not third parties for the purposes of children's privacy law.
A disclosure: a teacher who connects Google Classroom can push grades back, which sends each student's score to Google so it reaches their school's own gradebook. Score and the school's Google-issued identifier only — never the student's name. It never happens automatically.
Schools and organizations may request the named list of these providers, together with our data processing agreement, by contacting support@ezergrade.com.
Parents or guardians may contact us at support@ezergrade.com to review, request deletion of, or refuse further collection of their child's data. For students whose data is controlled by a school or teacher, we may direct parent or student requests to the relevant teacher or school and assist them in fulfilling the request.
How Ezergrade Supports Schools' FERPA Obligations
FERPA compliance is an obligation of the school, not a certification a vendor can hold. Ezergrade is built to support a school in meeting it. When used by a school or educational institution:
- Where a school uses Ezergrade under an appropriate agreement and the school-official requirements are satisfied — the school has delegated a function it would otherwise perform itself, retains direct control over the education records, and the use serves a legitimate educational interest — Ezergrade processes those records under the school's direction and solely for the authorized educational purpose
- Student data is used solely to provide the assessment services requested by the teacher or school
- We do not disclose student education records to third parties without consent, except as permitted under FERPA
- Teachers and schools retain ownership of student data and may request access, correction, or deletion at any time
For student data provided by a school, teacher, or educational organization, Ezergrade generally acts as a service provider or processor. For teacher account data, billing data, website usage data, and support communications, Ezergrade may act as a controller or business, depending on the applicable law.
Schools and organizations may request a Data Processing Addendum, Student Data Privacy Agreement, or similar agreement by contacting support@ezergrade.com.
International Users
Ezergrade is built and operated in the United States, and that is where all data is processed and stored. You are welcome to use Ezergrade from wherever you are — just be aware that your data is handled in the United States, under this Privacy Policy and United States law.
Where the laws below apply to our processing of your data, we will provide the rights and safeguards those laws require. The sections that follow describe how we approach each.
European Economic Area and United Kingdom (GDPR / UK GDPR)
If you are located in the EEA or United Kingdom, the following applies:
Legal basis for processing. We process Personal Data on the following legal bases:
- Contract — processing necessary to provide the Service you have registered for (teacher account management, test delivery, grading, and results storage)
- Legitimate interests — processing necessary for security, fraud prevention, service performance, debugging, product improvement, and protecting the integrity of the Service, where those interests are not overridden by your rights and freedoms
- Consent or user direction — for optional features such as Google Classroom integration, AI feedback, and OCR scanning, where required or appropriate; these features can be disabled or withdrawn as described in this policy
- Legal obligation — where we are required to process data to comply with applicable law
International data transfers. Your data is transferred to the United States. We rely on the data processing agreements and security measures of our service providers, which include Standard Contractual Clauses (SCCs) or equivalent safeguards approved by relevant authorities.
Your rights under GDPR. In addition to the rights listed in the Your Rights section below, you have the right to:
- Lodge a complaint with your local data protection authority
- Object to processing based on legitimate interests
- Request restriction of processing
- Data portability — receive your data in a structured, commonly used, machine-readable format
Privacy contact. For GDPR-related inquiries, contact us at support@ezergrade.com.
Australia (Privacy Act 1988)
Where the Australian Privacy Act 1988 applies, we handle your Personal Information in accordance with the Australian Privacy Principles (APPs). You have the right to access and correct your Personal Information, and to make a complaint about our handling of your information. Complaints can be directed to support@ezergrade.com and, if unresolved, to the Office of the Australian Information Commissioner (OAIC).
Canada (PIPEDA)
Where the Personal Information Protection and Electronic Documents Act (PIPEDA) or applicable provincial legislation applies to our processing, we will provide the rights and safeguards it requires. You have the right to access your Personal Information, challenge its accuracy, and withdraw consent for its collection, use, or disclosure. Contact us at support@ezergrade.com to exercise these rights.
For users in Quebec, where Quebec's private-sector privacy legislation applies to our processing, we will provide the rights and safeguards it requires, including those relating to transparency and cross-border transfers.
Other Jurisdictions
Data protection laws vary by jurisdiction, and we comply with those applicable to our processing. Where a local law grants rights beyond those described above, we will honour them to the extent they apply.
As a matter of practice, the core rights — access, correction, deletion, export, and objection — are extended to all users regardless of location, and most may be exercised directly within the Service: a teacher may view, correct, export, and delete students, classes, tests, and results at any time, and may delete their account in full. For questions about how your local law applies, contact support@ezergrade.com.
Data Retention
We keep personal data only for as long as it is needed for the purpose it was collected for. The purpose, the business need, and the deletion timeframe for each category of data are set out below.
- Teacher accounts and data — retained for as long as the teacher maintains an active account, because the account is the record the Service is built around. When a teacher deletes their account from account settings, the account and its associated data — student records, test results, class information, credit balances, and support conversations — are removed from our production systems at the time of deletion. Routine encrypted backups, held only for disaster recovery, may retain a copy until they age out and are overwritten — no later than 30 days.
- Student data — retained while the teacher maintains an active account and the associated records, because the teacher's grade record is the product. Teachers can delete individual students, classes, tests, or test results at any time from within the Service; deletion takes effect immediately, subject to the same 30-day backup window described above. Student data is not retained indefinitely. Where an account has no active subscription and no sign-in for 24 months, we email the account holder at least 30 days before that point, and then delete the account and the student records it holds — names, student numbers, class and group membership, test sessions, responses, and results. Signing in resets the clock. Both conditions must be true: an ended subscription on its own is never enough, and neither is a quiet period while a subscription is active.
- Integrity log — the record of focus-loss and fullscreen-exit events during a supervised test, retained for up to 12 months for security monitoring, abuse prevention, and diagnosing faults, then deleted automatically.
- Network request data — we do not retain request logs. Ezergrade keeps no record of individual requests, and our hosting provider does not make per-request logs available to us on our plan. What exists is aggregated traffic analytics — totals and counts, not individual requests or identifiable records — held by that provider for up to 30 days.
- Feature usage counts — aggregate daily counts per account (for example, how many Chat with Ezer messages were sent on a given day), kept to operate usage limits and detect abuse. These contain no student data and no message content, and are retained for as long as the account is active.
- Google User Data — the Google connection itself (OAuth tokens) is deleted immediately when a teacher disconnects Google Classroom in settings or revokes access from their Google account, and no further roster or grade data is exchanged after that. Students already imported from Google Classroom remain in Ezergrade as ordinary student records — disconnecting Google does not delete them, because they are part of the teacher's roster and grade history. To remove them, delete the students, the class, or the account, as described above.
- Paper scan images — Ezergrade does not store scanned answer-sheet images on its servers at all. An uploaded photo stays in the teacher's browser for the duration of the scan-and-review session and is passed through to the OCR provider for text extraction; ending the session discards it. Only the extracted text and the teacher's reviewed grades are saved, as part of the grade record, subject to the same policies as other student data.
- AI-processed data — teacher content sent to AI providers (word list descriptions, uploaded files) and student spelling feedback requests (word pairs only) are not stored by Ezergrade after the response is received. We do not retain AI request logs containing student-identifying information. AI-generated feedback text shown to students is stored as part of the test result record and follows the student-data retention above.
- Chat with Ezer conversations — retained for up to 30 days so we can provide support and diagnose problems, then automatically deleted; they are also deleted with the account. A teacher may request earlier deletion of their conversation history at any time by emailing support@ezergrade.com. Chat with Ezer is for platform questions; teachers are asked not to type student details into it.
Upon termination of the Service, or at the request of a teacher, school, or district, we will delete or return the associated data using industry-standard methods.
Where deletion is requested, data is removed from live systems immediately; encrypted disaster-recovery backups are overwritten as they age out, never later than 30 days. Where return or handover is requested instead, that is completed within 60 days, after which the same deletion applies.
Where a school or organization is the customer, we act on that customer's instruction while the agreement is in force and do not unilaterally delete education records held on its behalf. The dormancy limit above applies only to abandoned accounts.
We may retain a limited record where the law requires it — billing and tax records, for example — kept only for that purpose and for no longer than the applicable legal retention period.
Data Security
We implement appropriate technical and organizational measures to protect user data, including:
- Encryption in transit — all data transmitted between users and our servers is encrypted using TLS/HTTPS
- Encryption at rest — database content is encrypted at rest by our database provider
- Authentication — teacher accounts are protected by hashed passwords and secure session management
- Access controls — Row Level Security (RLS) policies ensure that teachers can only access their own data; students can only access their own active test session
- No student authentication — students join via class code without creating accounts, minimizing stored credentials and reducing attack surface
- Infrastructure security — the Service runs on established hosting and database providers, both of which maintain their own security certifications and practices
- Assessment integrity — supervised test modes use fullscreen enforcement, focus detection, and integrity logging to protect test validity; these features do not collect data beyond what is described in this policy
No method of electronic storage or transmission is 100% secure. While we strive to use commercially reasonable measures to protect your data, we cannot guarantee absolute security.
Data Breach Notification
If Personal Data is affected by a security incident, we contain and investigate it immediately, then notify the people who need to act on it:
- Affected teachers and schools — without unreasonable delay, and in any event no later than 30 calendar days after we confirm a breach, or sooner where the law requires. Notice states what happened, what data was involved, and what we have done in response.
- Regulators, where required — including a supervisory authority under the GDPR (within 72 hours of becoming aware of a qualifying breach) and the OAIC under Australia's Notifiable Data Breaches scheme.
- Parents and students — these records are controlled by the school or teacher, so notifying families is their decision to make; we give them the detail they need and support them in doing it.
We hold no student email addresses, so notice is always sent to the account holder.
Cookies and Tracking
Ezergrade uses only essential cookies necessary to operate the Service:
- Session cookies — to maintain login state and active test sessions
- Authentication cookies — to securely identify logged-in teachers
We do not use advertising cookies, analytics trackers, or third-party tracking pixels. We do not serve advertisements of any kind. We do not engage in cross-site tracking or behavioral profiling, and we do not allow third parties to collect personally identifiable information about your activity over time or across third-party websites through the Service.
Do Not Track. Some browsers send a "Do Not Track" signal. Ezergrade does not change its behaviour in response to that signal, because there is nothing for it to change — we do not track users across third-party websites or over time in the first place.
Your Rights
Depending on your jurisdiction, you may have the right to:
- Access your Personal Data that we hold
- Correct inaccurate or incomplete Personal Data
- Delete your Personal Data (subject to any legal retention requirements)
- Export your data (test results are available via CSV export)
- Withdraw consent for optional data processing (such as Google Classroom integration, AI feedback, or OCR scanning)
- Lodge a complaint with your local data protection authority
To exercise any of these rights, contact us at support@ezergrade.com. We will respond to requests within 30 days (or within the timeframe required by your local law).
Teachers can delete students, classes, tests, and test results directly within the Service at any time.
Third-Party Links
The Service may contain links to third-party websites or services. We are not responsible for the privacy practices of those third parties. We encourage you to review the privacy policies of any third-party service you interact with.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we make changes, we will update the "Last updated" date at the top of this page and, for material changes, notify registered teachers via email.
We encourage you to review this Privacy Policy periodically.
Contact Us
If you have any questions about this Privacy Policy, our data practices, or wish to exercise your privacy rights, please contact us:
Operator: Ezergrade LLC, a California limited liability company
Address: 447 Sutter St, Ste 506-1173, San Francisco, CA 94108
Telephone: (415) 625-3286
Email: support@ezergrade.com
Website: https://ezergrade.com
For GDPR-related inquiries (EEA/UK users), please include "GDPR Request" in the subject line.
Ezergrade™ is committed to protecting user privacy and providing a safe, honest assessment environment for teachers and students.