We notify customers of material changes to this list at least 30 days in advance. Questions? Contact us at privacy@pulseforeducation.com or review our Privacy Policy.
Active Subprocessors
Currently in use
These subprocessors receive Platform data because PULSE sends it to them, acting on our instruction, in the delivery of the platform.
| Subprocessor | Purpose | Data Processed | Location | Status |
|---|---|---|---|---|
|
Supabase, Inc.
SOC 2 Type II · ISO 27001
|
Database hosting, authentication, and file storage
Primary data store for all Platform data
|
All Platform Data | United States (AWS) | Active |
|
Amazon Web Services, Inc.
SOC 2 Type II · ISO 27001
|
Secure file transfer (SFTP) and encrypted object storage
Receives scheduled district data feeds; per-district access isolation enforced at the file layer
|
Student and staff data in scheduled district exports | United States | Active |
|
Vercel, Inc.
|
Application hosting, content delivery, and performance measurement
Serves the PULSE web application; every request transits it. Web Analytics counts page views on public pages only, never on signed-in pages. Speed Insights records page-load timings, not page views, on pages in the product.
|
Request metadata; page-view and performance measurements | United States | Active |
|
Anthropic, PBC
|
AI language model services
Document extraction (budget documents, collective bargaining agreements, bell schedules); budget narrative generation; workload, staffing and organizational-health narratives; scheduling compliance review; and classification of a district's own service vocabulary
|
Documents and text the district provides (schedules, caseload lists, budget documents, bargaining agreements and bell schedules), which may include student names and service information, to extract structured data and to answer staff questions in the provider assistant. Data is not used to train the provider's models. | United States | Active |
|
Resend, Inc.
|
Transactional email delivery
Invitation emails, mention notifications, shared reports, and quote and audit requests
|
Email addresses, names | United States | Active |
|
Mux, Inc.
|
Course and lesson video hosting, streaming and captions
Hosts the course videos PULSE staff record, writes their draft captions, and streams them to learners. A video plays only after a person has checked its captions. Mux's viewing analytics are off. Nothing about students or staff is sent: each video carries only our own video id and its title.
|
Course video files and caption text; while a video plays, the viewer's IP address and device details. No student data. | United States | Active |
|
Functional Software, Inc. (Sentry)
|
Application error monitoring
Captures error reports to diagnose faults. Error reports only: session replay is off, so no recording of a user's session is sent. Page addresses and error messages are included in error reports.
|
Error diagnostics (error reports only; session replay off) | United States | Active |
|
beehiiv, Inc.
|
Newsletter subscription management
Delivers the From the Field newsletter. A district employee reaches beehiiv only by their own choice: by ticking an unticked opt-in box on the invitation acceptance form, or by subscribing on a public form on our marketing site. Declining, or ignoring it, sends nothing and never affects standing in PULSE.
|
Email address and job role, for those who opt in | United States | Active |
|
Google LLC
|
Google Sign-In (OAuth 2.0 authentication)
Optional sign-in method. Where a district uses it, Google returns the name and email on the account.
|
Name and email address at sign-in. No student data is transferred to Google. | United States | Active |
|
Google LLC (Calendar)
|
Optional connection of a staff member's own Google Calendar: reads and writes events they act on in PULSE
A staff member may connect their own Google Calendar. They authorize it themselves and can disconnect it at any time, which withdraws the permission at Google. Their events are read each time they open their PULSE calendar and shown beside it; their titles, descriptions and guests are not stored. PULSE writes to their calendar only when they create, move, rename, invite people to or delete an event from PULSE, and only events they organize. Service sessions are never sent to Google, and a meeting title that could name a student is replaced with one that names none unless their account is on a domain their district has declared. If they tell PULSE what an event was, PULSE stores their answer with the event's date and time (not its title). If they import sessions from their calendar, the sessions' titles are kept for up to 7 days while they review them; what they confirm becomes their schedule and the rest is deleted. Administrators see only weekly totals of classified time. No student record is sent to Google by this feature.
|
Their own calendar events, read when they open PULSE (not stored); events they create or change in PULSE, written to their calendar; their classification of an event (date, time, kind of work — no title); the email of the connected account. No student record. | United States | Active |
|
Google LLC (Drive)
|
Optional connection of a staff member's own Google Drive: only files they pick
A staff member may connect their own Google Drive to share a file into a PULSE team or conversation. PULSE accesses only the files they pick, one at a time, in Google's own file chooser (drive.file); it cannot browse, list or search their Drive. For each file they share, PULSE stores its name, type, owner and link so their team can open it; the file stays in Google Drive and Google's sharing decides who can open it. At their request PULSE can give the people in that conversation view access to that file, and remove that access again. If they choose Save to Google Slides on a report, PULSE creates that one presentation in their Drive from the report's de-identified figures; a deck that includes student information can only be downloaded and is never saved to Google. A staff member may also open an AAC evaluation they wrote in Google Docs; this sends that one evaluation to their own Drive, and it happens only when their Google account is on an email domain their district has declared as its own, so it goes only into the district's own Google Workspace and never into a personal Google account. They can disconnect at any time. A student record goes to Google only this way, into the district's own Google Workspace.
|
For each file they pick and share: its name, type, owner and link. View-access grants they ask PULSE to make or remove. A presentation they ask PULSE to save, built from de-identified report figures. An AAC evaluation they choose to open in Google Docs, sent to their district Google account only. | United States | Active |
|
Microsoft Corporation
|
Optional calendar connection for a staff member's own Outlook calendar
NO DISTRICT HAS CONNECTED A CALENDAR AND NOTHING IS SENT TODAY. It is named here ahead of the first connection rather than after it. The same optional connection as the Google row above, for a district using Outlook. A staff member authorizes it themselves and can disconnect it at any time. PULSE reads the calendar and never writes to it, and no entry from it is stored. No student record, and no data belonging to the district, is sent to Microsoft by this feature.
|
The staff member's own calendar entries, read and displayed and not retained. Nothing is sent to Microsoft except the authorization they granted. | United States | Active |
Third-Party Content and Security Services
Contacted by the browser, not by us
These services are contacted directly by a visitor’s browser when it loads embedded content or completes a security challenge. They observe the request (an address, a referring page) and receive no Platform data from us. They are listed for completeness; whether each is a subprocessor under your agreement is a question for the agreement.
| Subprocessor | Purpose | Data Processed | Location | Status |
|---|---|---|---|---|
|
Cloudflare, Inc.
SOC 2 Type II · ISO 27001
|
Automated-abuse prevention (Turnstile)
Runs a challenge in the visitor's browser on public forms and on the request-an-audit form, then verifies the resulting token from our servers. Cloudflare observes the visitor's address and browser characteristics; we send it the token only.
|
Visitor IP address and browser signals; a challenge token | United States | Active |
|
Internet Archive (Open Library)
|
Book cover images in the professional library
Thirteen titles in the shared professional library carry cover art hosted by Open Library. A reader's browser fetches those images directly, so Open Library observes the request. No district, staff or student data is sent.
|
Viewer IP address and referring page | United States | Active |
|
Google LLC (YouTube)
|
Embedded lesson video
Where a district attaches a YouTube video to a professional-learning lesson, the viewer's browser loads it from YouTube. Nothing is sent by us.
|
Viewer IP address and referring page | United States | Active |
|
Vimeo, Inc.
|
Embedded lesson video
The same lesson-video path accepts Vimeo addresses. No lesson uses one today; the path is live and one paste away, so it is listed rather than left for a district to discover.
|
Viewer IP address and referring page | United States | Active |
|
Google LLC (Drive video preview)
|
Embedded lesson video hosted in Google Drive
Where a course lesson links a video stored in Google Drive, the AAC course portal shows Drive's own preview of that file in a frame, so the viewer's browser loads it from Google Drive. Nothing is sent by us. This is separate from the optional Drive connection above, which a staff member turns on themselves.
|
Viewer IP address and referring page | United States | Active |
|
MapTiler AG
ISO/IEC 27001:2022
|
Street map images for the transportation map
The transportation map draws a street map under the runs when PULSE has a street-map key configured. A viewer's browser asks MapTiler for the map style, map tiles, fonts and icons, so MapTiler observes the map area on screen and the viewer's IP address. Every pickup, school, run and name is drawn in the browser from the page's own data and is never sent. Without a key the map uses public Census outlines served by PULSE and contacts no one.
|
Viewer IP address, referring page and the map area on screen | Switzerland and the European Economic Area, as MapTiler publishes; map tiles are delivered through a content delivery network | Active |
Anticipated Subprocessors
Integrations in active development
These subprocessors are planned for integration within the next 12 months.
Customers will be notified before any of these integrations are activated.
| Subprocessor | Purpose | Data Processed | Location | Status |
|---|---|---|---|---|
|
Clever, Inc.
|
Student information system rostering and SSO
Automated roster sync and single sign-on for school districts
|
Student roster data | United States | Pending |
|
ClassLink, Inc.
|
Identity and rostering integration
SSO and roster management for district deployments
|
Identity and roster data | United States | Pending |
|
Edlink, Inc.
|
Student information system rostering integration
Unified roster and staff sync across SIS platforms. The client is written and no code calls it; no district is connected.
|
Student and staff roster data | United States | Pending |
|
650 Industries, Inc. (Expo)
|
Push notification delivery for the PULSE mobile app
Relays a notification to Apple or Google for delivery to a phone. Connected to the notification dispatcher but disabled by a code switch; sends nothing until enabled and noticed to districts. What it would receive is a device push token, a title and a one-line body naming the colleague and the kind of event, and a link carrying opaque identifiers. No student information.
|
Device push tokens and notification text that carries no student information | United States | Pending |
Change Log
Updates to this list
A record of all changes to our subprocessor list.
Questions about our subprocessors?
Contact our privacy team at privacy@pulseforeducation.com.
For objections to new subprocessors, refer to the terms of your data agreement with
The Inclusive Practice, LLC.