diff --git a/apps/web/content/docs/faq/10.ai-models-and-privacy.mdx b/apps/web/content/docs/faq/10.ai-models-and-privacy.mdx
index 3267717394..4a31a3cb7f 100644
--- a/apps/web/content/docs/faq/10.ai-models-and-privacy.mdx
+++ b/apps/web/content/docs/faq/10.ai-models-and-privacy.mdx
@@ -58,11 +58,11 @@ When you start a recording session, Char spawns three actors in parallel:
Here is the session supervisor that orchestrates these actors:
-
+
Audio is written to WAV files on your local disk. Here is the recorder handling incoming audio samples:
-
+
Audio files are stored at `{vault}/sessions/{session_id}/audio.wav` — they never leave your device unless you explicitly use cloud transcription.
@@ -96,11 +96,11 @@ For local model details and download instructions, see [Local Models](/docs/deve
**Cloud models** send your audio to the selected provider for processing. Here is how the listener actor connects to your configured STT provider:
-
+
The `ListenerArgs` passed to the STT adapter contain the following — this is all the data sent to the provider along with your audio stream:
-
+
**What is sent:**
- Your recorded audio (streamed in real-time or sent as a file for batch transcription)
@@ -140,15 +140,15 @@ When using cloud-based AI features, your session content is sent to the selected
Here is how the language model client is created — each provider connects directly to its own API:
-
+
When auto-enhance runs after a session ends, the enhanced result is stored locally:
-
+
An analytics event is also fired when auto-enhance runs — it includes only the provider and model name, not the content:
-
+
**What is sent:**
- Transcript text, raw notes, and prompt templates
diff --git a/apps/web/content/docs/pro/1.better-transcription.mdx b/apps/web/content/docs/pro/1.better-transcription.mdx
index 8deeb146c1..774fed469f 100644
--- a/apps/web/content/docs/pro/1.better-transcription.mdx
+++ b/apps/web/content/docs/pro/1.better-transcription.mdx
@@ -78,13 +78,13 @@ When using cloud transcription, your recorded audio is sent to the selected prov
Here is how Char selects the correct adapter for your configured provider — each provider has its own adapter that handles the audio stream:
-
+
### What data is sent to the provider
**Sent alongside your audio stream:**
-
+
- Raw audio (Linear PCM, 16kHz sample rate, mono or stereo)
- Configuration: model name, language codes, optional keyword boost list, sample rate, channel count