Skip to main content

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.

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

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

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

Updates to this list

A record of all changes to our subprocessor list.

November 4, 2026 Updated the Google LLC (Drive) entry: a staff member may now open an AAC evaluation they wrote in Google Docs, which sends that one evaluation to their Drive 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.
October 5, 2026 Functional Software, Inc. (Sentry): session recording has been removed from PULSE, and page addresses on error reports are now scrubbed of identifiers before they are sent; the entry is narrowed to error monitoring. Browser security-policy reports now come to PULSE first, are scrubbed the same way, and are then passed to Sentry from our servers. Anthropic, PBC: the data entry now names the documents and text a district provides, says they may include student names and service information, and says the data is not used to train the provider’s models. 650 Industries, Inc. (Expo): the entry now says the delivery code is connected to the notification dispatcher and switched off by a code setting. Added Google LLC (Drive video preview), for lesson videos stored in Google Drive and shown in the AAC course portal; it was absent from earlier versions of this list. Removed three third-party contacts rather than listing them: the AAC course portal’s PDF reader and the typefaces of its activity sheets are now served from PULSE instead of a content network and Google Fonts, and a website chat window from Crisp IM SAS, which had loaded on the public marketing pages without being listed here, has been taken off those pages.
September 29, 2026 Updated the Google LLC (Calendar) entry to cover creating, moving, renaming, inviting people to and deleting the events a staff member organizes, from PULSE, and storing their classification of an event with its date and time (not its title). Added Google LLC (Drive), for sharing files a staff member picks from their own Google Drive into a PULSE team or conversation; PULSE stores each shared file’s name, type, owner and link. Every district we serve waived the 30-day advance notice for this change.
September 28, 2026 Corrected two rows. Vercel’s page-view and page-speed telemetry is collected for any visitor, not only signed-in users. beehiiv: the September 9 entry below says the opt-in tick “has never been on by default”; that was not true of three resource pages, which pre-ticked a box for occasional product notes from PULSE until September 28, 2026. They are unticked now.
September 9, 2026 Added beehiiv, Inc. beehiiv delivers the From the Field newsletter and receives an email address and a job role for each person who opts in. A district employee reaches it only by ticking an unticked box on the invitation acceptance form or on a public form; the tick has never been on by default, and declining sends nothing. beehiiv has received addresses this way since the invitation flow shipped and was omitted from earlier versions of this list.
September 9, 2026 Added Cloudflare, Inc. (Turnstile), Internet Archive (Open Library), Google LLC (YouTube) and Vimeo, Inc. under a new heading, Third-Party Content and Security Services. Each is contacted directly by a visitor’s browser when it loads embedded content or completes a security challenge; each observes the request and receives no Platform data from us. They were absent from earlier versions of this list.
September 9, 2026 Broadened the description of Vercel, Inc. to name page-view and page-speed measurement. The prior description said hosting and content delivery only, and the data processed as request metadata only.
September 9, 2026 This list is now GENERATED from the application’s own source (lib/legal/subprocessors.json), and the Privacy Policy’s data-sharing section is generated from the same file. An automated check fails the build when the two disagree, or when the application gains an outbound recipient that appears in neither.
September 1, 2026 Added Functional Software, Inc. (Sentry) for application error monitoring and session replay. Sentry has received error diagnostics since the platform launched and was omitted from earlier versions of this list; it is added here on review. Session text, form inputs and media are masked before transmission.
September 1, 2026 Broadened the description of Anthropic, PBC to state every Platform feature that uses language model services, including document extraction and budget narrative generation. The prior description named only scheduling optimization and workload analysis, and described the data as anonymized; uploaded documents are transmitted in full and are not anonymized.
September 1, 2026 Removed Stripe, Inc. Payment processing has been retired from the Platform and no data is transferred to Stripe.
August 2, 2026 Removed DocuSeal, LLC. Electronic document execution has been retired; no district data is transferred to DocuSeal. Executed agreements signed before this date remain on file.
July 23, 2026 Added Amazon Web Services (active) for secure district data feed transfer and storage. Added Edlink (anticipated) for student information system rostering.
May 22, 2026 Initial subprocessor list published. Active: Supabase, Vercel, Resend, Stripe, Anthropic, Google Sign-In, DocuSeal. Anticipated: Clever, ClassLink.

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.