Lyrebird processes sensitive interview context. The product therefore separates selected audio, transient transcript and answer content, locally stored preparation material, and account or billing records.
This page summarizes the current implementation for the controlled beta. The complete legal descriptions remain in the privacy, terms, security, and permitted-use page.
Data flow by purpose
Selected audio is sent to Deepgram for streaming transcription. Transcript or typed questions, answer controls, and optional labeled evidence are sent to OpenAI for response generation. Supabase supports authentication, metering, aggregate reliability reports, and account controls. Stripe is sandbox-only.
- Raw audio: streamed for transcription; not recorded by the app.
- Transcript and answers: current-process memory by default.
- Résumé, role, and evidence: stored locally until cleared.
- Coding screenshot: sent only after a user action in the relevant mode.
- Account export and deletion: available to authenticated users.
Protection is not invisibility
The desktop app includes visibility controls and best-effort content protection for supported capture paths. It does not promise protection from external cameras, all monitoring software, proctoring, policy controls, or unsupported screen-capture methods.
Responsible disclosure
A public security inbox has not yet been established. Until it exists, avoid sending secrets, interview content, provider keys, or personal records through an unverified channel. The contact page will be updated when a dedicated route is available.