Kebijakan privasi — TCleanner
Terakhir diperbarui: 2026-09-30. Berlaku untuk versi 0.1.0 dan setelahnya sampai halaman ini berubah.
Prinsip
Privasi yang utama. Enam poin yang sama ada di aplikasi, di Pengaturan › Cara kerjanya, dan di layar masuk, yang bisa Anda baca sebelum masuk.
- Di perangkat Anda. Indeks dan setiap pencarian bersifat lokal, dan pencarian berjalan offline.
- Hanya Telegram. Aplikasi hanya berbicara dengan server Telegram, dengan sesi Anda sendiri. Kami tidak punya server sendiri.
- Tidak mengirim data ke pihak ketiga. Tanpa analitik, iklan, atau pelacak, dan tanpa SDK analitik atau pelacakan: satu-satunya pustaka adalah TDLib milik Telegram dan basis data lokal GRDB.
- Anda yang menentukan apa yang dihapus. Hanya setelah Anda mengonfirmasi jumlah pastinya, untuk semua orang, tidak pernah terjadwal.
- Sesi dan indeks Anda. Sesi disimpan di direktori data TDLib yang terenkripsi, dengan kuncinya di Keychain, dan indeks berada di penyimpanan pribadi aplikasi. Keduanya tidak disertakan dalam cadangan. Kunci sesi dapat berada dalam cadangan perangkat yang terenkripsi, tetapi tidak dapat dipulihkan di perangkat lain. Anda dapat menghapus keduanya dari Pengaturan.
- Diagnostik hanya jika Anda sendiri yang mengekspornya, tanpa teks pesan. Aplikasi ini tidak punya pelapor kerusakan; Apple hanya memberikan log kerusakan kepada pengembang jika Anda mengaktifkan «Bagikan Dengan Pengembang App» di Pengaturan iOS.
Versi singkatnya
TCleanner tidak punya server. Tidak ada akun yang perlu dibuat, tidak ada analitik, tidak ada SDK iklan, tidak ada pelapor kerusakan, dan tidak ada layanan analitik atau pelacakan yang menerima apa pun. Tidak ada yang Anda cari yang dikirimkan. Aplikasi tidak mengirim data pribadi ke pengembang secara otomatis; pengembang hanya menerima diagnostik jika Anda memilih untuk mengirimkannya.
Apa yang disimpan aplikasi, dan di mana
- Indeks pesan lokal yang berisi teks pesan, nama pengirim, judul dan jenis obrolan, pengenal akun, obrolan, dan pesan, stempel waktu, apakah setiap pesan milik Anda, izin penghapusan, kemajuan sinkronisasi, dan obrolan yang Anda kecualikan — dari obrolan Anda, dan dari saluran yang Anda ikuti hanya jika Anda mengaktifkannya — hanya di perangkat, agar dapat dicari secara offline. Salinan ini disimpan di penyimpanan pribadi aplikasi, tidak disertakan dalam cadangan perangkat maupun cloud, dan dihapus seluruhnya saat Anda menghapus aplikasi atau membersihkan penyimpanannya. Salinan ini tidak pernah diunggah.
- Sesi Telegram Anda disimpan di direktori data TDLib yang terenkripsi, di penyimpanan pribadi aplikasi, dan tidak disertakan dalam cadangan. Kunci enkripsinya disimpan di Keychain iOS dengan perlindungan “hanya perangkat ini”: kunci ini dapat menjadi bagian dari cadangan perangkat yang terenkripsi, tetapi tidak dapat dipulihkan di perangkat lain, jadi di sana Anda masuk lagi. Sesi inilah yang membuat Telegram mengenali aplikasi sebagai Anda. Sesi ini tidak pernah diunggah.
- Preferensi dan templat pencarian yang disimpan — termasuk pengaturan bahasa, tampilan, kunci aplikasi, saluran, dan riwayat Anda, nama templat dan ekspresi regulernya, serta kredensial API aplikasi jika Anda memasukkan milik Anda sendiri. Aplikasi tidak membuat pengenal iklan atau pelacakan.
Pengembang tidak dapat membaca satu pun dari data ini. Data ini tidak keluar dari perangkat.
Anda dapat mengekspor sendiri laporan diagnostik, dari Pengaturan › Pengembang. Laporan ini berisi versi dan build aplikasi, versi iOS, pengenal model perangkat (bukan nama yang Anda berikan pada perangkat), bahasa dan tampilan aplikasi, lingkungan Telegram yang digunakannya, status otorisasi, apakah kunci aplikasi aktif, apakah perangkat terhubung, ruang penyimpanan yang tersisa dan ukuran indeks, jumlah obrolan dan pesan, jumlah obrolan yang telah selesai diindeks dan jumlah obrolan yang sinkronisasinya gagal, fase sinkronisasi, kode kesalahan setiap obrolan yang sinkronisasinya gagal, serta baris log sesi, sinkronisasi, dan pembaruan milik aplikasi itu sendiri, yang disaring sehingga hanya tersisa baris yang terdiri dari kata yang dikenal, angka, dan pengenal. Obrolan di dalamnya hanya muncul sebagai label bernomor seperti “chat-1 (private)”, yang ditetapkan ulang untuk setiap laporan dan tidak bermakna di luarnya. Laporan ini tidak berisi isi pesan, nama, nama pengguna, judul obrolan, nomor telepon, data sesi, id pengguna, obrolan, atau pesan Telegram, id akun, maupun api_id aplikasi. Aplikasi tidak pernah mengirimkannya sendiri. Halamannya menampilkan seluruh laporan terlebih dahulu; dari halaman itu Anda dapat mengirimkannya lewat email ke dukungan, membagikannya, atau menyalinnya, dan baru setelah itu ada sesuatu yang meninggalkan perangkat, melalui aplikasi email Anda sendiri, lembar berbagi, atau clipboard. Issue GitHub bersifat publik: jangan lampirkan laporan diagnostik di sana.
Apa yang dikirim aplikasi, dan kepada siapa
Hanya ke Telegram, dan hanya apa yang Anda minta: aplikasi masuk ke akun Anda, mengunduh teks pesan di obrolan Anda (dan di saluran yang Anda ikuti, jika Anda mengaktifkannya), dan menghapus pesan yang Anda konfirmasi. Lalu lintas itu menuju server Telegram di bawah kebijakan privasi Telegram sendiri. Tidak ke tempat lain.
Mode demo bawaan aplikasi tidak menghubungi apa pun sama sekali.
Penghapusan
Penghapusan selalu “untuk semua orang”, selalu dikonfirmasi lebih dulu dengan jumlah pasti, dan tidak dapat dibatalkan. Tidak ada penghapusan terjadwal atau di latar belakang: tidak ada yang pernah dihapus tanpa Anda mengonfirmasi kumpulan tersebut secara spesifik.
Anak-anak
Aplikasi ini tidak ditujukan untuk anak-anak dan tidak mengumpulkan apa pun dari siapa pun.
Kontak
Dukungan aplikasi dan diagnostik: support@kudravets.com. Pertanyaan umum: info@kudravets.com. Laporan bug dan masukan publik: buka issue di https://github.com/ilya-kudravets/tcleanner-feedback/issues.