Skip to content

Draft pending counsel review — last updated 2026-09-29. This is a working draft published for transparency. It is not final legal advice and will change after review.

Subprocessors

Every provider that processes personal data on our behalf, what it receives, and when. Locations and transfer mechanisms are being verified per provider and route.

Current subprocessors

Subprocessors
ProviderServiceData categoriesWhen usedLocationTransfer mechanism
Cloudflare, Inc.Hosting and compute (Workers, Durable Objects, Workflows), database (D1), file storage (R2), transactional email (Email Service), network securityAccount identifiers, IP address and request metadata, all stored project content, sign-in and account emailsAlwaysGlobal edge network; storage location to be confirmed per resourceEU Standard Contractual Clauses and/or EU–US Data Privacy Framework, to be confirmed
OpenRouter, Inc.Model routing for the AI routes listed belowPrompts built from your brief, excerpts of your sources, slide and script text, practice answers; audio for the optional Whisper routeWhen you run an AI actionTo be confirmed per routeStandard Contractual Clauses, to be confirmed
Model providers routed via OpenRouterInference for typesafe/jev-1.13, openai/gpt-6-luna, xiaomi/mimo-v2.6-pro, google/gemini-3.8-flash-lite-tts and openai/whisper-1The same request content as above, limited to what the route needsWhen the corresponding AI action runsTo be confirmed per routeTo be confirmed per route; no route is used where its privacy terms fail our requirements
Deepgram, Inc.Speech transcription (Nova-3 streaming and prerecorded)Microphone audio during rehearsal; uploaded recordings you ask us to transcribeWhen you rehearse aloud or upload a recordingTo be confirmed per routeStandard Contractual Clauses, to be confirmed
StripePayment processing, tax calculation and invoicingName, email, billing address, payment method (held by Stripe, not by us), purchase historyWhen you buy or manage a paid offerTo be confirmedStandard Contractual Clauses and/or EU–US Data Privacy Framework, to be confirmed
Brave SearchOptional public-web retrieval for finding sourcesSearch queries derived from your brief (not your uploaded files)Only when you enable web research for a projectTo be confirmedTo be confirmed
Google LLCGoogle Slides and Google Docs exportThe presentation or script you choose to export, and the OAuth grant you approveOnly when you connect your Google account for exportTo be confirmedStandard Contractual Clauses and/or EU–US Data Privacy Framework, to be confirmed

AI model routes

We use only these exact routes. No other language model, summarisation service or fallback provider receives your content.

Model routes
RoleRouteViaUsed for
Typed classificationtypesafe/jev-1.13OpenRouterBrief classification, routing and schema-constrained decisions. Never the source of factual truth.
Main language modelopenai/gpt-6-lunaOpenRouterArgument construction, drafting, script writing and substantial verification.
Alternative language modelxiaomi/mimo-v2.6-proOpenRouterQuality-tested alternative or independent verification route.
Narration and coach voicegoogle/gemini-3.8-flash-lite-ttsOpenRouterGenerated speech for narration and rehearsal questions.
Batch transcription optionopenai/whisper-1OpenRouterTranscribing uploaded recordings, where it meets our quality threshold.
Live transcriptionDeepgram Nova-3 (streaming)DeepgramReal-time captions and turn-taking during live rehearsal.
Batch transcriptionDeepgram Nova-3 (prerecorded)DeepgramTranscribing uploaded recordings.

How we choose routes

  • A request must satisfy capability, privacy, budget and quality requirements. Privacy is a hard filter, never traded for speed or cost.
  • Where available we request zero-data-retention endpoints; that alone does not guarantee EU-only processing, so we don’t claim it.
  • If no compliant route exists for a feature, that feature is unavailable in that privacy mode, and we tell you before upload or payment.
  • We don’t permit providers to train on your content.

Change notices

We update this page before adding or replacing a subprocessor. Business customers with a data processing agreement receive advance notice and can object as described in the DPA. Questions: privacy@slidedeck.my.