Infrastructure

Where your data lives.

A simple, readable architecture: the source is resolved, stored for the duration of the processing, transcribed, then served. Hosted in France, at OVHcloud, from start to finish — with no US cloud.

All systems operational

From media to text

YouTube
Podcast RSS
MP3 · MP4 · WAV
Media on a page

Resolver

Fetches the media through residential proxies

S3 storage

Encrypted object, deleted after processing

Whisper v3

AI transcription · OVH AI Endpoints (EU)

PostgreSQL

Transcript + metadata · global cache

API

Text, timestamps, markdown

// source files are deleted once the transcript has been produced — only the text is kept.

French hosting

Processing on OVHcloud (Gravelines), secrets managed at Scaleway. Two French providers, no dependency on a US cloud — your data stays in France, out of the direct reach of the Cloud Act.

OVH GravelinesScalewayNo US hyperscalerGDPR

Encrypted S3 storage

Media is stored for the duration of the processing in an S3 bucket encrypted at rest, then deleted. The transcript itself is kept in the database.

Encrypted at restEphemeralGlobal cache

AI transcription

Whisper Large v3 Turbo on OVH AI Endpoints (European infrastructure). Existing captions (YouTube) are reused when available — cheaper and faster.

Whisper v3OVH AICaption cache

Security & privacy

Trust has to be proven. Here are our concrete commitments on how your data is handled.

Ephemeral files

The source media is deleted from storage as soon as the transcription is finished.

Key-based access

Every call is authenticated with your personal API key, revocable at any time.

No training

Your content is never used to train models. It stays yours.

Data in France

Processing and storage on French infrastructure (OVHcloud, Scaleway). No dependency on AWS, Google Cloud or Azure.