The short version: this extension collects nothing, transmits nothing, and has no servers. Everything happens in your browser, and your data only goes where you deliberately put it.
What the extension does
Transcript Copier is a Chrome extension with a single purpose: it lets you select messages in Microsoft Teams (web) and copy or export them as a transcript. It runs entirely on your device.
Data collection
We do not collect, store, transmit, sell, or share any user data. Specifically:
No analytics, telemetry, tracking, or crash reporting of any kind.
No accounts, and no communication with any server operated by us. The extension makes no network requests except the one described under Export below.
Messages you select are processed in memory in your browser to build the transcript, and are discarded when you close or switch chats.
The transcript goes only where you send it: your clipboard when you press Copy, or a folder on your device when you press Export.
The only thing persisted is the panel's screen position, saved locally in your browser. It contains no message content.
Permissions, and why they exist
Access to teams.microsoft.com pages: required to read the messages you select and to show the selection panel. The extension only runs on Microsoft Teams pages.
Clipboard write: used solely when you press Copy, to place the transcript on your clipboard.
Downloads: used solely when you press Export, to save the transcript and its images into your Downloads folder.
Access to Teams' media hosts (asyncgw.teams.microsoft.com, asm.skype.com): used solely during Export to fetch the images from your selected messages using your own existing Teams session, so they can be saved next to the transcript. These requests go directly from your browser to Microsoft, exactly as when Teams displays the images itself.
Remote code
The extension contains no remote code. All code ships inside the extension package and nothing is loaded or evaluated from the network.
Changes
If this policy ever changes, the new version will be published at this address with an updated effective date. Since the extension has no update channel to you other than the Chrome Web Store, material changes would also be noted in the store listing's changelog.