Skip to main content
Lagos

Privacy Policy

Last updated: February 26, 2026

Lagos ("we", "our", "the app") is a macOS voice dictation application. We take your privacy seriously, especially because Lagos processes audio. This policy explains what data we collect, how we use it, and your choices.

Audio and Transcription

Audio is never stored on disk. When you hold your shortcut to record, audio is captured in memory only. It is sent to the transcription engine you have selected and then immediately discarded.

  • Apple Speech (Level 1): Audio is processed by macOS Speech Recognition. Apple's privacy policy applies. No audio leaves your device through Lagos.
  • WhisperKit (Level 2): Audio is processed entirely on-device using Core ML. Nothing is ever sent to a server.
  • Lagos Pro Cloud (Level 3 — coming soon): Audio is sent to Lagos servers for transcription. It is deleted immediately after transcription is complete. No audio is stored or retained.
  • BYOK (Level 4): Audio is sent to your chosen third-party provider (OpenAI, Deepgram, AssemblyAI, Google Cloud, or Wispr Flow). That provider's privacy policy applies.

Transcription History

Transcribed text is saved locally to a SQLite database at ~/Library/Application Support/Lagos/history.db on your device. This data never leaves your device unless you export it manually. You can delete your history at any time from Lagos settings.

API Keys

API keys you enter for BYOK providers are stored exclusively in the macOS Keychain, encrypted by the operating system. They are never transmitted to Lagos servers.

Analytics

Lagos collects anonymous usage analytics via Firebase Analytics to understand which features are used and improve the app. This data is:

  • Anonymous — not linked to your identity
  • Aggregated — not individual transcription content
  • Limited to events like "recording started", "engine changed", "settings opened"
  • Never includes the content of your transcriptions

Analytics can be disabled (see Settings → Privacy).

Crash Reports

If Lagos crashes, macOS may generate a crash report that can be shared with us via the standard macOS crash reporter dialog. Crash reports do not include audio or transcription content.

Website Analytics

This website (trylagos.app) uses Firebase Analytics to understand page views and traffic patterns. No personally identifiable information is collected. Standard web analytics data (page views, referrers, device type) is anonymized.

Contact

For privacy questions or data deletion requests, contact us at support@ragtaglabs.dev.

Changes to This Policy

We may update this policy as the app evolves. Material changes will be announced via the in-app update notes or blog.