1. Home
  2. Wonder Security & Trust

Wonder Security & Trust

AI & Subprocessors

AI & Subprocessors

AI & Processing OverviewOpenAIProcessing ProvidersSubprocessor Register
AI & Processing Overview
OpenAI
Processing Providers
Subprocessor Register

AI & Processing Overview

Imagine uses external AI and processing services for selected platform capabilities. The information sent to each provider is limited to the data required for the relevant function.

Processing areaPurpose
AI & language processingCourse assistance, content generation, document understanding, feedback and grading support
RetrievalIndexing and retrieval over course learning materials
Speech processingTranscription of course recordings
Code executionExecution of programming-assignment code
CommunicationsTransactional email and institutional meeting integrations

OpenAI

Imagine uses the OpenAI API for selected AI and retrieval capabilities. Course materials used for retrieval are isolated at the course level rather than combined into a shared institutional knowledge base.

ControlConfiguration
Model training / data sharingOptional API input/output and model-improvement sharing disabled
Retrieval isolationSeparate Vector Stores at the course level
Indexed-file deletionCorresponding OpenAI vector files are removed through the verified file-deletion flow
Data residencyCurrent OpenAI project configured as Global
Provider-side persistenceHardening in progress to minimize unnecessary persistence and clean up temporary Batch files

Status: Hardening in progress

Processing Providers

ProviderPurposeData sent / integration
Google Vertex AIDocument understanding and AI processingLearning/document content required for processing; current workload configured in us-central1
Google Cloud Vision / Cloud StorageDocument processing infrastructureDocument content and processing files; direct Cloud Vision OCR path is deprecated
AssemblyAITranscriptionAudio from course recordings; current integration uses the provider's default endpoint
Judge0 / RapidAPIProgramming assignment code executionSource code and runtime inputs; student identity is not sent
AutoContentLearning-media generationLearning content, generation instructions and internal processing identifiers; student identity is not sent
PostmarkTransactional emailRecipient information and message content required for delivery
ZoomMeetings and course recordingsUses institution-specific Zoom credentials; recordings may be transferred to Imagine storage and transcription processing

Subprocessor Register

Imagine uses the following infrastructure and processing providers depending on the features enabled by each institution.

ProviderPurposeProcessing location / status
Amazon Web Services (AWS)Application infrastructure, storage and processingCore Imagine infrastructure: EU Central (Frankfurt)
VercelWeb application hosting and processingFrankfurt, Dublin and London
MongoDB AtlasApplication databaseEU Central (Frankfurt)
OpenAIAI processing and retrievalGlobal; European data residency under review
Google Cloud / Vertex AIAI and document processingCurrent Vertex AI workload: us-central1
AssemblyAITranscriptionCurrent integration uses default provider endpoint
PostmarkTransactional emailProvider infrastructure includes United States processing
ZoomInstitutional meetings and recordingsDetermined primarily by the institution's Zoom account configuration
Judge0 / RapidAPICode executionProvider processing location under review
AutoContentLearning-media generationProvider based in Spain; processing chain includes third-party AI services

Status: Subprocessor review in progress

Privacy at WonderHow we process dataWonder Security & Trust|© 2026 Wonder. All rights reserved.