1. Tentang kebijakan ini
Tabungan Impian ("aplikasi") dikembangkan oleh PT Pemrogram Kode Indonesia ("kami"). Kebijakan ini menjelaskan data apa yang diproses aplikasi dan situs ini, untuk tujuan apa, dengan siapa data dibagikan, dan bagaimana Anda dapat menghapusnya.
Tabungan Impian adalah pencatat tabungan. Aplikasi tidak menyimpan, memindahkan, atau mengelola uang Anda, tidak terhubung ke rekening bank atau dompet digital, dan tidak pernah meminta data login perbankan. Anda tidak perlu membuat akun untuk memakainya.
2. Data tabungan di perangkat Anda
Data yang Anda masukkan disimpan di perangkat Anda sendiri dan tidak dikirim ke server kami:
- Impian: nama, foto, target, tipe menabung (harian, mingguan, bulanan), nominal setoran, dan mata uang.
- Riwayat transaksi: jumlah setoran atau pengambilan, tanggal, dan catatan.
- Pengaturan: bahasa, mata uang, kode PIN, dan preferensi aplikasi lainnya.
Catatan impian dan transaksi disimpan dalam database terenkripsi di penyimpanan aplikasi. Foto impian disimpan di penyimpanan aplikasi pada perangkat. Impian yang Anda hapus dipindahkan ke "Baru dihapus" dan dihapus permanen setelah 30 hari.
3. Kode PIN dan email pemulihan
Jika Anda mengaktifkan kode PIN, PIN dan alamat email pemulihan yang Anda isi disimpan di perangkat. Saat Anda memakai fitur "Lupa Kode PIN", aplikasi mengirim alamat email tersebut dan nama aplikasi ke server kami di Cloudflare. Server membuat kode PIN baru dan mengirimkannya ke alamat itu melalui Resend, penyedia layanan pengiriman email. Server kami tidak menyimpan alamat email Anda; untuk membatasi permintaan berulang, server hanya menyimpan hash satu arah dari alamat itu, yang terhapus otomatis 24 jam setelah email terakhir. Resend menyimpan catatan pengiriman, termasuk alamat tujuan dan isi email, hingga 30 hari. Alamat email tidak dipakai untuk pemasaran.
4. Backup, Google Drive, dan ekspor
- Backup lokal membuat file cadangan di penyimpanan perangkat Anda.
- Backup Google Drive bersifat opsional. Jika Anda masuk dengan akun Google, aplikasi meminta akses ke alamat email akun Google Anda dan izin Google Drive terbatas (
drive.filedandrive.appfolder). Izin ini hanya mencakup file dan folder yang dibuat aplikasi, yaitu file backup database, spreadsheet backup, dan folder gambar impian. Aplikasi tidak dapat membaca file lain di Google Drive Anda. - Data backup dikirim langsung dari perangkat Anda ke Google Drive milik Anda dan tidak melewati server kami. Pemrosesan oleh Google mengikuti Kebijakan Privasi Google.
- Ekspor CSV membuat file riwayat tabungan yang Anda bagikan sendiri melalui menu berbagi perangkat ke aplikasi atau tujuan pilihan Anda.
5. Pembelian PRO dan RevenueCat
Pembelian dan langganan Tabungan Impian PRO diproses oleh Google Play atau Apple App Store. Kami tidak pernah menerima nomor kartu atau data pembayaran Anda.
Kami memakai RevenueCat untuk memeriksa status PRO dan memulihkan pembelian. RevenueCat menerima ID pengguna anonim yang dibuat untuk instalasi Anda (ditampilkan sebagai "ID Pengguna" di menu Akun), riwayat pembelian dan bukti transaksi dari toko aplikasi, serta informasi perangkat dan sistem operasi. Lihat Kebijakan Privasi RevenueCat.
6. Iklan dan pilihan Anda
Versi gratis menampilkan iklan dari Google AdMob, termasuk iklan berhadiah yang hanya diputar jika Anda memilihnya. Untuk menampilkan dan mengukur iklan serta mencegah penipuan, Google dapat memproses ID iklan perangkat, alamat IP dan perkiraan lokasi yang diturunkan darinya, informasi perangkat, serta interaksi dengan iklan. Lihat cara Google menggunakan data untuk iklan.
- Di Uni Eropa, Wilayah Ekonomi Eropa, Inggris, dan Swiss, aplikasi meminta persetujuan Anda sebelum iklan dipersonalisasi atau diukur. Anda dapat mengubah pilihan itu kapan saja melalui menu "Pengaturan privasi iklan".
- Di iPhone dan iPad, ID iklan hanya dipakai jika Anda mengizinkannya melalui permintaan App Tracking Transparency. Anda dapat mengubahnya di Pengaturan iOS.
- Di Android, Anda dapat mereset atau menghapus ID iklan melalui pengaturan Google atau privasi perangkat.
- Tabungan Impian PRO menghapus semua iklan.
7. Analitik, laporan crash, dan Meta
- Google Firebase Analytics mengumpulkan interaksi dengan aplikasi (misalnya layar yang dibuka dan fitur yang dipakai), ID instalasi aplikasi, informasi perangkat, dan perkiraan lokasi berdasarkan alamat IP, untuk memahami cara aplikasi dipakai dan mengukur kampanye iklan kami.
- Firebase Crashlytics mengumpulkan laporan crash dan data diagnostik untuk memperbaiki masalah.
- Firebase Remote Config dan In-App Messaging memakai ID instalasi aplikasi untuk mengirim pengaturan aplikasi dan pesan di dalam aplikasi.
- Meta App Events (SDK Meta) mengukur efektivitas iklan kami di platform Meta, termasuk pembukaan aplikasi dan pembelian yang dilaporkan oleh RevenueCat bersama ID anonim Meta. Di Uni Eropa, Wilayah Ekonomi Eropa, Inggris, dan Swiss, pengukuran ini hanya aktif setelah Anda menyetujuinya, dan dapat ditarik kembali melalui "Pengaturan privasi iklan". Lihat Kebijakan Privasi Meta.
Nama impian, foto, jumlah setoran, dan catatan Anda tidak dikirim ke layanan analitik, iklan, atau Meta.
8. Izin perangkat
- Kamera dan galeri foto: hanya saat Anda memilih foto untuk impian.
- Penyimpanan (Android versi lama): untuk membuat dan membaca backup lokal.
- Internet: untuk iklan, backup Google Drive, pembelian PRO, analitik, dan pemulihan PIN.
- Pelacakan aplikasi (iOS): hanya jika Anda mengizinkannya, seperti dijelaskan di bagian 6.
9. Dengan siapa data dibagikan
Kami tidak menjual data pribadi Anda. Data hanya dibagikan dengan penyedia layanan yang disebutkan di atas (Google, termasuk AdMob dan Firebase; RevenueCat; Meta; Cloudflare dan Resend untuk pemulihan PIN; Apple dan Google sebagai toko aplikasi) untuk tujuan yang dijelaskan, atau jika diwajibkan oleh hukum. Penyedia tersebut dapat memproses data di luar Indonesia.
10. Keamanan dan masa simpan
Data tabungan dienkripsi di perangkat, dan semua komunikasi dengan penyedia layanan memakai koneksi terenkripsi (HTTPS/TLS). Data di perangkat tersimpan sampai Anda menghapusnya atau menghapus aplikasi. Backup di Google Drive tersimpan sampai Anda menghapusnya. Data yang diproses penyedia layanan disimpan sesuai kebijakan masing-masing penyedia atau sampai Anda meminta penghapusan.
11. Anak-anak
Tabungan Impian dibuat untuk pengguna umum dan tidak ditujukan khusus untuk anak di bawah 13 tahun. Kami tidak dengan sengaja mengumpulkan data pribadi anak. Jika Anda orang tua atau wali dan yakin anak Anda memberikan data pribadi kepada kami, hubungi kami agar data tersebut dapat dihapus.
12. Menghapus data Anda
- Di aplikasi: hapus impian satu per satu, atau buka Menu → Akun → Hapus Akun untuk menghapus semua impian, transaksi, dan email pemulihan dari perangkat. Menghapus aplikasi juga menghapus data di perangkat.
- Backup Google Drive: hapus file dan folder backup Tabungan Impian dari Google Drive Anda, lalu cabut akses aplikasi melalui pengaturan keamanan Akun Google Anda.
- Data di penyedia layanan: untuk menghapus data pembelian di RevenueCat, data analitik dan laporan crash di Firebase, atau data pemulihan PIN, kirim email ke admin@pemrogramkode.my.id dengan subjek "Hapus data Tabungan Impian saya" dan sertakan ID Pengguna dari menu Akun. Kami akan memproses permintaan dalam 30 hari.
Menghapus data tidak membatalkan langganan. Batalkan langganan melalui pengaturan akun Google Play atau App Store.
13. Hak Anda
Sesuai peraturan perlindungan data pribadi yang berlaku, termasuk Undang-Undang Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi, Anda berhak meminta informasi, akses, perbaikan, dan penghapusan data pribadi Anda, serta menarik persetujuan yang telah Anda berikan. Kirim permintaan Anda ke alamat email di bawah.
14. Perubahan dan kontak
Kami dapat memperbarui kebijakan ini ketika fitur atau penyedia layanan berubah. Versi terbaru selalu tersedia di halaman ini dengan tanggal berlaku yang diperbarui.
PT Pemrogram Kode Indonesia
Email: admin@pemrogramkode.my.id
Privacy Policy (English)
Effective 31 October 2026 for the Tabungan Impian (Dream Savings) app on Android and iOS, developed by PT Pemrogram Kode Indonesia ("we").
What stays on your device
Tabungan Impian is a savings tracker. It does not hold or move money, does not connect to bank accounts or e-wallets, never asks for banking logins, and needs no account. Your dreams (name, photo, target, saving type, amount, currency), transactions (amount, date, note), and settings are stored in an encrypted database on your device and are not sent to our servers. Deleted dreams are kept in "Recently deleted" for 30 days.
PIN recovery
Your PIN and recovery email are stored on your device. When you use "Forgot PIN", the app sends that email address and the app name to our server on Cloudflare, which creates a new PIN and emails it to that address through Resend, our email delivery provider. Our server does not store your email address; to limit repeated requests, it keeps only a one-way hash of it, deleted automatically 24 hours after the last email. Resend keeps a delivery log, including the recipient address and the email content, for up to 30 days. Your email address is never used for marketing.
Backups and exports
Local backups are files on your device. Google Drive backup is optional: after Google Sign-In the app requests your Google account email and limited Drive access (drive.file, drive.appfolder), which covers only the backup file, backup spreadsheet, and image folder the app creates. Backups go directly from your device to your own Drive. CSV exports are shared by you through the device share sheet.
Purchases
PRO purchases are processed by Google Play or the App Store; we never receive payment card details. RevenueCat receives an anonymous app user ID (shown as "User ID" in Account), purchase history and receipts, and device information to manage PRO status and restores.
Ads, analytics, and Meta
The free version shows Google AdMob ads, which may use your advertising ID, IP address and approximate location, device information, and ad interactions. In the EU/EEA, UK, and Switzerland we ask for consent first, and you can change it anytime under "Ad privacy settings". On iOS the advertising ID is used only if you allow App Tracking Transparency. Google Firebase Analytics, Crashlytics, Remote Config, and In-App Messaging process app interactions, an app instance ID, device information, approximate location, crash logs, and diagnostics. Meta App Events measures our ads on Meta, including app opens and purchases reported by RevenueCat with Meta's anonymous ID; in the EU/EEA, UK, and Switzerland only after your consent. Your dream names, photos, amounts, and notes are never sent to analytics, ad networks, or Meta.
Permissions
Camera and photos (only when you pick a dream photo), storage on older Android versions (local backups), internet, and app tracking on iOS (only if you allow it).
Sharing, security, and retention
We do not sell personal data. Data is shared only with the providers named above for the purposes described, or when required by law, and may be processed outside Indonesia. Communication uses HTTPS/TLS. On-device data stays until you delete it or the app; Drive backups stay until you delete them; providers keep data under their own policies or until you ask us to delete it.
Children
The app is made for a general audience and is not directed at children under 13. We do not knowingly collect children's personal data; parents can contact us to remove it.
Deleting your data
Delete dreams in the app, or use Menu → Account → Remove Account to delete all dreams, transactions, and the recovery email from your device; uninstalling also removes on-device data. Delete Tabungan Impian backups from your Google Drive and revoke the app's access in your Google Account. To delete purchase records at RevenueCat, Firebase analytics and crash data, or PIN recovery data, email admin@pemrogramkode.my.id with the subject "Delete my Tabungan Impian data" and your User ID from Account. We will process it within 30 days. Deleting data does not cancel a subscription.
Your rights and contact
Under applicable law, including Indonesia's Personal Data Protection Law (Law No. 27 of 2022), you may request information about, access to, correction of, and deletion of your personal data, and withdraw consent. We may update this policy; the latest version is always on this page. Contact: PT Pemrogram Kode Indonesia, admin@pemrogramkode.my.id.