- ๐Data kamu hanya bisa kamu lihat โ bukan tim kami
- ๐ซKami tidak jual data ke siapapun, tidak ada iklan
- ๐คAI kami (Claude) tidak menyimpan atau melatih model dari input kamu
- ๐๏ธKamu bisa hapus akun & semua data kapan saja
- ๐Data disimpan di server Singapore, terenkripsi AES-256
Pengantar
DuitTracker (duittracker.id) adalah aplikasi pencatatan keuangan yang dijalankan oleh Sandi Susanto, solo founder berbasis di Indonesia. Privacy Policy ini menjelaskan bagaimana kami mengumpulkan, menggunakan, menyimpan, dan melindungi informasi pribadi kamu saat menggunakan aplikasi web, Telegram bot, dan Mini App kami.
Kebijakan ini mencakup dua produk sekaligus:
- DuitTracker โ pencatatan keuangan pribadi (dompet, transaksi, anggaran).
- DuitTracker Cluster (duittracker.id/organisasi) โ pencatatan kas & iuran untuk RT/RW, cluster perumahan, dan komunitas hunian sejenis. Di produk ini pengurus memasukkan data warga lain, jadi ada bagian khusus soal itu di bawah.
Dengan menggunakan DuitTracker, kamu setuju dengan kebijakan ini. Kalau kamu tidak setuju dengan poin apa pun, jangan gunakan layanan ini.
1. Data yang Kami Kumpulkan
Kami hanya mengumpulkan data yang diperlukan untuk menjalankan layanan. Berikut rinciannya:
Data akun
- Email โ untuk login, OTP, notifikasi pembayaran, dan komunikasi penting layanan.
- Telegram user ID & username โ kalau kamu pakai bot Telegram, untuk autentikasi dan kirim notifikasi.
- Password (hashed) โ disimpan dengan algoritma hashing satu arah, tidak pernah dalam plaintext.
Data transaksi keuangan
- Catatan transaksi yang kamu input (nominal, kategori, tanggal, deskripsi, dompet).
- Saldo dompet, anggaran, hutang/piutang, tujuan keuangan, dan portofolio investasi emas.
- Foto struk yang kamu upload โ disimpan untuk parsing AI dan referensi historis (lihat retensi di bagian 4).
- Voice note yang kamu kirim โ diproses untuk transkripsi, lalu file audio dihapus (lihat retensi di bagian 4).
Data pembayaran
- Bukti transfer (screenshot) yang kamu upload saat aktivasi Premium Lifetime via BCA โ auto-delete 24 jam setelah admin verifikasi.
- Email tujuan, nominal, dan kode unik pembayaran โ disimpan untuk pencocokan mutasi rekening dan rekonsiliasi.
- Kami TIDAK menyimpan nomor kartu kredit/debit, CVV, atau credential rekening bank kamu.
Data organisasi & warga (DuitTracker Cluster)
Bagian ini berlaku kalau kamu memakai DuitTracker Cluster. Di sini ada perbedaan penting: sebagian data yang masuk bukan data kamu sendiri, melainkan data warga yang dimasukkan pengurus.
- Data organisasi โ nama cluster/RT, alamat, logo, nominal iuran, periode, dan rekening tujuan transfer.
- Data pengurus โ nama, email, nomor HP, jabatan, foto profil, dan password (hashed).
- Data warga yang dimasukkan pengurus โ nama, nomor rumah/alamat, nomor HP, email (kalau diisi), status penghuni, dan riwayat pembayaran iuran.
- Bukti transfer yang diunggah warga atau pengurus untuk konfirmasi pembayaran.
- Catatan kas โ pemasukan, pengeluaran, anggaran, inventaris, dan kas event organisasi.
- Jejak aktivitas pengurus โ log tak-terubah berisi siapa melakukan apa (konfirmasi pembayaran, hapus transaksi, ubah data warga), untuk pertanggungjawaban antar pengurus.
Pengurus organisasi-lah yang menentukan data warga mana yang dimasukkan, dipakai untuk apa, dan berapa lama disimpan. DuitTracker menyediakan alatnya dan menyimpan datanya atas nama mereka โ kami tidak memakai data warga untuk tujuan kami sendiri.
Kalau kamu warga dan ingin datamu dikoreksi atau dihapus, hubungi pengurus organisasimu lebih dulu; mereka bisa langsung melakukannya dari dashboard. Kalau tidak tersambung, kamu tetap bisa menghubungi kami di privacy@duittracker.id.
Data teknis (otomatis)
- IP address dan timestamp request โ untuk keamanan, audit log, dan rate-limiting.
- User agent (jenis browser/device) โ untuk debugging dan kompatibilitas.
2. Bagaimana Kami Menggunakan Data Kamu
Data yang kami kumpulkan digunakan hanya untuk:
- Menjalankan fitur inti aplikasi (pencatatan transaksi, AI parsing, dashboard, laporan).
- Autentikasi dan keamanan akun (OTP, login, deteksi aktivitas mencurigakan).
- Memproses pembayaran Premium Lifetime dan topup kredit.
- Mengirim notifikasi terkait layanan (konfirmasi pembayaran, reminder anggaran, alert hutang jatuh tempo).
- Memperbaiki bug dan meningkatkan kualitas AI parser (menggunakan data agregat & anonim).
- Menjalankan DuitTracker Cluster: mencatat iuran & kas, mengirim tagihan dan pengingat ke warga, menyusun laporan organisasi, dan โ kalau pengurus mengaktifkannya โ mengirim berkas backup ke Google Drive pengurus.
- Memenuhi kewajiban hukum, kalau ada permintaan resmi dari otoritas yang berwenang.
Kami tidak menjual, menyewakan, atau membagikan data kamu ke advertiser, data broker, atau pihak ketiga untuk tujuan marketing. Kami tidak menjalankan iklan di dalam aplikasi. Tidak ada model bisnis yang bergantung pada eksploitasi data pengguna.
Kami juga tidak memiliki fitur internal, dashboard admin, atau tools apapun yang dirancang untuk memantau, menganalisis, atau menampilkan data finansial pengguna secara individual.
3. Pihak Ketiga & AI Provider
Untuk menjalankan layanan, kami menggunakan beberapa penyedia infrastruktur dan API. Setiap pihak hanya menerima data yang diperlukan untuk fungsinya, dan terikat oleh kebijakan privasi mereka masing-masing.
| Pihak Ketiga | Fungsi | Data yang Diakses |
|---|---|---|
| Anthropic (Claude API) | AI parser untuk text, foto struk, dan transkripsi voice | Konten input yang kamu kirim (teks/foto/audio) โ diproses untuk parsing, tidak digunakan untuk training model |
| Railway | Hosting aplikasi & database PostgreSQL | Seluruh data aplikasi (akun, transaksi, dll). Server di region Singapore. Encryption at rest (AES-256) by default |
| Hostinger | SMTP & email forwarding (noreply@, privacy@) |
Email tujuan, subject, dan isi email yang kami kirim ke kamu |
| Brevo (sebelumnya Sendinblue) | Transactional email backup (kalau dipakai) | Email tujuan dan template transactional |
| Telegram | Channel bot & Mini App | Telegram user ID, username, dan pesan yang kamu kirim ke bot |
| Google Drive | Backup organisasi ke Drive pengurus โ opsional, hanya kalau disambungkan sendiri | Hanya berkas yang aplikasi ini buat sendiri di Drive kamu. Kami tidak bisa melihat berkas Drive kamu yang lain |
| Netlify | CDN untuk landing page statis (duittracker.id) | IP & user agent saat akses landing โ tidak ada data akun |
Google Drive โ backup organisasi
Fitur ini opsional dan mati sampai seorang pengurus menyambungkannya sendiri dari Pengaturan โ Backup & Data di dashboard organisasi.
- Izin yang kami minta. Hanya satu:
drive.file. Scope ini membuat DuitTracker hanya bisa melihat dan mengubah berkas yang dibuat oleh aplikasi ini sendiri. Kami tidak bisa membaca, mengubah, atau menghapus berkas lain di Drive kamu โ foto, dokumen, apa pun โ dan kami juga tidak bisa melihat daftarnya. Kami sengaja tidak meminta scope Drive penuh. - Apa yang kami tulis ke Drive kamu. Sebuah folder bernama “DuitTracker โ [nama organisasi]”, berisi dua berkas tiap kali backup berjalan:
.xlsx(daftar warga, iuran, kas โ untuk dibaca langsung) dan.json(salinan utuh untuk memulihkan data). Berkas dibuat di memori server lalu langsung diunggah; kami tidak menyimpan salinannya. - Apa yang TIDAK pernah ikut. Kata sandi, PIN, token, dan kunci apa pun โ baik milik kamu maupun pengurus lain โ tidak pernah masuk ke berkas backup, dan karenanya tidak bisa dipulihkan dari berkas itu.
- Apa yang kami simpan dari akun Google kamu. Alamat email dan pengenal akun Google kamu (untuk menampilkan Drive siapa yang tersambung), serta satu refresh token yang kami simpan terenkripsi (AES-GCM-256) di basis data kami. Token itu hanya dipakai untuk mengunggah berkas backup ke folder di atas.
- Kami tidak membagikan data Google kamu ke siapa pun. Tidak ke pengiklan, tidak ke analitik, tidak dijual, dan tidak dipakai melatih model AI.
- Mencabutnya. Kapan saja, lewat dua jalan: tombol Putuskan di Pengaturan โ Backup & Data (baris koneksinya kami hapus dari basis data, termasuk token-nya), atau dari Akun Google kamu โ Keamanan โ Aplikasi pihak ketiga. Berkas backup yang sudah terlanjur ada di Drive kamu tetap milik kamu โ hapus sendiri kalau tidak diinginkan.
Penggunaan dan pemindahan data yang diterima DuitTracker dari Google API tunduk pada Google API Services User Data Policy, termasuk persyaratan Limited Use.
Catatan tentang AI provider: Anthropic dipilih karena kebijakan mereka secara eksplisit tidak menggunakan input pengguna API mereka untuk training model. Lihat Anthropic Privacy Policy.
4. Retensi & Penghapusan Data
Kami simpan data hanya selama diperlukan untuk fungsi aplikasi atau kewajiban hukum. Berikut policy retensi spesifik:
- Data akun & transaksi: disimpan selama akun aktif. Kamu bisa minta penghapusan kapan saja (lihat bagian 7).
- Foto struk: disimpan permanen sebagai bagian dari catatan historis kamu, kecuali kamu hapus manual dari dashboard.
- Voice note (file audio): setelah ditranskripsi dan transaksi tercatat, file audio dihapus kalau tidak diperlukan lagi. Hanya teks transkripsinya yang disimpan sebagai catatan transaksi.
- Bukti transfer pembayaran: auto-delete 24 jam setelah admin memverifikasi pembayaran.
- Data organisasi & warga: disimpan selama organisasinya aktif. Pengurus bisa menghapus data warga kapan saja dari dashboard; penghapusan organisasi menghapus seluruh data warga, iuran, dan kasnya.
- Berkas backup di Google Drive: berada di Drive pengurus, bukan di server kami โ kami tidak bisa menghapusnya untuk kamu. Memutus sambungan menghentikan backup berikutnya dan menghapus token kami, tapi berkas yang sudah ada tetap di Drive kamu sampai kamu hapus sendiri.
- Audit log & IP request: disimpan maksimal 90 hari untuk keperluan keamanan dan debugging, lalu dihapus otomatis.
- Akun yang dihapus: seluruh data pribadi dan transaksi dihapus dari database aktif dalam 30 hari sejak permintaan. Backup terenkripsi dapat di-retain hingga 90 hari sesuai siklus backup, lalu juga ikut dihapus.
5. Keamanan & Lokasi Data
Lokasi penyimpanan
Seluruh data aplikasi disimpan di Railway dengan database PostgreSQL di region Singapore (asia-southeast1). Lokasi ini dipilih untuk meminimalkan latensi pengguna Indonesia dan tetap berada di yurisdiksi yang menerapkan standar privasi tinggi.
Enkripsi
- In transit: Semua koneksi antara device kamu dan server menggunakan HTTPS (TLS 1.2+). Tidak ada data sensitif yang dikirim dalam plaintext.
- At rest: Database PostgreSQL di Railway dienkripsi dengan AES-256 secara default. Password user di-hash dengan algoritma satu arah.
Pembatasan akses
Akses ke infrastruktur database dibatasi hanya untuk keperluan maintenance teknis dan debugging. Data transaksi tersimpan sebagai raw data dalam database โ tidak tersedia dalam bentuk dashboard atau laporan per individu yang mudah dibaca. Kami berkomitmen untuk tidak pernah mengakses, membaca, atau memantau data finansial pengguna secara individual, kecuali atas permintaan eksplisit pengguna itu sendiri untuk keperluan support teknis. Akses infrastruktur dilindungi dengan password kuat, 2FA, dan audit log.
Insiden keamanan
Kalau terjadi data breach yang berdampak ke data pribadi pengguna, kami akan memberitahu pengguna terkait via email dalam 72 jam setelah kami menyadari insiden tersebut, sesuai praktik terbaik industri.
6. Tracking, Cookies & Iklan
Saat tulisan ini dibuat, DuitTracker tidak menggunakan Google Analytics, Facebook Pixel, Plausible, Posthog, Mixpanel, atau tracker pihak ketiga apa pun di aplikasi maupun landing page.
Kami hanya menggunakan cookie teknis yang diperlukan untuk autentikasi (session cookie) dan preferensi UI (misal mode tema). Cookie ini bersifat first-party, tidak digunakan untuk tracking lintas situs, dan tidak ada cookie marketing/iklan.
Kalau di masa depan kami menambahkan tools analitik (seperti Plausible atau analytics privasi-friendly lainnya), kami akan update halaman ini dan memberi notice kepada pengguna.
7. Hak Kamu sebagai Pengguna
Kamu punya hak penuh atas data kamu di DuitTracker:
- Hak akses & ekspor: kamu bisa lihat semua data kamu di dashboard, dan ekspor lengkap (CSV) dari menu pengaturan kapan saja.
- Hak koreksi: edit atau hapus transaksi, kategori, dompet, dan profil kamu langsung di aplikasi.
- Hak penghapusan akun: minta penghapusan akun penuh dengan email ke privacy@duittracker.id. Kami akan proses dalam 7 hari kerja.
- Hak portabilitas: data kamu di-export dalam format CSV standar yang bisa dibuka di Excel, Sheets, atau aplikasi keuangan lain.
- Hak keberatan: kalau kamu tidak setuju dengan pemrosesan data tertentu, hubungi kami untuk diskusi solusinya.
Tidak perlu alasan untuk menggunakan hak-hak ini. Cukup kontak kami.
Kalau kamu warga di sebuah organisasi: hak yang sama berlaku, tapi jalur tercepatnya lewat pengurus organisasimu โ merekalah yang memasukkan datamu dan bisa mengoreksi atau menghapusnya langsung dari dashboard. Kalau jalur itu buntu, hubungi privacy@duittracker.id dan kami bantu.
8. Anak-anak
DuitTracker tidak ditujukan untuk pengguna di bawah 18 tahun, sesuai ketentuan Undang-Undang Perlindungan Data Pribadi (UU PDP) Indonesia. Kami tidak secara sengaja mengumpulkan data dari anak-anak. Kalau kamu orang tua/wali dan menemukan anak kamu sudah daftar tanpa izin, hubungi privacy@duittracker.id dan akun akan kami hapus.
9. Perubahan Kebijakan
Kami dapat memperbarui kebijakan ini sewaktu-waktu untuk mencerminkan perubahan pada layanan, hukum yang berlaku, atau praktik terbaik industri. Kalau ada perubahan material yang berdampak signifikan pada hak kamu, kami akan beritahu via email minimal 14 hari sebelum berlaku.
Tanggal "terakhir diperbarui" di atas selalu mencerminkan versi terkini. Versi historis tersedia atas permintaan.
10. Kontak
Punya pertanyaan, keluhan, atau permintaan terkait privasi? Kami siap bantu.
Privacy Contact
Email: privacy@duittracker.id
Support umum: +62 851-2138-8487 (WhatsApp)
DuitTracker ยท Sandi Susanto ยท Indonesia