Kebijakan privasi
Terakhir diperbarui: 21 Juni 2026
Halaman ini menjelaskan data apa yang ditangani oleh ekstensi browser Teams Chat Exporter dan situs web di teamschatexporter.com, serta apa yang dilakukan terhadapnya. Versi singkatnya: ekstensi tidak mengumpulkan atau mengirimkan data pengguna, dan situs web ini tidak menjalankan pelacak pihak ketiga atau skrip iklan.
Ekstensi browser
Tujuan tunggal
Teams Chat Exporter mengekspor percakapan chat Microsoft Teams ke file lokal dalam format yang dipilih pengguna: JSON, CSV, HTML, TXT, atau PDF, atau beberapa sekaligus yang dikemas sebagai satu ZIP. Pengguna membuka popup, memilih satu atau beberapa chat, memilih format dan rentang tanggal, lalu mengeklik Ekspor. Ekstensi membaca pesan dan gambar sebaris apa pun, lalu menyimpannya ke disk melalui API unduhan browser.
Data yang dibaca
Untuk menjalankan tugasnya, ekstensi membaca hal-hal berikut dari sesi browser pengguna sendiri pada origin web Microsoft Teams (teams.microsoft.com, teams.cloud.microsoft, teams.live.com, teams.microsoft.us, dan varian proxy .mcas.ms yang bersesuaian):
- Token autentikasi yang ditempatkan Microsoft Teams sendiri di penyimpanan browser untuk pengguna yang masuk. Digunakan untuk memanggil API Microsoft Teams Chat Service sebagai pengguna tersebut, lalu dibuang di akhir proses.
- Daftar percakapan chat, definisi folder, dan id percakapan aktif, dibaca dari IndexedDB dan sessionStorage milik Teams sendiri pada origin Teams.
- Pesan dalam chat yang dipilih, diambil dari endpoint Teams Chat Service milik Microsoft melalui HTTPS menggunakan token tersebut.
- Gambar sebaris, GIF, pesan suara, dan foto profil yang termasuk dalam pesan-pesan tersebut, diambil dari domain milik Microsoft (asyncgw.teams.microsoft.com, asm.skype.com, sharepoint.com, sharepoint.us, graph.microsoft.com).
Ekstensi hanya bertindak pada percakapan yang sudah dapat dibuka oleh pengguna yang masuk. Ekstensi tidak memberikan akses ke apa pun yang tidak dapat dilihat pengguna dengan menggulir Teams secara manual.
Data yang disimpan secara lokal
Disimpan di penyimpanan ekstensi milik browser sendiri (chrome.storage.local) di perangkat pengguna:
- Preferensi ekspor pengguna: format, rentang tanggal, sakelar penyertaan, bahasa, tema, perilaku setelah ekspor.
- Daftar percakapan yang di-cache, agar pemilih cepat pada pembukaan berikutnya.
- Riwayat ekspor file yang telah disimpan pengguna pada sesi ini, agar popup dapat menawarkan tindakan "Buka" dan "Tampilkan di folder".
- Pesan kesalahan terbaru, digunakan untuk memberikan diagnosis yang berguna di popup.
Semua ini tetap di perangkat pengguna. Tidak ada yang dibaca di latar belakang. Tidak ada yang dikirim ke luar perangkat.
Data yang dikirimkan ke pihak ketiga
Tidak ada. Ekstensi tidak memiliki analitik atau telemetri sendiri. Ekstensi tidak memuat kode jarak jauh, tidak memanggil backend apa pun yang dioperasikan pengembang, dan tidak menyertakan SDK pihak ketiga apa pun.
Satu-satunya permintaan jaringan keluar yang dibuat ekstensi adalah ke endpoint Microsoft (Teams Chat Service, API Microsoft Graph untuk foto profil, dan host media milik Microsoft untuk gambar sebaris), atas nama pengguna yang masuk, menggunakan kredensial yang telah diterbitkan Microsoft ke browser pengguna tersebut.
Thumbnail pratinjau tautan sebaris diambil melalui proxy milik Teams sendiri. Jika thumbnail tidak tersedia dan sakelar opsional "Image fetch fallback" diaktifkan di Pengaturan, ekstensi dapat mencoba mengambil gambar langsung dari URL publik asli yang dirujuk dalam chat. Sakelar ini nonaktif secara default dan mengharuskan pengguna memberikan izin browser yang bersesuaian. Sakelar ini dapat dinonaktifkan kembali kapan saja.
Izin dan mengapa izin tersebut ada
- scripting / activeTab: membaca tab Teams yang aktif saat ekspor yang dimulai pengguna.
- downloads / downloads.open: menyimpan file yang diekspor ke disk, dan membukanya kembali nanti dari halaman riwayat popup saat pengguna mengeklik Buka.
- storage: menyimpan preferensi ekspor dan riwayat secara lokal.
- offscreen (browser Chromium): menampung dokumen DOM tersembunyi agar service worker latar belakang dapat merasterisasi SVG Twemoji untuk keluaran PDF. Tanpa konten, tanpa analitik, tanpa akses jaringan sendiri.
- Izin host: dibatasi pada ekosistem Microsoft Teams (Teams, host gambar AMS, SharePoint, Graph) ditambah <all_urls> opsional yang tidak terlihat saat pemasangan dan hanya diminta jika pengguna secara eksplisit mengaktifkan sakelar "Image fetch fallback" yang dijelaskan di atas.
Situs web
Situs web ini (teamschatexporter.com) adalah situs pemasaran dan dokumentasi. Situs ini tidak memerlukan akun dan tidak memiliki login.
Apa yang dikumpulkan
Situs ini menggunakan sistem analitik ramah privasi yang di-hosting sendiri (Umami) untuk menghitung tampilan halaman, klik tautan dan interaksi lain di halaman, serta metrik kinerja halaman dasar. Umami tidak menggunakan cookie, tidak menyimpan informasi yang mengidentifikasi pribadi, dan tidak membagikan data kepada pihak ketiga. Pengenal pengunjung ter-hash yang dihitungnya dirotasi setiap hari dan tidak dapat digunakan untuk melacak seseorang di berbagai situs.
Apa yang dicatat untuk setiap tampilan halaman atau interaksi: URL dan judul halaman, halaman perujuk (jika ada), tag kampanye apa pun (parameter UTM) yang ada dalam tautan, perkiraan lokasi (negara, wilayah, dan kota) yang diperoleh dari alamat IP, yang tidak disimpan oleh analitik itu sendiri, browser, sistem operasi, jenis perangkat, ukuran layar, dan bahasa yang dilaporkan browser, metrik kinerja halaman anonim (Core Web Vitals seperti kecepatan muat dan responsivitas), dan stempel waktu.
Situs ini tidak menjalankan Google Analytics, Facebook Pixel, jaringan iklan pihak ketiga, alat pemutaran ulang sesi, atau skrip iklan berbasis perilaku.
Cookie
Situs ini tidak menyetel cookie pelacakan. Browser mungkin tetap menyetel cookie teknis yang diperlukan untuk memuat halaman (tidak ada yang digunakan saat penulisan ini). Jika versi situs di masa mendatang memperkenalkan cookie apa pun yang tidak benar-benar diperlukan, bagian ini akan diperbarui dan banner persetujuan akan ditambahkan.
Log server
Server web menyimpan log akses berumur pendek untuk diagnostik dan pencegahan penyalahgunaan. Log ini berisi alamat IP dan User-Agent dari setiap permintaan dan dirotasi secara berkala.
Halaman ekstensi di toko browser
Ekstensi didistribusikan melalui Chrome Web Store, toko Microsoft Edge Add-ons, dan Firefox Add-ons. Masing-masing toko tersebut mengumpulkan data penggunaan dan ulasannya sendiri di bawah kebijakan privasinya sendiri. Memasang atau memberi rating pada ekstensi di sebuah toko tunduk pada ketentuan toko tersebut, bukan kebijakan ini.
Anak-anak
Ekstensi dan situs web ini tidak ditujukan untuk anak-anak. Satu-satunya fungsi ekstensi adalah mengekspor chat Microsoft Teams, yang sudah memerlukan akun kerja, sekolah, atau pribadi Microsoft tempat pengguna telah masuk.
Perubahan pada kebijakan ini
Jika kebijakan ini berubah, tanggal "Terakhir diperbarui" di bagian atas akan diperbarui.
Kontak
Masalah dengan ekstensi, termasuk masalah privasi, dapat diajukan di github.com/gediz/teams-web-chat-exporter/issues. Untuk hal lain (pers, kemitraan, permintaan data GDPR, atau sekadar menyapa), kirim email ke hello@teamschatexporter.com.