CatatKas ("kami", "aplikasi") menghormati dan menjunjung tinggi privasi Anda. Kebijakan Privasi ini menjelaskan secara transparan bagaimana aplikasi CatatKas memperlakukan data Anda saat menggunakan aplikasi ini.
Dengan menggunakan CatatKas, Anda menyetujui ketentuan yang dijelaskan dalam Kebijakan Privasi ini.
2. Informasi yang Tidak Kami Kumpulkan
CatatKas tidak mengumpulkan data pribadi Anda ke server pengembang. Secara khusus:
CatatKas tidak memiliki pendaftaran akun di server pengembang.
CatatKas tidak mengumpulkan data pengguna ke server pengembang.
CatatKas tidak membagikan data pengguna ke pihak ketiga manapun.
CatatKas tidak menggunakan iklan dalam bentuk apapun.
CatatKas tidak menggunakan analytics, tracking, atau pelacakan perilaku pengguna.
3. Data yang Disimpan Secara Lokal
Seluruh data yang Anda masukkan di CatatKas disimpan secara lokal di perangkat Anda menggunakan fitur localStorage pada browser. Data yang disimpan meliputi:
Transaksi pemasukan dan pengeluaran;
Kategori;
Subkategori;
Metode pembayaran;
Preferensi aplikasi (mata uang, format tanggal, tema, dan pengaturan lainnya).
Pengembang tidak memiliki akses ke data transaksi atau catatan keuangan pengguna karena seluruh data disimpan secara lokal di perangkat pengguna.
4. Fitur Export dan Import Data
CatatKas menyediakan fitur Export JSON, Export CSV, dan Import JSON untuk keperluan backup dan pemulihan data. Ketentuan terkait fitur ini:
File hasil export dikelola sepenuhnya oleh pengguna.
CatatKas tidak mengunggah file backup ke server pengembang atau pihak ketiga manapun.
Pengguna bertanggung jawab penuh untuk menyimpan dan menjaga kerahasiaan file backup miliknya.
5. Sinkronisasi Data ke Google Sheets
CatatKas menyediakan fitur opsional untuk menyinkronkan data keuangan Anda ke Google Spreadsheet pribadi sebagai cadangan cloud. Ketentuan privasi terkait fitur ini:
Fitur sinkronisasi bersifat opsional — Anda harus secara eksplisit masuk dengan akun Google untuk mengaktifkannya.
Data hanya dikirim ke Google Spreadsheet milik Anda sendiri yang dibuat oleh aplikasi.
Kami tidak memiliki akses ke spreadsheet atau data keuangan Anda — semua komunikasi terjadi langsung antara perangkat Anda dan Google API.
Token akses OAuth2 disimpan secara lokal di perangkat Anda untuk menjaga sesi sinkronisasi.
Anda dapat memutuskan koneksi kapan saja melalui halaman Pengaturan aplikasi.
Memutuskan koneksi tidak menghapus data yang sudah tersimpan di Google Spreadsheet Anda.
Data keuangan Anda tidak pernah melewati atau disimpan di server pengembang CatatKas. Semua proses sinkronisasi terjadi secara langsung antara perangkat Anda dan layanan Google.
6. Penyimpanan dan Keamanan Data
Semua data disimpan di localStorage pada browser di perangkat Anda.
Jika Anda mengaktifkan fitur sinkronisasi, data akan disimpan di Google Spreadsheet pribadi Anda melalui Google API.
Data tidak dikirim ke server pengembang atau pihak ketiga manapun selain Google (jika sinkronisasi diaktifkan).
Data dapat dihapus kapan saja melalui fitur di halaman Pengaturan aplikasi.
Menghapus data browser atau cache dapat menghapus semua data aplikasi dari perangkat.
Kami menyarankan Anda untuk:
Menjaga keamanan perangkat dengan PIN, pola, atau biometrik.
Melakukan backup data secara berkala melalui fitur Export JSON di Pengaturan.
7. Hak Pengguna
Anda memiliki kendali penuh atas seluruh data di dalam aplikasi CatatKas. Anda dapat:
Mengedit transaksi yang telah dicatat;
Menghapus transaksi satu per satu;
Menghapus semua transaksi sekaligus melalui fitur "Hapus Semua Transaksi" di Pengaturan;
Mereset master data (kategori, subkategori, dan metode pembayaran) ke kondisi bawaan melalui fitur "Reset Master Data" di Pengaturan;
Menghapus seluruh data aplikasi melalui pengaturan perangkat atau pengaturan browser (hapus data situs/clear site data).
8. Layanan Pihak Ketiga
CatatKas di-host melalui GitHub Pages. GitHub dapat mengumpulkan data teknis standar seperti alamat IP dan informasi browser sesuai dengan GitHub Privacy Statement.
Jika Anda mengaktifkan fitur sinkronisasi data, CatatKas menggunakan layanan Google OAuth2 dan Google Sheets API untuk menyimpan data di Google Spreadsheet pribadi Anda. Penggunaan data oleh Google tunduk pada Google Privacy Policy.
Selain hosting dan sinkronisasi Google, CatatKas tidak menggunakan layanan pihak ketiga lainnya — tidak ada SDK analitik, pelacakan, iklan, atau layanan pengumpulan data.
9. Mode Offline
CatatKas dapat berjalan secara offline menggunakan teknologi Progressive Web App (PWA) dan Service Worker. Seluruh fitur aplikasi berfungsi tanpa koneksi internet, dan tidak ada data yang dikirim keluar dari perangkat saat offline.
10. Perubahan Kebijakan Privasi
Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Setiap perubahan akan ditampilkan di halaman ini beserta tanggal pembaruan terbaru. Kami menyarankan Anda untuk meninjau halaman ini secara berkala.
11. Kontak
Jika Anda memiliki pertanyaan, keluhan, atau masukan terkait Kebijakan Privasi ini, Anda dapat menghubungi kami melalui: