Kebijakan Privasi
Terakhir diperbarui: 26 July 2026
1. Pendahuluan
Esa Struk ("kami", "aplikasi") adalah aplikasi Android native yang menyediakan fitur pemindaian struk otomatis (OCR), pencatatan transaksi, dan pencetakan struk via printer Bluetooth thermal. Kebijakan privasi ini menjelaskan bagaimana kami mengumpulkan, menggunakan, dan melindungi data pribadi Anda saat menggunakan layanan kami.
2. Data yang Kami Kumpulkan
Kami mengumpulkan data berikut untuk menjalankan layanan:
๐ฑ Data Perangkat:
- Device ID: Identifikasi unik perangkat untuk kontrol lisensi satu perangkat per akun.
- Informasi perangkat: Model, versi Android, dan versi aplikasi untuk diagnostik error.
๐ค Data Akun:
- Email dan nama: Untuk identifikasi akun pengguna.
- Nomor WhatsApp: Untuk komunikasi dukungan dan verifikasi akun.
- Nama toko/outlet: Untuk personalisasi header/footer struk yang dicetak.
๐งพ Data Transaksi (Sementara):
- Data struk: Nomor rekening, nama penerima, nominal transaksi โ hanya diproses untuk pencetakan struk.
- Gambar bukti transfer: Diproses secara on-device menggunakan Google ML Kit Text Recognition. Gambar TIDAK dikirim ke server kami maupun ke Google.
- Riwayat cetak: Disimpan secara lokal di perangkat dan di server untuk keperluan rekonsiliasi bisnis.
3. Data yang TIDAK Kami Kumpulkan
- โ Kami TIDAK mengumpulkan data lokasi GPS.
- โ Kami TIDAK mengumpulkan kontak telepon atau daftar aplikasi.
- โ Kami TIDAK mengumpulkan riwayat browsing atau aktivitas di luar aplikasi.
- โ Kami TIDAK mengumpulkan data biometrik (sidik jari, wajah).
- โ Kami TIDAK menampilkan iklan pihak ketiga.
4. Penggunaan Data
Data yang dikumpulkan digunakan hanya untuk:
- โ Memindai dan mencetak struk transaksi via printer Bluetooth thermal.
- โ Verifikasi lisensi dan status langganan akun.
- โ Personalisasi header/footer struk dengan identitas toko.
- โ Menyimpan riwayat cetak untuk rekonsiliasi bisnis.
- โ Diagnostik error dan peningkatan kualitas layanan.
- โ Menegakkan kebijakan satu perangkat per akun untuk keamanan.
5. Penyimpanan & Keamanan Data
- Data akun dan riwayat cetak disimpan di server kami sendiri yang berlokasi di Indonesia.
- Semua komunikasi dienkripsi menggunakan HTTPS/TLS.
- Password disimpan dalam bentuk hash (bcrypt) dan tidak pernah disimpan dalam teks biasa.
- Token autentikasi disimpan secara lokal menggunakan enkripsi AES-GCM.
- Integritas request API dijamin dengan HMAC signature.
- Proses OCR dilakukan sepenuhnya di perangkat (on-device) โ gambar struk tidak diunggah ke server manapun.
- Aplikasi menerapkan proteksi anti-screenshot dan anti-screen recording untuk melindungi data sensitif.
6. Izin Aplikasi (Permissions)
Aplikasi meminta izin berikut beserta alasannya:
| Izin | Alasan |
|---|---|
| Bluetooth | Menghubungkan dan mencetak ke printer thermal Bluetooth. |
| Kamera | Memindai bukti transfer menggunakan kamera untuk OCR otomatis. |
| Internet | Verifikasi lisensi, sinkronisasi riwayat cetak, dan parsing OCR server-side. |
| Penyimpanan / Media | Membaca gambar bukti transfer dari galeri untuk proses OCR. |
| Notifikasi | Menampilkan status koneksi printer Bluetooth (foreground service). |
| Lokasi (Android 10 ke bawah) | Diperlukan oleh sistem Android untuk pemindaian perangkat Bluetooth di versi Android 10 dan sebelumnya. Tidak digunakan untuk melacak lokasi pengguna. |
7. Kemitraan & Lisensi Layanan
๐ Layanan Berlangganan Mitra Bisnis:
- EsaStruk adalah platform B2B (Business-to-Business) di mana pengelolaan akun dan langganan kuota cetak struk fisik dilakukan melalui koordinasi dengan pihak administrator kemitraan.
- Aktivasi paket layanan dan kuota cetak didasarkan pada paket kemitraan yang disepakati oleh masing-masing pemilik outlet/toko.
- Semua bentuk administrasi layanan, perpanjangan, dan aktivasi akun diproses secara mandiri di luar sistem distribusi aplikasi untuk menjaga efisiensi operasional masing-masing outlet.
- Mitra baru (uji coba operasional) mendapatkan kuota gratis sebanyak 20 kali cetak secara otomatis untuk menguji kompatibilitas printer Bluetooth.
Pilihan paket kemitraan tersedia dalam durasi operasional berkala (1 bulan, 3 bulan, 6 bulan, dan 1 tahun VIP) yang disesuaikan dengan kebutuhan kapasitas cetak struk masing-masing outlet. Setelah masa berlaku lisensi berakhir, layanan akan memasuki masa tenggang operasional selama 1 hari sebelum penonaktifan akses otomatis dilakukan demi keamanan data outlet.
8. Pembagian Data dengan Pihak Ketiga
๐ Kami TIDAK menjual, menyewakan, atau membagikan data pribadi Anda kepada pihak ketiga untuk tujuan pemasaran atau kepentingan komersial lainnya.
Data hanya dapat dibagikan dalam kondisi berikut:
- Jika diwajibkan oleh hukum atau perintah pengadilan yang berlaku di Indonesia.
- Untuk melindungi hak, keamanan, atau properti Esa Struk dan penggunanya.
9. Pemrosesan Data oleh Layanan Pihak Ketiga
Aplikasi menggunakan layanan berikut:
- Google ML Kit (Text Recognition): Pemindaian teks dilakukan sepenuhnya di perangkat (on-device). Tidak ada data gambar yang dikirim ke Google.
- Google Play Services: Untuk fitur In-App Review (ulasan di dalam aplikasi).
10. Hak Pengguna
Anda memiliki hak untuk:
- โ Mengakses data pribadi Anda yang tersimpan di sistem kami.
- โ Memperbarui informasi akun dan profil toko Anda kapan saja.
- โ Menghapus akun Anda beserta seluruh data terkait.
- โ Menarik persetujuan atas pengumpulan data dengan menghentikan penggunaan aplikasi.
11. Penghapusan Akun dan Data
Untuk menghapus akun dan seluruh data Anda, silakan hubungi admin melalui WhatsApp di nomor +62 898-888-5300 atau email ke support@esastruk.id. Proses penghapusan akan dilakukan dalam waktu maksimal 7 hari kerja. Data yang dihapus meliputi: informasi akun, data toko, riwayat cetak, dan semua data terkait. Setelah penghapusan, data tidak dapat dipulihkan.
12. Kebijakan untuk Anak-anak
Esa Struk adalah aplikasi produktivitas bisnis yang ditujukan untuk pengguna berusia 18 tahun ke atas. Kami tidak secara sengaja mengumpulkan data dari anak di bawah 18 tahun. Jika kami mengetahui bahwa data anak di bawah umur telah dikumpulkan, kami akan segera menghapusnya.
13. Perubahan Kebijakan
Kami dapat memperbarui kebijakan privasi ini sewaktu-waktu. Perubahan signifikan akan diinformasikan melalui pembaruan aplikasi. Penggunaan layanan yang berkelanjutan setelah perubahan dianggap sebagai penerimaan terhadap kebijakan yang diperbarui.
14. Kontak
Jika Anda memiliki pertanyaan tentang kebijakan privasi ini atau permintaan penghapusan data, silakan hubungi kami:
- WhatsApp: +62 898-888-5300
- Email: support@esastruk.id