Ringkasan Eksekutif (Executive Summary)
Komitmen privasi kami dirancang sederhana: Vector Gallery adalah perangkat lunak lokal yang menghargai kedaulatan data dan kepemilikan berkas pengguna. Berikut poin-poin utama yang perlu Anda ketahui:
100% Pemrosesan Lokal
On-Device Processing Only
Seluruh proses render SVG, pratinjau, zoom, modifikasi warna, dan ekspor dilakukan sepenuhnya di perangkat Anda. Berkas karya grafis Anda tidak pernah diunggah ke server kami.
Tanpa Akun & Identitas
Zero Account Required
Anda tidak perlu membuat akun, mendaftar, atau login. Kami tidak mengumpulkan nama, email, nomor telepon, atau informasi pribadi apa pun untuk menjalankan aplikasi.
Storage Access Framework (SAF)
Izin Folder Terbatas
Aplikasi tidak meminta izin akses penyimpanan global (MANAGE_EXTERNAL_STORAGE). Aplikasi hanya mengakses folder yang Anda pilih sendiri secara sadar.
Bebas Iklan & Pelacak Pihak Ketiga
No Ad Networks / No Trackers
Aplikasi tidak berisi SDK iklan komersial pihak ketiga atau pelacak aktivitas. Data Anda tidak pernah dijual, disewakan, ataupun dibagikan ke pialang data manapun.
1. Pendahuluan & Identitas Pengembang
Kebijakan Privasi ini menjelaskan bagaimana MAHESAPP ("kami", "pengembang", atau "penyedia layanan") mengelola dan melindungi informasi saat Anda mengunduh, memasang, dan menggunakan aplikasi Android native Vector Gallery (nama paket: com.mahesapp.vectorgallery).
Dengan menggunakan aplikasi Vector Gallery, Anda menyetujui ketentuan pemrosesan data sebagaimana diuraikan dalam dokumen ini. Kami mematuhi kebijakan Google Play Developer Distribution Agreement, Google Play User Data Policy, serta peraturan perundang-undangan perlindungan data yang berlaku (termasuk Undang-Undang Perlindungan Data Pribadi / UU PDP).
2. Data yang Dikumpulkan & Diproses
A. Informasi Identitas Pribadi (Personally Identifiable Information - PII)
Kami TIDAK mengumpulkan informasi identitas pribadi apapun. Anda tidak diminta untuk mendaftarkan akun, memberikan alamat email, nama lengkap, nomor telepon, daftar kontak, data lokasi geografis (GPS), atau identitas kependudukan.
B. Berkas Grafis & Artwork (SVG, EPS, Dokumen Gambar)
Berkas grafik vektor yang Anda buka, jelajahi, atau modifikasi dalam Vector Gallery diperlakukan sebagai data pribadi yang sepenuhnya berada di bawah kendali Anda. Berkas tersebut hanya dibaca dan dimanipulasi secara lokal di dalam memori perangkat. Tidak ada isi berkas, gambar pratinjau, maupun metadata berkas yang ditransmisikan keluar dari perangkat Anda.
C. Data Teknis Perangkat & Laporan Kerusakan (Crash Diagnostics)
Jika konfigurasi pelaporan diagnostik (Firebase Crashlytics) aktif pada versi aplikasi Anda, aplikasi dapat mengirimkan laporan teknis anonim saat terjadi kerusakan mendadak (crash) atau galat internal (nonfatal error). Data ini mencakup: model perangkat, versi sistem operasi Android, versi build aplikasi, dan nama tahapan teknis yang mengalami kegagalan. Data ini tidak memuat nama berkas, path folder, ataupun isi grafik pengguna.
3. Penggunaan Izin Sistem Android (Device Permissions)
Vector Gallery dirancang dengan prinsip hak istimewa paling rendah (Principle of Least Privilege). Kami hanya meminta izin sistem yang mutlak dibutuhkan:
| Izin / Mekanisme | Jenis Akses | Tujuan & Cakupan Penggunaan |
|---|---|---|
| Storage Access Framework (SAF) | Folder Terpilih Saja | Digunakan saat pengguna menekan tombol "Pilih Folder" melalui dialog resmi sistem operasi Android. Aplikasi hanya dapat membaca dan memindai subfolder di dalam folder yang secara sengaja diizinkan pengguna. |
| android.permission.INTERNET | Akses Jaringan Terbatas | Digunakan untuk: (1) Mengambil pembaruan kurasi item katalog Discover dari endpoint resmi MAHESAPP (/api/v1/discover), dan (2) Mengirimkan laporan crash anonim ke Firebase Crashlytics jika terjadi malafungsi aplikasi. |
| android.intent.action.VIEW | Intent Filter | Mengizinkan aplikasi Vector Gallery dipilih sebagai aplikasi pembuka ketika Anda membuka berkas berformat.svg atau .eps dari pengelola berkas eksternal. |
4. Pengelolaan Berkas & Prinsip Non-Destruktif
Vector Gallery didesain untuk kreator, ilustrator, dan pengembang yang membutuhkan kecepatan dan keamanan dalam mengelola koleksi aset vektor. Prinsip kerja teknis kami meliputi:
- Prinsip Non-Destruktif: Berkas SVG asli Anda tidak pernah ditimpa (overwritten) secara otomatis. Semua hasil pengubahan (rasio artboard, warna eksplisit, atau padding) disimpan sebagai salinan berkas baru dengan nama yang berbeda atas perintah pengguna.
- Cache Thumbnail Sementara: Untuk menampilkan grid thumbnail yang responsif dan lancar, aplikasi membuat cache gambar kecil di memori sementara (RAM/In-Memory Cache). Cache ini tidak disinkronkan ke cloud dan akan terhapus otomatis saat aplikasi ditutup atau saat memori perangkat dibersihkan.
- Batas Ukuran & Kompatibilitas: Pratinjau berkas dibatasi maksimal 32 MB per berkas untuk menjaga stabilitas memori perangkat dan mencegah kebocoran sumber daya (Out-of-Memory).
5. Laporan Diagnostik & Crashlytics
Untuk memastikan aplikasi berjalan stabil di berbagai varian perangkat Android, kami mengintegrasikan layanan Firebase Crashlytics (disediakan oleh Google LLC) secara opsional pada build distribusi.
Crashlytics merekam galat kritis (ANR/Crash) dan pesan kesalahan nonfatal pada proses parsing SVG atau pemindaian folder. Batasan data yang dikirimkan meliputi:
- Versi aplikasi & kode build (
0.1.0) - Tipe manufaktur & model perangkat (misal: Pixel, Galaxy)
- Versi sistem operasi Android (API level)
- Nama layar & nama operasi internal (misal:
svg_export)
Batasan Eksplisit Perlindungan Privasi:
Crashlytics secara sengaja tidak merekam: URI berkas lokal, nama direktori pengguna, nama berkas spesifik, konten XML berkas SVG, maupun riwayat pencarian pengguna.
6. Layanan Pihak Ketiga & Jaringan Iklan
Vector Gallery mengandalkan infrastruktur pihak ketiga terpercaya sebagai berikut:
- Google Play Services & Firebase (Google LLC): Digunakan untuk distribusi aplikasi dan pelaporan kerusakan teknis. Anda dapat membaca kebijakan privasi Google di policies.google.com/privacy .
- API Katalog MAHESAPP: Aplikasi berkomunikasi dengan server kami di
mahes.apphanya untuk mengambil daftar item Discover publik yang bersifat satu arah (read-only GET request) tanpa melacak identitas perangkat secara individual. - Tanpa Jaringan Iklan Pihak Ketiga: Kami tidak menyertakan SDK periklanan (seperti Google AdMob, Meta Audience Network, Unity Ads, atau sejenisnya).
7. Penyimpanan, Retensi & Keamanan Data
Karena seluruh pemrosesan dilakukan di sisi klien (klien native Android), kami tidak mengoperasikan server yang menyimpan data profil, riwayat aktivitas, atau file milik pengguna.
Data preferensi antarmuka (seperti mode tema terang/gelap dan riwayat folder terakhir yang dipilih) disimpan secara lokal di penyimpanan internal aplikasi (SharedPreferences / DataStore) yang diisolasi oleh mekanisme keamanan bawaan sistem operasi Android.
8. Perlindungan Privasi Anak-Anak (Children's Privacy)
Aplikasi Vector Gallery merupakan alat bantu grafis umum dan tidak ditujukan khusus untuk anak-anak di bawah usia 13 tahun (atau batas usia minimum yang berlaku di wilayah hukum pengguna).
Kami tidak secara sadar mengumpulkan data pribadi apa pun dari anak-anak. Jika orang tua atau wali meyakini bahwa anak mereka telah memberikan informasi yang dapat diidentifikasi kepada kami, silakan hubungi kami agar kami dapat mengambil tindakan yang diperlukan.
9. Hak Pengguna & Kontrol Akses
Anda memiliki kendali penuh atas data dan izin pada perangkat Anda kapan saja:
- Mencabut Izin Folder: Anda dapat mengganti folder kerja atau mencabut izin folder kapan saja melalui pengaturan izin penyimpanan Android atau dengan memilih folder berbeda di dalam aplikasi.
- Menghapus Cache & Data Lokal: Anda dapat membersihkan seluruh cache thumbnail dan data preferensi lokal melalui menu Pengaturan Android > Aplikasi > Vector Gallery > Penyimpanan > Hapus Cache / Hapus Data.
- Penghapusan Aplikasi: Menghapus pemasangan (uninstall) aplikasi akan secara instan menghapus seluruh cache memori dan data internal aplikasi dari perangkat Anda tanpa meninggalkan sisa data di server kami.
10. Pembaruan Kebijakan Privasi
Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu untuk menyesuaikan dengan pembaruan fitur aplikasi, standar industri, atau perubahan regulasi hukum.
Setiap perubahan akan ditandai dengan tanggal "Pembaruan Terakhir" di bagian atas dokumen ini. Kami menganjurkan pengguna untuk meninjau halaman ini secara berkala. Perubahan material yang berdampak pada hak pengguna akan diumumkan melalui catatan rilis aplikasi (release notes) di Google Play Store atau situs resmi MAHESAPP.
11. Kontak & Saluran Dukungan
Jika Anda memiliki pertanyaan, klarifikasi, atau masukan mengenai Kebijakan Privasi ini maupun praktik perlindungan data di Vector Gallery, silakan hubungi tim pengembang kami melalui: