Public · Effective July 21, 2026
Privacy Policy
What data Agenteach Attend processes for attendance case management, how we protect it, and how schools stay in control. For the engineering-level view, see our Security & Privacy Architecture.
Effective date: July 21, 2026 · Last updated: October 19, 2026 · Version: v2.0 · Contact: privacy@agentea.ch
1. Who we are and what this policy covers
Agenteach ("we," "us") provides Agenteach Attend, an attendance case management service for schools and districts. Our service is offered to schools and districts ("LEAs") and their authorized staff. This policy covers the Agenteach application (portal.agentea.ch), our API (api.agentea.ch), our marketing site (agentea.ch), and the district-system integrations we operate through our integration partner Ednition (§7).
Agenteach Attend is used by authorized school and district staff only. Attendance staff and counselors manage cases; principals and district leaders oversee attendance and reporting; district administrators manage users, roles, and connections. Teachers add quick student notes and carry out assigned trusted-adult follow-ups. Students and families have no accounts and never use the product. The district's SIS remains the record of truth for attendance; Agenteach keeps a working copy and does not change attendance in the SIS.
2. Our role and student data ownership
When an LEA uses Agenteach, we act as a school official with a legitimate educational interest under FERPA (34 CFR § 99.31(a)(1)), operating under the LEA's direct control with respect to education records, typically through a signed Data Privacy Agreement (such as the SDPC National Data Privacy Agreement).
All student data belongs to the LEA. We claim no ownership or license beyond what is needed to provide the service. We use student data only for the educational purposes the LEA authorizes — never for advertising, never for profiling, never for sale, and never to train AI models.
For New York districts, we commit to signing the district's data privacy documents for New York Education Law 2-d, including the Parents' Bill of Rights for Data Privacy and Security and the supplemental information for each contract. These are contractual commitments, not a claim of certification.
3. Data we collect
3.1 Data from the district's SIS
We receive only the fields the district authorizes, through the district-approved Ednition connection. See §7 for Ednition's data boundary.
| Category | Fields | Source and limits |
|---|---|---|
| Roster and directory | Student and staff names, school emails, external IDs, staff roles, schools, grade levels, course and section enrollments | District-approved SIS connection through Ednition |
| Daily attendance | Student ID, school day, attendance record, absence code | District SIS through the district-approved Ednition connection; read-only in Agenteach |
| Guardian contacts | Name, email, phone, relationship, preferred language, where shared by the district | District SIS through the district-approved Ednition connection; only the contact fields the district shares |
| Optional counselor academic view | Course grades and credits | District SIS through the district-approved Ednition connection, only if the district enables this counselor-only view |
3.2 Records created by district staff in Agenteach
| Category | Fields | Source and limits |
|---|---|---|
| Absence context | Absence reasons and barriers to attendance | Authorized staff entry; does not change the SIS attendance record |
| Outreach and contact logs | Calls, messages, meetings, and home visits: date, staff member, duration, topics, and outcome | Staff log activity carried out through district channels; no photos are stored by default |
| Attendance support plans | Steps, owners, due dates | Authorized staff entry |
| Meetings | Agendas and notes | Authorized staff entry |
| Staff notes | Case notes, teacher observations and trusted-adult follow-ups, counselor-only restricted notes | Authorized staff entry; counselor-only access permissions and audited reads and changes are mandatory before Attend handles real district data |
| Family message drafts and monthly attendance summaries | Draft text, staff revisions, approval records | Staff-created, with optional AI assistance; a person approves the content and staff send through the district's own channels. Agenteach does not send messages to families. |
| Draft state-report worksheets | Attendance and casework fields assembled for staff review | Prepared from district-authorized records; Agenteach does not file anything with any agency |
3.3 Staff accounts and service records
Staff account name, school email, role, school/district affiliation, assigned student relationships, and district-approved connection credentials or tokens (stored encrypted; see §8). Account and directory fields come from the district's identity provider, its approved SIS connection, or district administrators. Service records include connection-job status. Before Attend handles real district data, we will record sensitive reads, changes, exports, erasures, and every AI call in a database-enforced append-only audit trail. AI-call entries will contain provider, model, and purpose, never raw content.
3.4 Data we do NOT collect
No child-welfare reports (staff follow district procedures outside Agenteach), disability or IEP/504 records, health records, or discipline records. Staff must not enter these records in case notes, restricted notes, or drafts. No biometric data, location data, student browsing history, social media data, advertising identifiers, or third-party analytics or tracking cookies anywhere in the application. There are no student- or family-facing accounts or chat.
4. How we use data
Solely to provide the attendance case management service the LEA authorizes: keeping a working copy of roster and attendance records, organizing case notes, contact logs, support plans, and meetings, supporting staff follow-ups and oversight, and preparing family message drafts, monthly summaries, and draft state-report worksheets for staff review. Attendance flags come from district-set rules and thresholds, not AI. Agenteach does not change SIS attendance, send family messages, automate child-welfare reports, or file reports with any agency. Aggregated, de-identified data may be used to maintain and improve service reliability; de-identification follows NIST-aligned standards and we commit not to attempt re-identification.
5. AI features
- AI (Google Vertex AI / Gemini, under Google Cloud's enterprise terms) helps draft family messages and monthly attendance summaries, and summarize case histories for staff. Staff review every AI draft before relying on it or saving it as a record. A person approves family messages before staff send them through district channels; Agenteach never sends them.
- AI never makes decisions about students: no risk scores, predictions, grading, discipline, eligibility, referral decisions, or diagnostic determinations. Flags use district-set rules and thresholds, not AI. AI output is never auto-sent.
- Student data is never used to train AI models — ours or Google's. Vertex AI is used under terms that exclude training on customer data.
- Before Attend handles real district data, we will enforce AI-context minimization: only the context needed for the staff-requested draft or summary, omitting unnecessary identifiers and contact details. We will enforce restricted-note permissions in every AI-context request.
- Before Attend handles real district data, we will enforce append-only auditing of every AI call (provider, model, purpose — never raw content).
6. Third parties and subprocessors
We share data only with subprocessors necessary to run the service, bound by agreements with confidentiality, security, deletion, and breach-notification obligations. Ednition is bound by its agreement with Agenteach to the obligations described in §7.4. Current subprocessors (see the Subprocessor List for the maintained version):
| Subprocessor | Purpose | Data touched |
|---|---|---|
| Microsoft Azure | Application hosting, database, file storage, staff service email (no family messages) | All service data (encrypted at rest and in transit) |
| Google Cloud (Vertex AI) | Staff-requested drafting and summaries | Minimized context for the specific staff request |
| Ednition, Inc. (RosterStream) | District-authorized roster, enrollment, and single sign-on integration — see §7 | Roster/directory data, daily attendance and absence codes, guardian fields where shared, and course grades/credits only if the district enables the counselor academic view (§7.2). Never staff-created casework or AI requests/outputs. |
We provide advance notice of subprocessor changes to LEAs under agreement, and any new subprocessor is bound to equivalent terms. We never sell data, never share it for advertising, and never disclose it except as this policy and our LEA agreements describe or as law requires.
7. Our integration partner: Ednition
Districts run many different student information systems (SIS), learning platforms, and sign-on providers. Rather than ask each district to build and maintain a custom connection to Agenteach, we partner with Ednition, Inc. (a Delaware corporation headquartered in Kaysville, Utah) and its RosterStream platform — rostering and data-interoperability infrastructure built specifically for K-12 vendors. Ednition is an infrastructure subprocessor working under our direction. It does not own, license, or independently use any district data, and Agenteach remains the single party accountable to the LEA for everything in this policy.
7.1 What Ednition does for Agenteach
- Roster and enrollment sync from the source the district approves: PowerSchool, Infinite Campus, Skyward and other OneRoster-compliant SIS platforms, Clever, ClassLink, or an Ed-Fi data exchange. Students, staff, schools, courses, and section enrollments arrive already normalized to the 1EdTech OneRoster standard.
- Single sign-on through the district's existing identity provider (Google, Microsoft, Clever, ClassLink, SAML, or OpenID Connect), so staff keep using their district login and the district's MFA policy continues to apply. Agenteach never holds staff passwords.
- District control at the source. Every connection is created, scoped, and approved by the district's technology team, and the district can revoke it at the source at any time. Districts see Agenteach throughout the connection process; Ednition operates behind the scenes as our infrastructure.
Attendance records and optional counselor grades arrive through the district-approved Ednition connection. Agenteach does not send family messages or write attendance back to the SIS.
7.2 What Ednition processes — and what it never sees
| Data category | Passes through Ednition? |
|---|---|
| Roster and directory data: student first/last name, school email, external student ID, grade level, school, course and section enrollments; staff name, school email, role, and school | Yes. Only from sources the district approves. |
| Guardian contact fields (name, email, phone, relationship, preferred language) | Only where the district's SIS shares them through the rostering connection the district configures. |
| Daily attendance records and absence codes | Yes. Through the district-approved Ednition connection; Agenteach does not change attendance in the SIS. |
| Course grades and credits | Only if the district enables the counselor academic view, through the district-approved Ednition connection. |
| Staff-created absence reasons and barriers, contact and home-visit logs, support plans, meeting notes, teacher notes, and counselor-only restricted notes | Never. |
| Family message drafts, approval records, monthly attendance summaries, and draft state-report worksheets | Never. |
| Staff-created attendance notes, restricted-note access controls, and Agenteach audit trail | Never. |
| AI requests, prompts, and outputs (§5) | Never. AI processing is a separate path; Ednition has no role in it. |
Ednition's own privacy statement describes the student data it handles as student names and class schedules, times, and locations — roster data — and commits Ednition to process it only as instructed by its customer and only to provide the service. Under our agreement, that customer is Agenteach, and our instructions are limited to the purposes in §4.
7.3 Ednition's security and privacy posture
Ednition publishes its controls and independent assurance reports through a real-time Trust Center at trust.ednition.com. As published there and on Ednition's site, Ednition brings the following to our partnership:
- SOC 2 Type 2 attestation across the Trust Services Criteria (Security, Availability, Processing Integrity, Confidentiality, and Privacy), held continuously since RosterStream launched, with the report available to districts on request.
- ISO/IEC 27001:2022 certification, audited annually by an accredited certification body and covering the platform, its student-data handling, and its information security management system.
- Annual third-party penetration testing, with results available through the Trust Center, plus continuous automated control monitoring published in real time.
- Encryption: TLS 1.2 or higher for all data in transit, and AES-256 encryption at rest for roster, identity, and extended data.
- Least-access data principles: role-based access controls designed for FERPA, so a vendor receives only the data elements it is authorized to use.
- Hosting on Amazon Web Services as an AWS Partner Network member. RosterStream supports region-pinned hosting; Agenteach's tenancy is pinned to United States regions (§9).
- Open standards and edtech privacy commitments: 1EdTech member, 1EdTech OneRoster 1.1 and 1.2 certified, built on the Ed-Fi Unifying Data Model, and a signatory of the 1EdTech TrustEd Apps Pledge.
- Written no-training and purpose-limitation commitments: Ednition's terms contractually bind its own contractors and service providers never to use customer or student data to train any large language model or other AI model, and prohibit disclosure or use of student data for any purpose other than providing the service. Ednition does not sell student data, use it for advertising, or build profiles.
- Bounded retention: Ednition's terms cap retention of customer data at 60 days after termination, inside our own 60-day deletion commitment (§10).
- Cyber-insurance documentation and security questionnaires are available through the Trust Center for district vendor-risk reviews.
7.4 How Ednition is bound to this policy
- Binding obligations. Ednition is bound by its agreement with Agenteach to process student data only as instructed by Agenteach, use it only to provide the service, prohibit AI training on it, keep it confidential, and delete it within 60 days of termination. Ednition's Privacy Statement also states that it does not sell student data, use it for advertising, or build profiles.
- Incident notification. Ednition's terms require it to promptly notify Agenteach in writing of any breach or potential breach affecting district data, so that we can meet the LEA notification timelines in §13. Agenteach, not Ednition, notifies the LEA.
- Deletion on request or exit. When a district disconnects an integration or its agreement ends, we direct Ednition to delete all district data it processes for Agenteach under §7.2; Ednition's contractual maximum is 60 days, and we confirm destruction in writing as part of our own exit process. Student-level erasure requests (§10) are propagated to Ednition for records it processes through the district-approved connection.
- Subprocessor transparency. Ednition is listed on our public Subprocessor List, and LEAs under agreement receive advance notice of any change to that list, per §6.
- Assurance for your review team. On request, and under Ednition's standard confidentiality terms, we provide Ednition's SOC 2 Type 2 report, ISO/IEC 27001 certificate, and penetration-test summary as part of our district procurement pack, or your team can request them directly from trust.ednition.com.
7.5 How the partnership maps to the frameworks districts review against
| Framework | What it asks of a subprocessor relationship | How Agenteach + Ednition meet it |
|---|---|---|
| FERPA (34 CFR § 99.31(a)(1), § 99.33) | Vendors act as school officials under the LEA's direct control; no redisclosure beyond the authorized purpose. | Ednition operates under Agenteach's direct control through its agreement with us, uses district-authorized data solely for the purpose the LEA authorized, and may not redisclose it. Least-access controls mean Agenteach receives only the elements the district enables. |
| COPPA | No collection from children under 13 without verifiable consent; school-consent framework limited to educational purposes. | Neither Agenteach nor Ednition has any student-facing surface. District-authorized fields about under-13 students are processed only for the school's educational purpose under the school-consent framework, with no ads, profiling, sale, or AI training (§12). |
| SDPC National DPA (NDPA v2.2) and state student data privacy agreements (e.g., TX-NDPA) | Art. II §5: subprocessor disclosure and flow-down. Art. IV: no sale, ads, or profiling. Art. IV §6: deletion within 60 days. Art. V: reasonable security and breach notice. Exhibit B: data inventory. | Ednition is publicly listed, with advance notice of changes. Its agreement with Agenteach binds it to instructed, service-only processing, confidentiality, no AI training, and deletion within 60 days of termination. Its Privacy Statement states no sale, advertising, or profiling. SOC 2 Type 2, ISO 27001, and annual penetration testing evidence reasonable security. Incident notice flows to Agenteach so LEAs receive notice within 72 hours. District-approved fields must appear in our Exhibit B-aligned inventory before collection. |
| 1EdTech Data Privacy / TrustEd Apps rubric | Transparent data practices, open standards, third-party disclosure, security assurance. | Ednition is a 1EdTech member, OneRoster 1.1/1.2 certified, and a TrustEd Apps Pledge signatory; rostering runs on the 1EdTech OneRoster standard. Agenteach's own TrustEd Apps vetting remains a roadmap item and we say so plainly. |
| CoSN K-12 Community Vendor Assessment Toolkit (K-12CVAT) | Third-party and subprocessor sections ask for independent audit reports, penetration-test results, encryption, data location, incident response, and insurance. | Ednition's SOC 2 Type 2 report, ISO/IEC 27001 certificate, penetration-test summary, cyber-insurance documentation, encryption specifications (TLS 1.2+, AES-256), and US hosting statement are available for the subprocessor rows of a K-12CVAT or HECVAT response. |
| State law (e.g., Texas Education Code ch. 32, subch. D; Tex. Bus. & Com. Code § 521.053) | US data handling, deletion on request, statutory breach clocks, biometrics prohibitions. | Ednition processes no biometric data, hosts Agenteach's tenancy in US regions, deletes within 60 days, and feeds our incident timeline so the commitments on our Texas page hold end to end. |
Ednition's certifications and attestations are Ednition's, verified by its independent auditors and published on its Trust Center; they do not transfer to Agenteach, and our own third-party certifications remain roadmap items as described on our Security & Privacy Architecture page.
8. Security
- TLS 1.2+ encryption in transit everywhere; HSTS on all production hosts.
- Encryption at rest for databases, file storage, and backups; OAuth tokens are additionally application-layer encrypted (Fernet with key rotation).
- Before Attend handles real district data, we will enforce server-side district, school, role, and assigned staff-student checks for every request. Counselor-only restricted notes and the optional counselor academic view will require explicit permissions, including in reports, exports, and AI context. An oversight or administration role does not by itself grant access to restricted notes.
- Before Attend handles real district data, we will enforce database-level append-only audit logging of sensitive reads (including restricted-note views), writes, exports, erasures, and every AI call. AI-call entries will contain provider, model, and purpose, never raw content.
- Rate limiting, single sign-on via the district's Google or Microsoft identity (or the district's Clever, ClassLink, SAML, or OpenID Connect provider through Ednition SSO Connect), and least-privilege scopes for district-approved connections.
- Staff sign-in uses the district-approved single sign-on provider and inherits the district's multi-factor authentication policy. Agenteach does not maintain separate passwords for staff.
9. Data residency
All student data is stored and processed exclusively in United States regions. Application hosting and databases run in Microsoft Azure US regions (Central US), and AI processing runs in Google Cloud Vertex AI's us-central1 (Iowa) region. District data processed through our integration partner Ednition (§7) is held in Ednition's Amazon Web Services environment in United States regions; although RosterStream offers multi-region hosting, Agenteach's tenancy is pinned to the US. No student data is stored or processed outside the United States, and our infrastructure configuration pins these regions explicitly rather than relying on provider defaults.
10. Retention and deletion
- We keep student data only while the LEA authorizes the service, plus the retention windows in our published Data Retention & Deletion Schedule (e.g., unsent family message drafts ≤ 365 days, resolved alerts ≤ 180 days). Before Attend handles real district data, we will apply LEA-configurable retention and automated daily purging to every Attend record class, with export, erasure, audit, and legal-hold coverage. The schedule maps the new classes to district-directed retention; it does not assign new default windows.
- On LEA request or contract termination, student data is exported (if requested) and deleted within 60 days, consistent with NDPA § 4.6 and Texas Education Code § 32.156. Legal holds and correction-record obligations can defer specific records, and deletion propagates to backups on the backup rotation cycle — we never promise instantaneous eradication from every backup medium, and we say so honestly.
- Deletion extends to our subprocessors. All district data held by Ednition for Agenteach is covered by deletion when the district disconnects or the agreement ends (contractual maximum 60 days), and student-level erasures are propagated for records Ednition processes through the approved connection (§7.4).
- Parents and eligible students exercise access/correction/deletion rights through their LEA; we support LEA requests within 30 days.
12. Children's privacy (COPPA)
Agenteach Attend is staff-facing; students and families never use it directly or have accounts. Where student records include data about children under 13, we process it solely for the school's educational purposes under the school-consent framework, with the protections in this policy (no ads, no profiling, no sale, no AI training, published retention limits, written security program). If we add any student-facing features, we will implement full COPPA notice and consent controls first.
13. Breach notification
We maintain a written incident response plan. If a breach affects student data, we notify affected LEAs without unreasonable delay and within the timelines our agreements and applicable law require (72 hours under NDPA v2.2, and Texas Business & Commerce Code § 521.053 timelines for Texas individuals/AG where applicable), including the nature of the breach, data involved, steps taken, and contact information. Our subprocessors, including Ednition, are contractually required to notify us of incidents affecting district data so that these windows are met regardless of where an incident originates.
14. Changes to this policy
We post changes here with an updated last-updated date, version, and change log, retaining the original effective date, and we notify LEA contacts and account holders (email or in-app) in advance of material changes.
Change log
v2.0 (2026-10-19) — rebuilt for Agenteach Attend attendance case management. Updated staff roles, SIS and staff-created data, optional counselor grades, restricted notes, and Ednition's boundary for all district-authorized SIS data.
Added exclusions for child-welfare, disability/IEP/504, health, and discipline records; no photos stored by default; no student or family accounts; no SIS attendance writeback, family-message delivery, or agency filing; and no AI risk scores, predictions, or referral decisions. Added New York Education Law 2-d district-document commitments.
Removed the former teacher workspace's Google Classroom roster/coursework sync, optional LMS workflows, evidence/upload and extraction workflows, and sending through a teacher's Google account. Student photo URLs, staff photos, timezone, and working-hours fields were also removed because these workflows and fields are outside Attend's scope.
Updated the companion pages and Subprocessor List. Reworded §7.4 to describe Ednition's current binding obligations, removing the earlier future-addendum/full-flow-down statement. Corrected the legal entity name to Agenteach Inc.
Attend-specific access, audit, AI-context, and retention controls are mandatory before real district data is handled. No retained privacy or security protection was weakened: ownership, no-sale/no-ads/no-profiling/no-training, US residency, access, audit, and breach notice remain mandatory. The 60-day deletion obligation, 30-day rights support, 365/180-day limits, and backup/hold caveats remain. The original effective date is July 21, 2026; October 19, 2026 is this revision's last-updated date.
Historical entries: v1.0–v1.3 below preserve the wording of those versions. They do not establish current Ednition contract status; see current §7.4 for the obligations that bind Ednition.
v1.3 (2026-09-04) — added §7, "Our integration partner: Ednition," describing the district SIS/LMS/SSO integration we operate through Ednition RosterStream, the roster-only data it processes, Ednition's SOC 2 Type 2 / ISO/IEC 27001:2022 posture, its contract terms and the Data Processing Addendum now in procurement, and a framework-by-framework mapping (FERPA, COPPA, NDPA/state DPAs, 1EdTech, CoSN K-12CVAT). Ednition added to the §6 subprocessor table and the public Subprocessor List; §3.1 sources, §8 SSO, §9 residency, §10 deletion, and §13 breach wording updated accordingly. Former §§7–14 renumbered to §§8–15; no existing commitment was weakened. Brand name styled "Agenteach" throughout.
v1.2 (2026-08-10) — corrected the §10 description of how session cookies work across our subdomains (the prior text misstated the technical reason). Cookie attributes, data practices, and every commitment are unchanged.
v1.1 (2026-07-27) — the retention schedule referenced in §9 is now published at /retention; §9 links to it directly. No substantive change to any commitment.
v1.0 (2026-07-21) — first published version. Supersedes the trust-page-only posture (the prior architecture overview now lives at /security); residency commitment verified against infrastructure (US-only, §8); MFA wording states the SSO-inherited model plainly (§7).
15. Contact
Agenteach Inc.
privacy@agentea.ch