Lectra

Privacy Policy

Effective date: March 21, 2026

Lectra

At a glance

  • Audio recording and transcription run locally on your device.
  • Recordings, transcripts, and notes stay on your device unless you share them.
  • We only collect your email for login.
  • No ads, no trackers, no selling data.

Third‑party services

  • Supabase for authentication and a protected edge function that relays transcript text to Gemini.
  • Google Gemini API for AI note structuring from transcript text.

Your control

  • Delete recordings anytime from your device.
  • Revoke microphone access in settings.
  • Request account deletion anytime.

1. Information We Collect

  • Email address (for account authentication via Supabase).
  • Audio recordings, transcripts, and notes are created and stored locally on your device.
  • Transcript text may be sent through a Supabase edge function to Gemini to generate structured notes. The Gemini API key is kept server-side.

We do not upload your audio files to our servers.

2. How We Use Information

  • Authenticate and manage your account.
  • Provide core functionality (recording, local transcription, and notes).
  • Send transcript text to Gemini to produce structured lecture notes.
  • Maintain app stability and performance.

3. Local Transcription

Lectra transcribes speech locally on your device using an on-device Whisper model. This means raw lecture audio remains on your device during transcription.

A one-time model download may be required when using transcription for the first time.

4. AI Note Structuring (Gemini)

After local transcription, Lectra can use Google Gemini (via Supabase edge function) to convert transcript text into organized notes (for example: Main Topics, Key Definitions, and Action Items).

  • Only transcript text is sent for this step.
  • Audio files are not uploaded by Lectra for note structuring.
  • If AI note structuring is unavailable (offline/timeout), Lectra shows your raw transcript locally instead of empty note sections.

5. Data Sharing

We do not sell your data. We only share limited information with:

  • Supabase for account authentication (email address only) and a secured edge function to relay transcripts.
  • Google Gemini API for transcript-to-notes processing.

6. Permissions

  • Microphone — required to record lectures.
  • Internet — required for authentication, first-time model download, and Gemini note structuring.
  • Android foreground/background behavior — used so recording can continue when screen is off or app is in background.

7. Data Retention

  • Local recordings and notes remain on your device until you delete them or uninstall the app.
  • Account data (email) is retained while your account remains active.
  • Any transcript text sent to Gemini is processed under Google’s applicable service terms and retention policies.
  • Exports (PDF/DOCX) are generated locally and saved/shared only when you choose to export.

8. Security

We use industry‑standard safeguards for authentication data and secure connections. However, no system is 100% secure.

9. Your Rights & Choices

  • Delete local recordings at any time.
  • Revoke permissions via device settings.
  • Request account deletion by contacting us.

10. Children’s Privacy

Lectra is not intended for children under 13.

11. Contact

Questions or deletion requests: goydave45@gmail.com

12. Current Release Notes (Privacy-Relevant)

  • Speech-to-text is performed locally using an on-device Whisper model.
  • Recordings and saved note files are stored locally and remain until user deletion.
  • Structured notes are generated from transcript text via a Supabase edge function that holds the Gemini API key; audio is not uploaded by Lectra for this step.
  • If AI note structuring is unavailable, Lectra displays only the raw transcript locally.
  • PDF/DOCX exports are produced on-device and shared only when initiated by the user.
  • On Android, foreground recording support is used to keep recording active when the app is backgrounded or screen turns off.
  • Sharing recordings to other apps happens only when a user explicitly taps Share.