Lewati ke isi dokumen
KPKas Proyek
Kembali ke beranda

Kebijakan Privasi

Kebijakan PrivasiSyarat Layanan
Dokumen
Kebijakan Privasi
Terakhir diperbarui
31 Oktober 2026
Penyelenggara
Muhammad Solikhul Khamzah (perorangan)
Daftar isi
  1. 1.Ringkasan
  2. 2.Siapa yang bertanggung jawab
  3. 3.Data yang kami proses
  4. 4.Untuk apa data dipakai
  5. 5.Dengan siapa data dibagikan
  6. 6.Lokasi dan transfer lintas negara
  7. 7.Penyimpanan dan retensi
  8. 8.Keamanan
  9. 9.Cookie dan penyimpanan di perangkat
  10. 10.Hak Anda atas data
  11. 11.Anak-anak
  12. 12.Perubahan kebijakan
  13. 13.Kontak

Daftar isi

  1. 1.Ringkasan
  2. 2.Siapa yang bertanggung jawab
  3. 3.Data yang kami proses
  4. 4.Untuk apa data dipakai
  5. 5.Dengan siapa data dibagikan
  6. 6.Lokasi dan transfer lintas negara
  7. 7.Penyimpanan dan retensi
  8. 8.Keamanan
  9. 9.Cookie dan penyimpanan di perangkat
  10. 10.Hak Anda atas data
  11. 11.Anak-anak
  12. 12.Perubahan kebijakan
  13. 13.Kontak

1. Ringkasan

Singkatnya

  • Untuk masuk, kami menerima email dan nama dari akun Google Anda. Kami tidak meminta akses ke Gmail, Drive, kontak, atau data Google lain.
  • Data keuangan yang Anda masukkan milik perusahaan Anda. Perusahaan Anda yang menentukan apa yang dicatat, kami menyimpan dan memprosesnya untuk menjalankan aplikasi.
  • Tidak ada iklan, tidak ada pelacak, tidak ada analitik pihak ketiga. Kami tidak menjual data siapa pun.
  • Data satu perusahaan terpisah dari perusahaan lain di tingkat basis data.
  • Permintaan akses, koreksi, ekspor, atau penghapusan data diajukan ke kontak di bagian terakhir.

Dokumen ini menjelaskan data apa yang diproses Kas Proyek, untuk apa, di mana disimpan, siapa yang dapat melihatnya, dan hak Anda atas data itu. Rujukan hukumnya adalah Undang-Undang Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi (UU PDP) dan peraturan pelaksanaannya.

2. Siapa yang bertanggung jawab

Kas Proyek diselenggarakan oleh Muhammad Solikhul Khamzah (perorangan), beralamat di Indonesia (surat-menyurat melalui email kontak yang tertera di halaman ini). Dalam dokumen ini "kami" berarti penyelenggara tersebut, "pelanggan" berarti perusahaan yang memakai Kas Proyek, dan "pengguna" berarti orang yang diundang masuk ke perusahaan itu.

Peran kami berbeda menurut jenis datanya:

  • Data keuangan dan data pihak ketiga yang dimasukkan pelanggan (jurnal, tagihan, vendor, subkon, karyawan, lampiran, dan sejenisnya): pelanggan adalah pengendali data pribadi, kami pemroses yang bertindak atas instruksi pelanggan lewat aplikasi. Pelanggan bertanggung jawab memiliki dasar yang sah untuk mencatat data pihak lain dan memberi tahu pihak tersebut bila diperlukan.
  • Data akun pengguna (email dan nama untuk masuk) serta log keamanan akses: kami menentukan tujuan dan caranya, jadi kami bertindak sebagai pengendali.

3. Data yang kami proses

Akun masuk
Email dan nama dari akun Google yang Anda pakai masuk, serta peran Anda di perusahaan (owner, admin, akuntan, atau hanya lihat). Penyedia autentikasi kami, Supabase, juga menyimpan identitas dasar yang dikirim Google dan data sesi. Kas Proyek tidak menyimpan kata sandi, dan tidak memakai foto profil Google.
Undangan
Email yang diundang admin, peran yang diberikan, siapa yang mengundang, dan waktunya. Salinan email anggota disimpan agar daftar pengguna tampil.
Data perusahaan
Nama perusahaan, NPWP dan alamat bila diisi, daftar akun, periode pembukuan, proyek, kontrak, serta pengaturan pajak.
Data akuntansi
Jurnal dan barisnya, tagihan dan pembayaran, termin subkon, retensi, kas dan bank, aktiva tetap dan penyusutan, serta hasil impor Excel atau CSV yang Anda unggah.
Pihak dan rekan usaha
Nama, jenis (owner, vendor, subkon, karyawan, investor), dan bila Anda isi: telepon, email, alamat, NPWP, serta jangka waktu bayar. Data ini bisa berupa data pribadi milik pihak lain.
Rekening bank
Nama rekening, nama bank, dan empat digit terakhir nomor rekening. Nomor rekening lengkap tidak disimpan. Berkas mutasi bank asli juga tidak disimpan: hanya baris mutasi yang sudah dinormalisasi, nama berkas yang dibersihkan dari nomor rekening, dan sidik jari isinya (SHA-256) untuk mencegah impor ganda.
Lampiran bukti
Berkas yang Anda unggah sebagai bukti transaksi (foto nota, PDF faktur, dan sejenisnya, maksimal 10 MB per berkas), beserta nama berkas, jenis, ukuran, catatan, nama pengunggah, dan waktunya. Foto dikecilkan dan data lokasi/kamera di dalamnya (EXIF) dibuang di browser Anda sebelum diunggah.
Log aktivitas
Siapa (nama dan email, dibekukan saat dicatat), melakukan apa, pada data apa, dan kapan, untuk tindakan yang penting bagi keuangan dan akses, misalnya posting jurnal, tutup periode, atau mengundang pengguna. Log ini tidak menyimpan alamat IP, jenis perangkat, nomor rekening lengkap, atau isi berkas. Hanya owner dan admin perusahaan yang dapat membacanya.

Kami tidak meminta data kategori sensitif seperti kesehatan, biometrik, atau agama, dan aplikasi tidak memiliki kolom untuk itu. Bila pelanggan menuliskannya di kolom catatan bebas, itu menjadi tanggung jawab pelanggan sebagai pengendali.

4. Untuk apa data dipakai

  • Menjalankan layanan: memverifikasi siapa yang masuk, menerapkan peran dan batas pengguna, menampilkan dan menghitung laporan dari jurnal, serta menyediakan ekspor dan lampiran.
  • Menjaga keamanan dan mencegah penyalahgunaan: menolak akun yang tidak diundang, mencatat log aktivitas, dan menyelidiki gangguan.
  • Menanggapi permintaan Anda, termasuk dukungan teknis dan permintaan hak atas data.
  • Memenuhi kewajiban hukum yang berlaku bagi kami.

Dasar pemrosesannya: pelaksanaan perjanjian layanan (Syarat Layanan), persetujuan Anda saat masuk dengan Google dan menerima undangan, kewajiban hukum, dan kepentingan yang sah untuk keamanan layanan. Data dari Google dipakai hanya untuk memverifikasi identitas saat masuk dan menampilkan nama Anda di aplikasi. Tidak dipakai untuk iklan, pembuatan profil, atau tujuan lain.

5. Dengan siapa data dibagikan

Kami tidak menjual data pribadi dan tidak membagikannya untuk keperluan iklan. Data hanya sampai ke pihak berikut, yang kami pakai untuk menjalankan layanan:

Supabase
Basis data (PostgreSQL), autentikasi, dan penyimpanan berkas lampiran (bucket privat). Server proyek kami berada di Singapura.
Cloudflare
Menjalankan aplikasi (Workers) dan mengantar halaman lewat jaringannya. Ia memproses permintaan web, termasuk alamat IP pengunjung, sebagaimana lazimnya penyedia hosting.
Google
Penyedia login. Google tahu bahwa Anda masuk ke Kas Proyek lewat akun Anda, menurut kebijakan privasi Google sendiri.
GitHub
Hanya bila cadangan terjadwal diaktifkan: salinan data yang sudah dienkripsi disimpan sementara di GitHub Actions. Lihat bagian Penyimpanan dan retensi.

Di dalam aplikasi:

  • Pengguna satu perusahaan melihat data perusahaannya sesuai peran masing-masing. Data perusahaan lain tidak terlihat, dan hal itu dijaga langsung oleh basis data (row level security), bukan hanya oleh tampilan.
  • Admin Kas Proyek (penyelenggara) membuat perusahaan dan mengundang admin pertamanya. Di aplikasi, penyelenggara bukan anggota perusahaan pelanggan dan hanya melihat nama perusahaan, batas pengguna, jumlah akun, serta email dan peran anggota. Secara teknis penyelenggara memegang akses administrasi ke infrastruktur; akses ke isi data perusahaan hanya untuk pemeliharaan, keamanan, atau dukungan yang Anda minta.
  • Kami dapat mengungkapkan data bila diwajibkan hukum, misalnya atas perintah pengadilan atau instansi berwenang yang sah.

6. Lokasi dan transfer lintas negara

Basis data dan berkas lampiran berada di server Supabase di Singapura, jadi di luar wilayah Indonesia. Cloudflare melayani permintaan dari titik jaringan terdekat dengan pengunjung. Dengan memakai Kas Proyek, Anda memahami bahwa data diproses di luar negeri. Kami memilih penyedia yang menerapkan pengamanan, dan pelanggan sebagai pengendali bertanggung jawab menilai apakah pencatatan data pihak ketiga di layanan ini sesuai dengan kewajibannya.

7. Penyimpanan dan retensi

  • Selama perusahaan memakai Kas Proyek, data disimpan agar laporan dan riwayat pembukuan tetap utuh.
  • Jurnal yang sudah diposting dikunci oleh basis data dan tidak dihapus, hanya dikoreksi dengan jurnal balik. Log aktivitas bersifat hanya-tambah: pengguna tidak bisa mengubah atau menghapusnya. Keduanya ikut terhapus bila seluruh data perusahaan dihapus.
  • Lampiran yang dihapus pengguna ditandai terhapus dan berkasnya dibuang dari penyimpanan. Catatan metadata (nama berkas, pengunggah, waktu hapus) tetap ada sebagai jejak.
  • Setelah layanan berakhir, pelanggan masih dapat mengekspor data selama 30 hari. Sesudah itu data perusahaan disimpan paling lama 90 hari lalu dihapus, kecuali hukum mewajibkan penyimpanan lebih lama.
  • Cadangan terjadwal, bila diaktifkan, dienkripsi dan dihapus otomatis setelah 7 hari. Cadangan tidak memuat akun login dan berkas lampiran.

Pelanggan sendiri yang menentukan berapa lama dokumen pembukuan harus disimpan menurut peraturan perpajakan dan akuntansi yang berlaku bagi perusahaannya. Simpan ekspor laporan di tempat Anda sendiri.

8. Keamanan

Langkah yang benar-benar dijalankan aplikasi hari ini:

  • Koneksi lewat HTTPS, dengan header keamanan yang membatasi skrip dan pembingkaian halaman.
  • Isolasi data per perusahaan di basis data (row level security) dan peran pengguna.
  • Akses hanya untuk email yang diundang; akun lain ditolak saat masuk.
  • Cookie sesi HttpOnly sehingga tidak terbaca oleh skrip di halaman.
  • Lampiran disimpan di penyimpanan privat dan hanya dibuka lewat tautan bertanda tangan yang berlaku singkat.
  • Log aktivitas hanya-tambah untuk tindakan penting.

Belum ada audit keamanan independen atau sertifikasi. Tidak ada sistem yang sepenuhnya kebal; kami tidak dapat menjanjikan keamanan mutlak. Jaga akun Google Anda (verifikasi dua langkah dianjurkan) karena akun itu adalah kunci masuk ke data perusahaan.

Bila terjadi kegagalan pelindungan data pribadi yang berdampak pada data pelanggan, kami memberi tahu pelanggan terdampak dan, bila diwajibkan, pihak berwenang, dalam batas waktu yang ditentukan peraturan. Sebagai pengendali, pelanggan menilai kewajiban pemberitahuan kepada pemilik data pribadi.

9. Cookie dan penyimpanan di perangkat

  • Cookie sesi dari Supabase Auth (namanya diawali sb-): wajib agar Anda tetap masuk. Atributnya HttpOnly, SameSite=Lax, dan Secure di HTTPS. Dihapus saat Anda keluar.
  • Penyimpanan lokal browser: pilihan tema terang atau gelap dan keadaan sidebar. Isinya preferensi tampilan, bukan data pribadi, dan tidak dikirim ke server.

Tidak ada cookie iklan, pelacak, atau analitik pihak ketiga. Huruf dihosting sendiri, bukan dimuat dari layanan lain. Karena hanya ada cookie yang diperlukan untuk masuk, kami tidak menampilkan spanduk cookie.

10. Hak Anda atas data

Menurut UU PDP, pemilik data pribadi berhak, antara lain, untuk mendapat informasi tentang pemrosesan datanya, mengakses dan memperoleh salinan, memperbaiki data yang keliru, menghapus atau meminta pemrosesan dihentikan, menarik persetujuan, mengajukan keberatan, serta menerima datanya dalam bentuk yang dapat dipakai ulang. Kami menghormati hak itu dengan cara berikut:

  • Ekspor sendiri: laporan dan daftar utama dapat diunduh sebagai Excel atau dicetak ke PDF dari browser. Salinan data yang lebih lengkap dapat diminta lewat kontak di bawah.
  • Koreksi: pengguna mengubah data keuangan sendiri di aplikasi sesuai perannya. Jurnal terposting dikoreksi dengan jurnal balik. Koreksi nama atau email akun diajukan lewat kontak.
  • Penghapusan akun, anggota, atau seluruh data perusahaan: saat ini belum ada fitur hapus mandiri. Permintaan diajukan lewat kontak oleh admin atau owner perusahaan, lalu kami menghapus data di basis data, berkas lampiran di penyimpanan, dan akun login terkait. Cadangan berakhir sendiri sesuai masa simpannya.
  • Penarikan persetujuan: berhenti memakai Kas Proyek dan minta akun dihapus. Penarikan persetujuan tidak membatalkan pemrosesan yang sudah sah sebelumnya, dan dapat berarti Anda tidak lagi bisa memakai layanan.
  • Keberatan atau pertanyaan lain: sampaikan lewat kontak.

Kami menanggapi permintaan dalam 3 x 24 jam untuk permintaan akses data pribadi dan 14 hari kerja untuk permintaan lain dan dapat meminta bukti identitas lebih dulu. Bila permintaan menyangkut data pihak ketiga yang dicatat sebuah perusahaan (misalnya Anda vendor atau karyawan perusahaan itu), perusahaan tersebut adalah pengendalinya; kami akan meneruskan permintaan atau menyarankan Anda menghubungi perusahaan itu. Anda juga berhak mengadu kepada lembaga pelindungan data pribadi yang berwenang.

11. Anak-anak

Kas Proyek adalah alat pembukuan usaha dan tidak ditujukan bagi anak di bawah umur. Kami tidak sengaja mengumpulkan data anak. Bila Anda mengetahui hal itu terjadi, beri tahu kami lewat kontak.

12. Perubahan kebijakan

Bila kebijakan ini berubah, tanggal "Terakhir diperbarui" di bagian atas ikut berubah. Untuk perubahan yang berarti, kami memberi tahu admin perusahaan lewat email yang terdaftar sebelum perubahan berlaku.

13. Kontak

Pertanyaan, permintaan hak atas data, dan laporan masalah privasi: halo@kasproyek.my.id.

Penyelenggara: Muhammad Solikhul Khamzah (perorangan), Indonesia (surat-menyurat melalui email kontak yang tertera di halaman ini).

Baca juga

Syarat LayananAturan memakai Kas Proyek dan tanggung jawab kedua pihak.
Kembali ke berandaMasukKas Proyek