Privacy Policy

Meeting Scribe browser extension · Effective 16 September 2026

Meeting Scribe ("the extension", "we") captures the transcript of online meetings you take part in, summarizes it with AI, and keeps your meeting history. This policy explains exactly what data the extension handles, where it goes, and what stays on your device. We wrote it to be read, not skimmed: if anything here is unclear, email us at dgsnugur@gmail.com.

In short

1. Data that never leaves your device

DataWhere it livesPurpose
Meeting transcripts (captions read from Microsoft Teams, text produced by OCR or speech recognition)Browser local storage (IndexedDB) on your computerYour meeting history
AI summaries and AI-cleaned transcriptsBrowser local storageDisplayed in the Meetings page; included in files you export
Calendar links (ICS) and the events fetched from themBrowser storage; events are fetched directly by the extension from your calendar providerShowing upcoming meetings and naming recordings
Screen OCR: screenshots of the screen region you selectProcessed in the browser only (Tesseract, WebAssembly) and discarded frame by frame — never sent anywhereReading the transcript panel of Teams Desktop
Screen-region selection, settingsBrowser storage (settings sync with your Chrome account if you enabled Chrome sync)Extension configuration
Microsoft sign-in tokensBrowser local storage only — never sent to our serverReading your calendar via Microsoft Graph

Deleting a meeting in the extension, or removing the extension, deletes this data. We cannot recover it for you.

2. Data sent to our server

Our server (scribe-api.qrmerkez.com, hosted in Germany at Hetzner Online GmbH, Falkenstein — EU) receives the following. Everything is sent over HTTPS.

DataWhenStored?
A random installation ID (UUID) and the extension versionOn install, and with every requestYes — to apply your monthly free quota. It does not identify you personally.
Nothing (a plain download)Screen OCR: the first time you use a language other than English or Turkish, the extension downloads that language's OCR data file from our serverOnly standard server logs (IP address, time).
Transcript textOnly when you click Summarize (or enabled automatic summaries)No. Forwarded to the AI provider and discarded. We store the request time, token counts and the model used.
Audio chunks (about 20 seconds each)Only in Audio mode, while you are recordingNo. Forwarded to the AI provider and discarded. We store the number of seconds transcribed.
Your Microsoft account e-mail, display name and account identifiersOnly if you choose Sign in with MicrosoftYes — to link your quota to your account and, later, to your subscription.
Usage events: meeting started/ended, capture mode, duration, number of lines, extension version, and a one-way hash of the meeting's internal IDWhen a recording starts and endsYes — aggregate product statistics and support. Contains no transcript content, titles or participant names.

3. AI provider (sub-processor)

Summaries and speech recognition are produced by OpenAI's API (OpenAI, L.L.C., United States) acting on our behalf. Under OpenAI's API data-usage terms, content sent through the API is not used to train their models and is retained only for abuse monitoring for a limited time. If you prefer, you can switch the extension to "My own key" in Settings: content then goes directly from your browser to the provider you configure, and our server is not involved at all.

4. Microsoft services

If you sign in with Microsoft, the extension requests the permissions User.Read and Calendars.Read (read-only). Calendar data is read by the extension directly from Microsoft Graph and shown to you; it is not uploaded to our server. You can disconnect at any time in Settings, which deletes the tokens from your browser; you can also revoke access at myapps.microsoft.com.

5. Meeting participants and recording laws

The extension records only what is already visible or audible to you as a participant. Depending on your country and organisation, recording or transcribing a meeting may require you to inform, or obtain consent from, the other participants. You are responsible for complying with those rules. The extension does not notify other participants.

6. Retention and deletion

7. Your rights

If you are in the EEA, UK, Türkiye (KVKK) or another jurisdiction with data-protection law, you have the right to access, correct, export and delete your personal data, and to object to or restrict processing. Contact us at the address below; we answer within 30 days. You may also complain to your local supervisory authority.

8. Security

All traffic is encrypted (TLS). Device tokens are stored on our server only as one-way hashes. AI provider keys never leave our server. Access to server data is limited to the operator.

9. Children

The extension is intended for working professionals and is not directed at children under 16.

10. Changes

We will update this page when the extension's data handling changes and note the new effective date at the top. Material changes are announced inside the extension.

11. Contact

Meeting Scribe is operated from Türkiye.
E-mail: dgsnugur@gmail.com
Phone: +90 551 925 89 61

See also: Terms of Service