EvalMate helps educational diagnosticians and school psychologists save hours on each evaluation by reducing data entry and formatting time, allowing more time for meaningful interpretation and student-centered recommendations.
21-day free trial · No card required to start · Cancel anytime · FERPA compliant
EvalMate handles the repetitive work so you can focus on what you were trained to do — interpreting data and making thoughtful recommendations.
Generate your FIE Shell, REED Shell, and testing battery reports with a single click. No extra formatting.
Select from carefully curated performance statements for each subtest, based on skills and task demands. Customize any statement or type your own.
Upload a student's Eduphoria: Aware academic history PDF and let the EvalMate Achievement Summarizer add-on extract, organize, and generate formatted academic data output automatically.
Upload your WJ V or WISC/WIAT score report and EvalMate automatically extracts your scores — no manual entry or copy-pasting required.
Every student you evaluate is saved in your sheet. Search, browse, and revisit any record instantly. Delete records from the dashboard at any time.
Student data lives in your Google Drive and passes through EvalMate's servers only transiently during document generation — never permanently stored. Generated documents download directly to your device. Learn more →
Start with Student & Assessor info — enter the student's name, grade, disability designation, and pronouns in the guided sidebar. Every evaluation begins here.
Upload the score report from your chosen assessment battery. EvalMate reads the data automatically — no manual entry or copying required.
Work through each subtest using dropdown menus stocked with curated, evaluation-ready language. Every WJ V and WISC/WIAT subtest is covered — or type your own.
Choose your templates — FIE Shell, REED Shell, battery reports, or any combination. Click Generate and your completed, merge-filled .docx files download directly to your device in seconds — no Google Drive access required.
Join diagnosticians and school psychologists who are writing better reports in less time.
Helping special education evaluators — diagnosticians and school psychologists — spend less time on data entry and formatting and more time supporting students.
EvalMate's sidebar dashboard walks you through every section of an evaluation in a logical order — student info, score reports, performance statements, cognitive areas, disability details, and document selection.
Every subtest has a dropdown of carefully curated performance statements based on the skills and task demands measured.
Select which templates to generate, click the button, and your completed documents download directly to your device as .docx files — fully merge-filled with student data.
EvalMate supports the most widely used testing batteries for Educational Diagnosticians and School Psychologists.
Full Cognitive, Achievement, and Virtual Test Library coverage. Upload your score report from the WJ V battery. Performance statement dropdowns for every subtest.
Full WISC-V and WIAT-4 subtest coverage. Upload your score report from the WISC-V / WIAT-4 battery. Intact & Weak Cognitive Areas analysis included. Performance statement dropdowns for every subtest.
Automates all required FIE sections — background history, vision & hearing, parent information, and more. Student name and pronouns auto-populated throughout. Works with any special education management system.
Automates all REED shell sections with correct student name and pronouns throughout, ready for previous data to be added. The FIE Shell / REED Shell combination counts as one add-on slot.
Test of Orthographic Competence, 2nd Edition template currently in development. Available as an add-on when released.
Comprehensive Test of Phonological Processing, 2nd Edition template currently in development. Available as an add-on when released.
Start a 21-day free trial with full access to all templates.
Everything in one place — the flagship EvalMate tool and AI-powered add-ons.
Start with the battery you use most. All plans include a 21-day free trial with full access to every template.
More tiers available: Base + 2 Add-ons ($40/mo) · Base + 3 Add-ons ($48/mo) · Both Batteries + Add-ons — contact us for details.
Add-ons are selected after your trial ends, based on your tier's available slots. Each slot holds one add-on template.
An AI-powered add-on for Educational Diagnosticians — upload an Eduphoria: Aware PDF and receive formatted academic data tables and your FIE Academic Summary narrative as a downloadable .docx file.
Districts and campuses with 5 or more evaluators receive custom bulk pricing with a single purchase order — making it easy to stay under the $250 annual PO threshold for individual licenses. Contact us with your evaluator count for a same-day quote.
Everything you need to know about EvalMate and its add-ons.
Effective Date: May 26, 2026 · Version 5.1 — Replaces all prior versions
EvalMate, LLC ("EvalMate," "we," "us," or "our") is committed to protecting your privacy and the privacy of the students whose records you process. This Privacy Policy explains how EvalMate accesses, uses, and safeguards information when you use the EvalMate application ("App"), a Google Apps Script tool that integrates with Google Sheets, Google Docs, Google Drive, and Google's mailing services to generate merged educational evaluation reports.
By using EvalMate, you agree to the terms of this Privacy Policy. Please read it carefully before entering any student data into the App.
Understanding EvalMate's technical design is important for understanding how your data is handled. EvalMate operates as two distinct components:
When you subscribe, you receive your own copy of the EvalMate Google Sheet, which lives in your personal or organizational Google Drive. You are the file owner. EvalMate has no access to your copy of the sheet. Student data you enter into the dashboard is stored exclusively in this sheet, in your Google Drive, under your Google account.
A separate backend service (Web App) runs under EvalMate's own business Google account. This Web App handles subscription validation, license token management, template access, and document generation. The document generation process is designed to ensure that EvalMate never retains ownership of generated student documents:
Key point: Student data lives in your Google Sheet. It passes through EvalMate's Web App only during document generation, exists transiently in EvalMate's staging folder for seconds only, and is never permanently stored on EvalMate's servers or systems. Generated documents download directly to your device — they are never stored in Google Drive by EvalMate.
Student names (first name; last name field is optional — see Section 6), dates, assessment scores, disability classifications, background history, cognitive area designations, and performance statements entered into the EvalMate dashboard. This data is stored in your customer sheet in your own Google Drive. It is transmitted to EvalMate's Web App only at the moment a merge is initiated, exists transiently in a staging folder during document generation (seconds only), and is never permanently written to or retained on EvalMate's servers.
EvalMate collects and stores the following account information:
EvalMate maintains an Activation Log in its own business Google Drive to support subscription management and fraud prevention. The Activation Log records: timestamp, Stripe billing email, Google account email, Stripe subscription ID, Stripe price ID, subscription status, activation count, trial end date (if applicable), and environment indicator. The Activation Log contains no student personally identifiable information (PII) of any kind.
EvalMate uses two separate sets of Google OAuth permissions — one for your customer sheet and one for EvalMate's own backend Web App.
EvalMate does not request access to your Gmail inbox, your Google Drive, Google Docs library, or any other Google service through the customer sheet. All four scopes requested are classified by Google as non-sensitive.
The following scopes are used by EvalMate's Web App under EvalMate's own business Google account. These are not requested from you and do not appear on your OAuth authorization screen:
EvalMate is designed to collect and access only the data necessary to provide its services. The OAuth scopes requested from you are the minimum required to operate the App and write merge results to your sheet. EvalMate requests only non-sensitive scopes and does not access your Google Drive. EvalMate does not use any data it accesses for purposes beyond those described in this Privacy Policy.
EvalMate uses the data it accesses solely to:
We do not use your data or student data for advertising, profiling, analytics unrelated to App functionality, or any purpose other than delivering EvalMate's core services.
EvalMate does not display advertisements of any kind. EvalMate does not use student data or any other user data for advertising purposes.
EvalMate does not use student data, evaluation content, or any other user data to train, develop, or improve any artificial intelligence or machine learning model, including models operated by EvalMate or any third party. EvalMate's AI service provider (Anthropic) is contractually prohibited from using inputs to its API to train its models. Student data is used exclusively to populate evaluation document templates and, where applicable, to extract structured score data as described in Section 9.
Important: The student last name field in the EvalMate dashboard is for your reference only. Last names are NOT merged into generated evaluation documents.
Because last names do not appear in the output document, you are not required to enter a student's actual last name. You may leave the field blank or enter a pseudonym. If you use a pseudonym, you can use Find and Replace (Ctrl+H or Cmd+H) in the downloaded .docx file to substitute the pseudonym with the student's actual name before finalizing the document. Because EvalMate has no access to generated documents after they are downloaded, this substitution occurs entirely on your own device.
The EvalMate dashboard uses your browser's local storage to automatically save draft form data while you are actively entering a new student record. Draft data is stored locally in your browser only — it is not transmitted to EvalMate or any external server. Drafts are cleared when you save or discard the record, or when you clear your browser's local storage. EvalMate has no access to locally stored draft data.
EvalMate uses an AI service to power two optional features: score report extraction and the Achievement Summarizer.
When you upload a score report (.docx file), EvalMate's Web App converts the document to plain text and sends that text to Anthropic's Claude API to extract structured score data. EvalMate instructs the AI model to disregard any student name or personal identifier and to return only structured score data. The score report text is not stored or retained by Anthropic beyond the processing of that request. Privacy tip: For maximum privacy, you may remove or redact the student's name from the score report .docx file before uploading.
When you use the Achievement Summarizer, EvalMate's Web App sends the uploaded PDF to Anthropic's Claude API to extract assessment history data. EvalMate instructs the AI model to disregard any student name and to never include personal identifiers in its response. The AI model's output does not include the student's name. Important: EvalMate strongly recommends deleting the student's name from the Eduphoria PDF before uploading. The App displays a prominent warning and requires confirmation before processing proceeds.
EvalMate uses Anthropic, PBC as its AI subprocessor. Anthropic's API Terms of Service prohibit the use of API inputs to train or improve Anthropic's models. Anthropic does not retain API inputs or outputs beyond the scope of processing each individual request. For more information, see Anthropic's Privacy Policy.
All student evaluation data is stored in your customer sheet in your own Google Drive. EvalMate does not store, retain, or have access to student data except transiently during document generation. The Activation Log is retained for the duration of a customer's subscription and for a reasonable period thereafter. Upon written request to support@evalmate.net, EvalMate will delete your Activation Log records, except where retention is required by applicable law.
All generated evaluation documents are downloaded directly to your device. EvalMate does not store generated documents in Google Drive or anywhere on its own servers after delivery.
EvalMate never stores or retains your generated evaluation documents. The five-step process: (1) your customer sheet transmits student data to the Web App over an encrypted connection; (2) the Web App validates your subscription, creates a temporary copy of the template in EvalMate's staging folder, and performs tag replacement; (3) the Web App exports the document as a .docx file, base64-encodes it, and immediately permanently deletes the staging copy — student data is discarded from memory; (4) the base64-encoded .docx is returned to your customer sheet's Code.gs script, which writes the filename and timestamp to your sheet and passes the file to the sidebar for download; (5) the sidebar triggers a browser download and the .docx file is saved to your device's default Downloads folder. EvalMate has no further interaction with the document. You are the sole owner from the instant of download.
EvalMate processes student educational records as defined under FERPA. EvalMate functions as a service provider under FERPA's school official exception. EvalMate does not disclose personally identifiable information from student education records to any third party for any purpose, except as necessary to provide the services described in this Privacy Policy. Customers are responsible for ensuring their use of EvalMate complies with FERPA and all applicable state and local student privacy laws.
EvalMate is not directed to children and does not knowingly collect personal information directly from children under the age of 13. EvalMate is a professional tool used exclusively by licensed evaluation professionals.
Stripe: EvalMate uses Stripe to process subscription payments. Your payment information is submitted directly to Stripe and governed by Stripe's Privacy Policy. EvalMate does not store or have access to your payment card data.
Anthropic: EvalMate uses Anthropic's Claude API for AI-assisted score extraction and achievement summary generation as described in Section 9. Anthropic is contractually prohibited from using API inputs to train its models.
Google Workspace: EvalMate operates within Google's Workspace platform. All data processing within Google's platform is subject to Google's Privacy Policy and Terms of Service.
In the event of a security incident resulting in unauthorized access to student data transmitted to EvalMate's Web App, EvalMate will investigate promptly, notify affected customers without unreasonable delay as required by applicable law, and cooperate with affected customers in their own incident response obligations. Report suspected incidents to support@evalmate.net.
We take the following measures to protect your data:
We strongly encourage customers to follow best practices for Google account security, including enabling two-factor authentication.
EvalMate is not directed to children and does not knowingly collect personal information directly from children under 13. It is a professional tool for use exclusively by licensed evaluation professionals. See Section 12 for details on COPPA compliance.
You may revoke EvalMate's access to your Google account at any time by visiting myaccount.google.com/permissions. You can delete individual student records or all records at once from the EvalMate dashboard. To request deletion of your Activation Log records or to submit a data inquiry, contact us at support@evalmate.net.
EvalMate requests only non-sensitive Google OAuth scopes from customers (spreadsheets.currentonly, script.external_request, script.container.ui, and userinfo.email). Because no sensitive scopes are requested, customers will not see Google's "unverified app" warning screen during authorization. EvalMate has deliberately designed its architecture to avoid any sensitive scope requirements on the customer-facing sheet.
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the Effective Date and version number above and, where appropriate, through in-App notifications. Continued use of EvalMate after changes are posted constitutes your acceptance of the updated policy.
Effective Date: May 26, 2026 · Version 5.1 — Replaces all prior versions
Please read these Terms of Service ("Terms") carefully before using the EvalMate application ("App") provided by EvalMate, LLC ("EvalMate," "we," "us," or "our"). By installing, accessing, or using EvalMate, you agree to be bound by these Terms. If you do not agree, do not use the App.
EvalMate is a Google Apps Script application that enables licensed evaluation professionals — including educational diagnosticians, school psychologists, and speech-language pathologists — to generate educational evaluation reports by merging student assessment data into Google Doc report templates. Student data entered into the dashboard is stored exclusively in the customer's own Google Drive and is never retained on EvalMate's systems.
By using the App, you represent and warrant that:
Customers are responsible for ensuring that only authorized personnel access their EvalMate account and customer sheet. Sharing your activation credentials with unauthorized users is a violation of these Terms.
EvalMate is licensed on a per-user basis. Your license is non-transferable and grants you the right to use EvalMate solely for its intended purpose. You may not:
When you subscribe, you will receive instructions to make your own copy of the EvalMate Google Sheet. To activate, enter your Stripe billing email into the dashboard. EvalMate's Web App will verify your subscription, generate a unique activation token (EVA-XXXXX-XXXXX), and email it to you. Your activation token is permanently bound to your Google account email upon first use and cannot be used by a different Google account. Transfer to a new Google account requires contacting support@evalmate.net.
Billing is handled by Stripe. By subscribing, you authorize Stripe to charge your payment method on a recurring basis according to your selected plan. Payment terms are governed by Stripe's terms of service.
EvalMate offers a 21-day free trial for new subscribers. No payment method is required to begin the trial. If no payment method is on file at the end of the trial period, Stripe will send you a payment link to continue access. Trial License terms:
Student data entered into EvalMate is stored in your customer sheet in your own Google Drive. EvalMate does not own, store, or have persistent access to your student data. Specifically:
The student last name field is for your reference only. Last names are not merged into generated evaluation documents. You may leave this field blank or use a pseudonym to minimize identifiable student data in your customer sheet.
Customers are solely responsible for:
Access to EvalMate's document generation functionality is contingent on an active subscription. Upon cancellation, your customer sheet and all student data it contains remains in your Google Drive. Previously generated documents that were downloaded to your device during your subscription remain yours after cancellation. EvalMate will delete your Activation Log records upon written request to support@evalmate.net.
Custom templates are available as a separate one-time purchase. Once a custom template has been built and delivered, the purchase is non-refundable. Custom templates are licensed for use by the purchasing customer only and may not be shared, distributed, or transferred. Custom templates remain the intellectual property of EvalMate, LLC.
EvalMate may only be used for legitimate educational evaluation purposes by authorized licensed professionals. You agree not to:
EvalMate and all associated software, Apps Script code, Google Doc templates, branding, trademarks, and documentation are the property of EvalMate, LLC. Your subscription grants you a limited, non-transferable, non-exclusive license to use the App for its intended purpose. Student data entered by the customer and documents generated from that data are the property of the customer. EvalMate claims no ownership over customer-entered student data or generated evaluation documents.
EvalMate processes student educational records in its role as a service provider under FERPA. Student data resides in the customer's own Google Drive and passes through EvalMate's Web App only transiently during document generation. EvalMate does not disclose personally identifiable information from student education records to any third party except as necessary to provide its services.
School districts and other educational institutions that require a Data Processing Agreement (DPA) may request one by contacting support@evalmate.net.
EvalMate is not directed to children under 13 and does not knowingly collect personal information directly from children. Customers must not permit minors to access or enter data into EvalMate.
In the event of a security incident affecting student data transmitted to EvalMate's Web App, EvalMate will investigate promptly, notify affected customers without unreasonable delay as required by applicable law, and cooperate with affected customers in their own incident response obligations. Report suspected incidents immediately to support@evalmate.net.
EvalMate is a Google Apps Script application that operates within Google's Workspace platform. Service interruptions, feature changes, or outages caused by Google's platform are outside EvalMate's control and do not constitute a breach of these Terms.
Basic email support is available to all paid subscribers at support@evalmate.net. Support covers standard EvalMate functionality, setup assistance, and troubleshooting of issues within EvalMate's control. Customization services beyond standard setup are not included in the base license. EvalMate does not guarantee response times but will make reasonable efforts to respond in a timely manner. Trial users may access basic email support during the trial period; support priority is given to paid subscribers.
The template language and suggested content included in EvalMate's document templates are intended to serve as a professional starting point only. Customers are solely responsible for reviewing all generated content, customizing template language to reflect their professional judgment, and ensuring that all final evaluation language accurately represents the student's assessed performance. EvalMate's templates do not constitute professional evaluation services, clinical determinations, or legal advice.
The App is provided on an "as is" and "as available" basis without warranties of any kind, either express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, and non-infringement.
We do not warrant that the App will be uninterrupted, error-free, or compatible with all versions of Google Workspace.
To the fullest extent permitted by applicable law, EvalMate, LLC and its officers, directors, employees, and agents shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to damages arising from errors in evaluation reports, missed regulatory deadlines, or claims of non-compliance with FERPA or other privacy laws, even if advised of the possibility of such damages.
In no event shall EvalMate's total liability to you for all claims relating to the App exceed the greater of (a) the total subscription fees you paid to EvalMate in the twelve (12) months preceding the claim, or (b) one hundred dollars ($100). Nothing in these Terms limits EvalMate's liability for its own gross negligence, willful misconduct, or fraud.
You agree to indemnify, defend, and hold harmless EvalMate, LLC and its officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable attorneys' fees) arising out of or related to: (a) your use of the App; (b) your violation of these Terms; (c) your violation of FERPA or applicable student privacy laws; (d) unauthorized access to your EvalMate account; or (e) inaccurate or unauthorized student data you entered into the App.
Before initiating any formal legal proceeding, the party asserting a claim agrees to provide the other party with written notice describing the nature of the dispute and the relief sought. The parties will attempt in good faith to resolve the dispute through informal negotiation for a period of 30 days. If the dispute is not resolved within that period, either party may pursue formal legal remedies as provided in Section 22.
These Terms shall be governed by and construed in accordance with the laws of the State of Texas, without regard to conflict of law principles. Any dispute not resolved through the informal process in Section 21 shall be resolved exclusively in the state or federal courts located in Texas, and you hereby consent to personal jurisdiction in those courts.
We reserve the right to suspend or terminate your access to EvalMate at any time for conduct that violates these Terms, applicable law, or Google's platform policies. Upon termination or cancellation, your customer sheet and all student data it contains remains in your Google Drive and is not affected. Sections 6, 8, 12, 13, 17, 18, 19, 20, 21, and 22 shall survive termination of these Terms.
We reserve the right to modify these Terms at any time. We will notify you of material changes by updating the Effective Date and version number above and, where appropriate, through in-App notifications. Your continued use of EvalMate after changes are posted constitutes your acceptance of the updated Terms.
EvalMate exists because evaluation paperwork shouldn't take longer than the evaluation itself.
EvalMate was created by an Educational Diagnostician who got tired of spending hours copying scores, reformatting templates, and manually populating the same fields across every evaluation — work that added nothing to the quality of the FIE but consumed enormous amounts of time.
What started as a personal tool to streamline the WJ V and WISC/WIAT workflow grew into a full evaluation writing platform — and then, with the addition of AI, into a suite of tools that reads Eduphoria: Aware PDFs and generates formatted academic data output for diagnosticians.
Every feature was designed by someone who uses these assessments every day, understands the pressure of evaluation timelines, and knows exactly where the process breaks down. EvalMate isn't a generic AI writing tool — it's purpose-built for this specific workflow.
Whether you want a demo, have a question, or are interested in district pricing — we'd love to hear from you.
Have a question, want a demo, or ready to discuss district pricing? We'd love to hear from you.
Districts and campuses with 5 or more evaluators receive custom bulk pricing with a single purchase order — making it easy to stay under the Texas $250 annual PO threshold. Contact us with your evaluator count for a same-day quote.
Want to see EvalMate or an add-on in action before using it? Select "Request a Demo" in the form and we'll schedule a 20-minute walkthrough at a time that works for you.
Achievement Summarizer access is by request. Select "Request Tool Access" in the form and we'll get you set up.