Privacybeleid
Laatst bijgewerkt: 21 juni 2026
Deze pagina beschrijft welke gegevens de browserextensie Teams Chat Exporter en de website teamschatexporter.com verwerken, en wat ermee gebeurt. Kort samengevat: de extensie verzamelt of verzendt geen gebruikersgegevens, en deze website draait geen trackers of advertentiescripts van derden.
De browserextensie
Eén doel
Teams Chat Exporter exporteert Microsoft Teams-chatgesprekken naar lokale bestanden in het formaat dat de gebruiker kiest: JSON, CSV, HTML, TXT of PDF, of meerdere tegelijk verpakt als één ZIP. De gebruiker opent de pop-up, kiest een of meer chats, kiest formaten en een datumbereik en klikt op Exporteren. De extensie leest de berichten en eventuele afbeeldingen in de tekst en slaat ze vervolgens op schijf op via de downloads-API van de browser.
Gegevens die de extensie leest
Om haar werk te doen leest de extensie het volgende uit de eigen browsersessie van de gebruiker op een Microsoft Teams-weborigin (teams.microsoft.com, teams.cloud.microsoft, teams.live.com, teams.microsoft.us en de bijbehorende via .mcas.ms geproxyde varianten):
- Authenticatietokens die Microsoft Teams zelf in de browseropslag heeft geplaatst voor de ingelogde gebruiker. Gebruikt om de API van de Microsoft Teams Chat Service als die gebruiker aan te roepen, en aan het einde van de export weer verwijderd.
- Lijsten met chatgesprekken, mapdefinities en de id van het actieve gesprek, gelezen uit Teams' eigen IndexedDB en sessionStorage op de Teams-origin.
- Berichten in de geselecteerde chats, opgehaald van het Teams Chat Service-eindpunt van Microsoft via HTTPS met behulp van die tokens.
- Afbeeldingen in de tekst, GIF's, spraakberichten en profielfoto's die bij die berichten horen, opgehaald van domeinen in eigendom van Microsoft (asyncgw.teams.microsoft.com, asm.skype.com, sharepoint.com, sharepoint.us, graph.microsoft.com).
De extensie werkt alleen met gesprekken die de ingelogde gebruiker al kan openen. Ze geeft geen toegang tot iets wat de gebruiker niet zou kunnen zien door handmatig door Teams te scrollen.
Gegevens die de extensie lokaal opslaat
Opgeslagen in de eigen extensieopslag van de browser (chrome.storage.local) op het apparaat van de gebruiker:
- De exportvoorkeuren van de gebruiker: formaat, datumbereik, insluitopties, taal, thema en gedrag na de export.
- De gecachete gesprekslijst, zodat de keuzelijst de volgende keer snel opent.
- Een exportgeschiedenis van bestanden die de gebruiker deze sessie heeft opgeslagen, zodat de pop-up de acties "Openen" en "In map weergeven" kan aanbieden.
- De meest recente foutmelding, gebruikt om een bruikbare diagnose in de pop-up te geven.
Dit alles blijft op het apparaat van de gebruiker. Niets ervan wordt op de achtergrond gelezen. Niets ervan wordt buiten het apparaat verstuurd.
Gegevens die de extensie naar derden verstuurt
Geen. De extensie heeft geen eigen analytics of telemetrie. Ze laadt geen externe code, neemt geen contact op met een backend die door de ontwikkelaar wordt beheerd en bevat geen enkele SDK van derden.
De enige uitgaande netwerkaanvragen die de extensie doet, gaan naar Microsoft-eindpunten (de Teams Chat Service, de Microsoft Graph-API voor profielfoto's en Microsoft-eigen mediahosts voor afbeeldingen in de tekst), namens de ingelogde gebruiker, met gebruik van referenties die Microsoft al aan de browser van die gebruiker heeft verstrekt.
Miniaturen van linkvoorbeelden in de tekst worden opgehaald via Teams' eigen proxy. Ontbreekt een miniatuur en is de optionele schakelaar "Terugval voor afbeeldingen" in Instellingen ingeschakeld, dan kan de extensie proberen de afbeelding rechtstreeks op te halen van de oorspronkelijke openbare URL waarnaar de chat verwijst. Deze schakelaar staat standaard uit en vereist dat de gebruiker de bijbehorende browsermachtiging verleent. Hij kan op elk moment weer worden uitgezet.
Machtigingen en waarom ze bestaan
- scripting / activeTab: lezen van het actieve Teams-tabblad bij een door de gebruiker gestarte export.
- downloads / downloads.open: het geëxporteerde bestand op schijf opslaan en het later opnieuw openen vanaf de pop-upgeschiedenispagina wanneer de gebruiker op Openen klikt.
- storage: exportvoorkeuren en geschiedenis lokaal bewaren.
- offscreen (Chromium-browsers): een verborgen DOM-document hosten zodat de background service worker Twemoji-SVG kan omzetten in rasterafbeeldingen voor PDF-uitvoer. Geen inhoud, geen analytics, geen eigen netwerktoegang.
- Hostmachtigingen: beperkt tot het Microsoft Teams-ecosysteem (Teams, AMS-afbeeldingshosts, SharePoint, Graph) plus een optionele <all_urls> die bij de installatie onzichtbaar is en alleen wordt aangevraagd als de gebruiker de hierboven beschreven schakelaar "Terugval voor afbeeldingen" uitdrukkelijk inschakelt.
De website
Deze website (teamschatexporter.com) is een marketing- en documentatiesite. Er is geen account voor nodig en er is geen login.
Wat er wordt verzameld
De site gebruikt een zelfgehoste, privacyvriendelijke analytics-opzet (Umami) om paginaweergaven, klikken op links en andere interacties op de pagina te tellen, plus basismetingen van de paginaprestaties. Umami gebruikt geen cookies, slaat geen persoonlijk identificeerbare informatie op en deelt geen gegevens met derden. De gehashte bezoekersidentificatie die het berekent, wordt dagelijks ververst en kan niet worden gebruikt om een persoon over meerdere sites te volgen.
Wat er per paginaweergave of interactie wordt vastgelegd: de URL en titel van de pagina, de verwijzende pagina (indien aanwezig), eventuele campagnetags (UTM-parameters) in de link, de geschatte locatie (land, regio en stad) afgeleid uit het IP-adres, dat de analytics zelf niet opslaat, de browser, het besturingssysteem, het apparaattype, de schermgrootte en de taal die de browser doorgeeft, anonieme paginaprestatiemetingen (Core Web Vitals zoals laadsnelheid en responsiviteit) en de tijdstempel.
De site draait geen Google Analytics, Facebook Pixel, advertentienetwerken van derden, sessie-replaytools of gedragsgerichte advertentiescripts.
Cookies
De site plaatst geen tracking-cookies. De browser kan nog wel technische cookies plaatsen die nodig zijn om de pagina te laden (op het moment van schrijven worden die niet gebruikt). Introduceert een toekomstige versie van de site een cookie die niet strikt noodzakelijk is, dan wordt dit gedeelte bijgewerkt en wordt er een toestemmingsbanner toegevoegd.
Serverlogboeken
De webserver bewaart toegangslogboeken voor korte tijd, voor diagnostiek en misbruikpreventie. Deze bevatten het IP-adres en de User-Agent van elke aanvraag en worden regelmatig geroteerd.
Gehoste storevermeldingen
De extensie wordt verspreid via de Chrome Web Store, de Microsoft Edge Add-ons-store en Firefox Add-ons. Elk van die stores verzamelt zijn eigen gebruiks- en beoordelingsgegevens onder zijn eigen privacybeleid. Bij het installeren of beoordelen van de extensie in een store gelden de voorwaarden van die store, niet dit beleid.
Kinderen
De extensie en de website zijn niet gericht op kinderen. De enige functie van de extensie is het exporteren van Microsoft Teams-chats, waarvoor al een Microsoft-account (werk, school of persoonlijk) nodig is waarbij de gebruiker is ingelogd.
Wijzigingen in dit beleid
Als dit beleid verandert, wordt de datum "Laatst bijgewerkt" bovenaan aangepast.
Contact
Problemen met de extensie, waaronder privacyzorgen, kun je melden op github.com/gediz/teams-web-chat-exporter/issues. Voor al het andere (pers, samenwerkingen, AVG-gegevensverzoeken of gewoon om hallo te zeggen) mail je hello@teamschatexporter.com.