Teacher's Buddy

Sub-Processors

Last updated: 12 September 2026

The following material third-party services process customer or user data on behalf of Teacher's Buddy. Some services are used only when a specific feature is enabled or an integration is connected. Incidental tools that do not process customer or user data for the Service are not listed.

NameWebsite / ContactPurposeData Types DisclosedLawful Basis / RationaleCountries / Regions
PlanetScalehttps://planetscale.comPrimary MySQL databaseAccount, authentication, session and connected-service records; school and organisation records; teaching content; resource metadata; and billing identifiersService delivery under contract; legitimate interests in security and reliabilityAustralia (Sydney)
Railwayhttps://railway.comTeacher, marketing and admin applications; API services; background jobs; Redis/cache; queues; vector database; and library databaseApplication and admin records, cache/session data, job payloads, resource embeddings, request metadata and telemetryService delivery under contract; legitimate interests in security and reliabilityUnited States
Cloudflarehttps://www.cloudflare.comFile/object storage, video hosting and streaming, realtime meetings, CDN/edge routing, Workers runtime, bot protection and security servicesUploaded files, generated assets, video/audio content, meeting participant identifiers and metadata, IP/request metadata, security events and Turnstile signalsService delivery under contract; legitimate interests in security and abuse preventionUnited States and global edge locations
Amazon Web Serviceshttps://aws.amazon.comMeeting recording storage and transcription; AI-assisted transcript analysis; and direct Amazon Bedrock AI processing for selected generation and publisher-intake workflows where enabledAudio recordings, transcripts, speaker labels, meeting metadata and derived analysis; prompts, user instructions, resource excerpts and generated outputs for enabled Bedrock workflowsService delivery under contract; user direction when using meeting-recording or AI featuresAustralia (Sydney) for meeting services; United States (including us-east-1) for configured Bedrock workflows
Anthropichttps://www.anthropic.comAI content generationPrompts, user instructions, attached context and generated outputsService delivery under contractUnited States
OpenRouterhttps://openrouter.aiAI model routing gateway that forwards requests to selected downstream AI providersPrompts, inputs/outputs and request metadataService delivery under contractUnited States
Googlehttps://cloud.google.comGemini AI generation, image generation, embeddings and document processing; Google sign-in; and Google Drive integration where connectedPrompts, inputs/outputs, embeddings, document and image content, Google account identifiers, OAuth tokens and Drive content when connectedService delivery under contract; user direction for connected integrationsUnited States and provider-operated regions
OpenAIhttps://openai.comSelectable AI models, realtime voice features and document-import embeddings where enabledPrompts, inputs/outputs, audio and transcripts, resource excerpts and request metadataService delivery under contractUnited States
ElevenLabshttps://elevenlabs.ioLive voice coaching, speech processing and generated voice responses where enabledMicrophone audio, coaching messages and transcripts, relevant coaching/profile context and conversation metadataService delivery under contract; user direction when starting voice coachingProvider-operated regions, depending on the selected service and configuration
fal.aihttps://fal.ai3D/interactive simulation asset generation where enabledImage-generation prompts and generated asset metadataService delivery under contractUnited States
Microsoft / Azurehttps://azure.microsoft.comMicrosoft sign-in; OneDrive and SharePoint integration; optional Outlook calendar and Microsoft To Do actions; configurable Azure OpenAI generation; and Azure Video Indexer processing for instructional-coaching video analysis and face-redaction workflows where enabledMicrosoft account identifiers, email/profile information, OAuth tokens, selected OneDrive/SharePoint content and calendar/task data when connected; prompts, context and generated outputs for enabled Azure OpenAI workflows; instructional-coaching video/audio, transcripts, detected-face tracks and thumbnails, and related indexing metadata for enabled Video Indexer workflowsService delivery under contract; user direction for connected integrationsAustralia (Australia East) for the instructional-coaching Video Indexer workflow; provider-operated regions for other Microsoft services
Applehttps://www.apple.com/legal/privacySign in with Apple where usedApple account identifiers, email or relay email, name where provided, authentication tokens and request metadataService delivery under contract; user direction for sign-inProvider-operated regions
Stripehttps://stripe.comPayment processing, billing and tax administrationBilling contact, customer IDs, subscriptions, tax details, payment status and payment method tokensService delivery under contract; legal obligations for tax/accountingUnited States and Australia
Resendhttps://resend.comTransactional emailEmail address, name, message content and delivery metadataService delivery under contract; legitimate interests in account and service communicationsUnited States
PostHoghttps://posthog.comProduct analytics and session replay where enabledUser and organisation identifiers, name, email, profile image, school name and location, product usage events, device/browser and performance metadata, console diagnostics and masked session recordingsLegitimate interests in product improvement and support, subject to applicable settings/consent requirementsUnited States
Axiomhttps://axiom.coApplication logging and operational monitoringUser, organisation and workspace identifiers; request and performance metadata; operational, authentication, billing and generation events; and error messages, stack traces and diagnostic contextLegitimate interests in reliability, security and supportUnited States
Sentryhttps://sentry.ioApplication error monitoring and incident diagnosis where enabledUser and organisation identifiers, request metadata, error messages, stack traces, breadcrumbs and diagnostic contextLegitimate interests in reliability, security, incident response and supportConfigured Sentry organisation region (United States or Germany)
InstantDBhttps://www.instantdb.comRealtime collaboration, presence and session-to-collaboration authentication where enabledUser identifiers and email address; collaborative document state, operations, presence and related metadataService delivery under contract; legitimate interests in collaboration reliability and securityProvider-operated regions
Kitengahttps://kitenga.appMarketing content and forms, feature and conversion configuration, product-event processing, and customer/billing lifecycle workflowsContact and form information, user and organisation identifiers, product usage and engagement events, subscription and lifecycle event metadata, and marketing contentService delivery under contract; legitimate interests in product operations, customer support and service communications, subject to applicable consent requirementsProvider-operated regions
UploadThinghttps://uploadthing.comFile-upload handling where usedUploaded files, cover images, organisation logos, extracted document artifacts, video frames, generated assets and upload metadataService delivery under contractUnited States
ClickUphttps://clickup.comCustomer support, bug tracking and internal issue managementReporter name/email, organisation details, bug-report description and reproduction steps, page/route details, diagnostic context, user agent and PostHog session/replay referencesLegitimate interests in support, security, reliability and product improvementUnited States

For questions about our sub-processors, contact privacy@teachersbuddy.com.

Where a customer agreement requires advance notice of a new or replacement material sub-processor, we provide notice to the customer's designated contact using the period and communication method in that agreement. Locations may change when a customer selects a regional service option; contact us for confirmation of a currently configured region.