Kebijakan Privasi
Bagaimana Cashfulness mengumpulkan, menggunakan, dan melindungi data pribadi Anda berdasarkan GDPR Uni Eropa dan Kode Privasi Italia.
Kebijakan Privasi ini menjelaskan bagaimana Vittorio Giusti srl (selanjutnya disebut “Cashfulness”, “kami”, “Pengendali Data”) mengumpulkan, menggunakan, dan melindungi data pribadi pengguna layanan Cashfulness (situs web cashfulness.com dan aplikasi seluler/desktop), berdasarkan Peraturan (UE) 2016/679 (“GDPR”) dan Keputusan Legislatif Italia No. 196/2003 sebagaimana telah diubah (“Kode Privasi Italia”, Codice Privacy italiano).
Untuk filosofi privasi kami dalam bentuk naratif (alasan di balik pilihan tertentu yang kami buat), lihat halaman /privacy-radicale. Dokumen ini adalah pemberitahuan formal.
1. Pengendali Data
- Nama perusahaan
- Vittorio Giusti srl
- Kantor terdaftar
- Via del Campisano 520, 55054 Massarosa (LU), Italia
- NPWP / Nomor Pajak (VAT)
- 12122090967
- Email bersertifikat (PEC)
- vittoriogiusti.com@pec.it
- Email hak GDPR
- privacy@cashfulness.com
- Perwakilan hukum
- Vittorio Giusti, pemegang saham tunggal dan direktur tunggal
Vittorio Giusti srl adalah pemilik merek dagang “Cashfulness” (registrasi EUIPO no. 019297195).
Petugas Perlindungan Data (DPO): tidak ditunjuk, karena Vittorio Giusti srl tidak termasuk dalam kasus penunjukan wajib yang diatur dalam Pasal 37 GDPR (bukan otoritas publik, dan kegiatan utamanya tidak terdiri dari pemrosesan data sensitif berskala besar).
2. Definisi singkat
- Pengguna
- orang perseorangan yang mendaftar ke layanan Cashfulness.
- Layanan
- situs web
cashfulness.comdan aplikasi Cashfulness untuk seluler (iOS, Android) dan desktop (Windows, macOS). - Data pribadi
- setiap informasi yang berkaitan dengan orang perseorangan yang teridentifikasi atau dapat diidentifikasi (Pasal 4.1 GDPR).
- Pemrosesan
- setiap operasi yang dilakukan terhadap data pribadi (pengumpulan, pencatatan, penyimpanan, pengolahan, penghapusan, dll.).
- Nama panggilan (nickname)
- nama samaran yang dipilih secara bebas oleh pengguna saat mendaftar; tidak mengidentifikasi orang sebenarnya.
3. Kategori data yang diproses
3.1. Data identifikasi (minimum)
- Email (dapat juga bersifat samaran, mis.
aurora.at.night@protonmail.com) - Nama panggilan (nama samaran, dapat bersifat fiktif — mis. “Kapten”, “Layar”, dll.)
- Kata sandi (disimpan terenkripsi, tidak pernah dalam bentuk teks biasa)
Kami tidak meminta atau memproses: nama depan, nama belakang, nomor pajak, tanggal lahir, alamat, nomor telepon, jenis kelamin, dokumen identitas.
3.2. Data keamanan (tabel `login_history`)
Pada setiap kali masuk (login) baru, kami mencatat:
- Alamat IP sesi
- User agent peramban/aplikasi
- Informasi perangkat (sistem operasi, model perangkat jika tersedia)
- Tanggal dan waktu sesi
Data ini digunakan semata-mata untuk keamanan akun (deteksi akses mencurigakan, anti-penyalahgunaan). Data ini selalu dikumpulkan dan tidak tunduk pada opt-out Program Peningkatan (lihat §3.5).
3.3. Data akuntansi
- Workspace (“ruang akuntansi”) yang dibuat oleh pengguna, beserta bagan akunnya
- Transaksi yang dicatat oleh pengguna dalam bentuk pembukuan berpasangan (double-entry)
- Saldo dan perhitungan turunan (kekayaan bersih, laporan laba rugi, dll.)
- Kategori dan anggaran yang dibuat oleh pengguna
Data ini berada pada basis data jarak jauh kami (Supabase, server Eropa) yang terkait dengan nama panggilan dan email pengguna. Secara desain, data ini tidak berisi detail identitas pribadi dari orang sebenarnya, kecuali pengguna secara sukarela memasukkannya (mis. nama akun yang menyertakan nama belakang mereka — perilaku yang tidak dianjurkan, lihat /privacy-radicale).
3.4. Dokumen yang diunggah (enkripsi end-to-end)
- Berkas yang diunggah oleh pengguna (rekening koran, tagihan, kontrak, polis asuransi, dll.)
Isi berkas ini dienkripsi end-to-end pada perangkat pengguna sebelum dikirim, dengan kunci yang dibuat di perangkat dan dilindungi oleh kode dokumen (berbeda dari kata sandi akun); 24 kata pemulihan (BIP39 seed) adalah salinan cadangan kunci tersebut. Kunci dalam bentuk tidak terenkripsi tidak pernah meninggalkan perangkat: di server kami hanya menyimpan versi terenkripsinya, dan dari isi dokumen kami hanya melihat blok-blok data acak (noise digital). Sebaliknya, agar dapat dicari dan diatur, informasi yang dikaitkan pengguna dengan berkas tetap dapat dibaca: judul, catatan, tanggal, jenis dan ukuran, data garansi dan polis, serta tautan ke transaksi.
3.5. Log penggunaan berpseudonim, agar aplikasi berjalan dan menjadi lebih baik (Program Peningkatan, bisa dimatikan)
Untuk meningkatkan aplikasi, kami mengukur:
- Sesi (aplikasi dibuka, durasi)
- Penggunaan fitur (bagian mana yang digunakan, dengan frekuensi berapa)
- Kesalahan dan performa (crash, waktu respons)
- Sistem operasi perangkat (untuk prioritisasi dan cakupan beta-tester)
Data ini dipseudonimkan saat dikumpulkan dan biasanya dianalisis dalam bentuk agregat (Pasal 4.5 GDPR). Data tetap di server Supabase Eropa kami: tanpa layanan pihak ketiga (Google Analytics, Mixpanel, Amplitude, Sentry, Firebase Analytics, dll.).
Kaitan teknis dengan akun tetap diperlukan, dan dalam sejumlah kecil kasus seseorang dari tim kami dapat melihat data penggunaan yang terkait dengan satu akun. Ini terjadi untuk empat tujuan, semuanya terkait dengan menjalankan dan memperbaiki layanan: (a) menghormati penolakan per pengguna (agar berhenti mengumpulkan data akunmu, kami harus tahu mana yang milikmu); (b) mengukur cakupan per sistem operasi (prioritas beta tester dan dukungan platform); (c) menjawab permintaan bantuanmu, di mana mengetahui fitur apa yang kamu pakai dan galat apa yang kamu temui sering kali satu-satunya cara memahami masalahnya; (d) mendiagnosis kerusakan yang menimpa sedikit orang, yang menurut sifatnya tersembunyi dalam angka agregat.
Di luar tujuan ini kami tidak menggunakan data tersebut: tanpa pemrofilan komersial, tanpa iklan, tanpa keputusan otomatis mengenai dirimu, tanpa penjualan atau pembagian ke pihak ketiga. Data penggunaan tidak memengaruhi harga yang kamu bayar maupun ketentuan yang kami tawarkan, dan tidak dipakai untuk membangun profil perilaku demi pemasaran.
Kamu bisa mematikan pengumpulan kapan saja di pengaturan aplikasi, pada “Program Peningkatan”.
Sebelum pendaftaran. Sejak pertama kali dibuka hingga masuk pertama kali, aplikasi menghitung secara anonim langkah mana saja yang dicapai oleh instalasi baru (membuka, sambutan, masuk, pendaftaran, konfirmasi email). Yang sampai ke server hanya nama langkah, sistem operasi, dan versi aplikasi: tanpa akun, tanpa pengenal perangkat, tanpa alamat IP yang disimpan. Angka dijumlahkan per hari, setiap langkah hanya dihitung sekali, dan penghitungan berhenti saat masuk pertama kali. Ini adalah data anonim yang tidak dapat dikaitkan dengan seseorang; karena itu tidak bergantung pada Program Peningkatan, yang belum ada sebelum akun dibuat.
3.6. Data pendaftaran newsletter dan daftar tunggu (hanya jika kamu memilihnya)
- Email + nama/nama panggilan opsional
Diproses hanya jika kamu secara aktif memilih mendaftar (opt-in). Lihat §5 untuk layanan pihak ketiga yang menyimpannya (ActiveCampaign). Untuk daftar tunggu peluncuran kami juga menyimpan satu baris di basis data Eropa kami — email, bahasa, dan tanggal — dengan satu alasan saja: agar tahu berapa banyak dari yang mendaftar kemudian membuat akun. Tidak ada yang lain, dan tanpa pemrofilan. Penghapusan diminta dengan menulis ke privacy@cashfulness.com, selain tautan berhenti berlangganan di setiap email.
3.7. Data pembayaran
Tidak diproses langsung oleh Cashfulness. Pembayaran langganan melalui:
- Apple App Store (untuk langganan yang dibeli di iOS)
- Google Play (untuk langganan yang dibeli di Android)
- Stripe, melalui Link (untuk langganan yang dibeli melalui situs web)
Apple App Store dan Google Play bertindak sebagai merchant of record: mereka memproses nama, alamat, kartu kredit, IBAN pengguna, dan bertanggung jawab menerbitkan faktur atau kuitansi fiskal kepada pengguna akhir sesuai dengan kebijakan mereka sendiri dan peraturan masing-masing negara. Untuk kedua kanal ini, Cashfulness hanya menerima hasil bersih (net proceeds) dan pengenal langganan yang buram (mis. sub_abc123): kami tidak pernah melihat nama pelanggan, alamat, nomor pajak, kartu kredit, atau IBAN.
Di situs web pun, penjualnya bukan kami. Untuk langganan yang dibeli melalui situs web, penjualnya adalah Link (Sold through Link, LLC, perusahaan grup Stripe), yang bertindak sebagai merchant of record: menerima pembayaran, menghitung dan menyetorkan pajak negara pelanggan, menerbitkan kuitansi dan faktur, serta menangani pengembalian dana dan sengketa. Link dan Stripe memproses data ini sebagai penjual, sesuai dengan kebijakan privasi mereka sendiri. Untuk menghitung pajak, Stripe meminta nama dan alamat penagihan: Vittorio Giusti srl melihatnya di dasbor Stripe, bersama dengan alamat email, merek kartu dan 4 digit terakhir, hasil pembayaran, serta pengenal pelanggan, tetapi nama dan alamat tidak pernah masuk ke basis data aplikasi. Kami tidak pernah menerima nomor kartu kredit lengkap atau data keamanan (CVV). Untuk mengaitkan pembayaran dengan akun, Cashfulness mengirimkan alamat email dan pengenal pengguna ke Stripe; setelah menerima pembayaran, kami menyimpan asosiasi antara pengguna dan pengenal pelanggan Stripe.
Data pembayaran kanal web yang kami lihat di dasbor Stripe diproses oleh Vittorio Giusti srl untuk pelaksanaan kontrak (Pasal 6.1.b GDPR) dan untuk kewajiban akuntansi yang terkait dengan faktur bulanan kepada Link (Pasal 6.1.c GDPR); lihat §4 dan §7.
3.8. Data untuk notifikasi push (hanya di iPhone dan Android, hanya jika Anda mengaktifkannya)
Jika Anda mengaktifkan notifikasi push, kami memproses:
- token push perangkat Anda, sebuah kode teknis yang diterbitkan oleh Google (Firebase Cloud Messaging) dan, di iPhone, oleh Apple, yang berfungsi untuk menyampaikan notifikasi ke perangkat tersebut dan bukan ke perangkat lain;
- platform dan sebuah pengenal perangkat, preferensi notifikasi Anda, dan bahasa yang Anda inginkan untuk menerimanya;
- teks notifikasi yang kami kirimkan kepada Anda. Untuk peringatan akuntansi yang Anda atur sendiri (misalnya “saldo di bawah ambang batas”) teksnya dapat berisi nama sebuah akun, sebuah saldo, atau ambang batas yang Anda pilih.
Token dan antrean pengiriman tetap berada di server Supabase kami di Eropa. Penyampaian notifikasi melewati Google Firebase Cloud Messaging dan, di iPhone, Apple Push Notification service: keduanya melihat token, judul, dan teks notifikasi (lihat §5). Di Mac, Windows, dan Linux notifikasi push tidak ada: pengingat dibuat di perangkat dan tidak pernah meninggalkan aplikasi.
Dasar hukum: pelaksanaan kontrak (Pasal 6.1.b GDPR), karena notifikasi tersebut Anda minta sendiri dengan mengaktifkannya. Anda dapat menonaktifkannya kapan saja dari pengaturan aplikasi atau sistem operasi; token dinonaktifkan dan dihapus bersama akun.
3.9. Data dukungan
Saat Anda menulis kepada kami di info@, support@, atau beta@cashfulness.com, atau mengirim laporan dari aplikasi, kami memproses apa yang Anda kirimkan: teks pesan, alamat email Anda, nama panggilan, platform dan versi aplikasi, serta lampiran jika ada. Bagaimana kami menggunakannya, dan dengan alat apa, dijelaskan di §5.1.
4. Tujuan pemrosesan
Data pribadi diproses untuk tujuan berikut:
| # | Tujuan | Kategori data yang terlibat | Dasar hukum |
|---|---|---|---|
| 1 | Penyediaan layanan (registrasi, autentikasi, sinkronisasi data akuntansi di berbagai perangkat) | 3.1, 3.3, 3.4 | Pelaksanaan kontrak (Pasal 6.1.b GDPR) |
| 2 | Keamanan akun (deteksi akses mencurigakan, anti-penyalahgunaan) | 3.2 | Kepentingan sah (Pasal 6.1.f GDPR) |
| 3 | Peningkatan produk (log disamarkan saat dikumpulkan, dianalisis dalam bentuk agregat; tautan akun hanya berfungsi untuk opt-out dan cakupan sistem operasi) | 3.5 | Kepentingan sah (Pasal 6.1.f GDPR), dapat dicabut melalui opt-out |
| 4 | Komunikasi layanan (verifikasi email, reset kata sandi, pemberitahuan keamanan) dan notifikasi push yang diaktifkan pengguna (pengingat, peringatan akuntansi) | 3.1, 3.8 | Pelaksanaan kontrak (Pasal 6.1.b GDPR) |
| 5 | Buletin edukasi dan tips operasional (hanya jika memilih ikut serta) | 3.6 | Persetujuan eksplisit (Pasal 6.1.a GDPR), dapat dicabut |
| 6 | Kepatuhan terhadap kewajiban hukum (permintaan dari otoritas atau pengawas yang berwenang) | 3.1, 3.2, 3.3 | Kewajiban hukum (Pasal 6.1.c GDPR) |
| 7 | Kepatuhan pajak dan akuntansi untuk langganan yang dijual melalui situs web (faktur bulanan kepada Link, entri akuntansi, rekonsiliasi pembayaran) | 3.7 (data pembayaran kanal web) | Kewajiban hukum (Pasal 6.1.c GDPR) |
| 8 | Dukungan: menjawab permintaan yang dikirim melalui email atau dari aplikasi, termasuk pengklasifikasian permintaan dan penyusunan draf jawaban dengan alat kecerdasan buatan (lihat §5.1) | 3.1, 3.9 | Pelaksanaan kontrak (Pasal 6.1.b GDPR) untuk pengguna; kepentingan sah (Pasal 6.1.f GDPR) untuk mereka yang menulis kepada kami tanpa memiliki akun |
| 9 | Email pendamping di langkah awal: berdasarkan langkah yang sudah dilakukan di aplikasi (email dikonfirmasi, ruang dibuat, saldo awal, catatan pertama, terakhir dibuka) kami mengirim email bantuan berisi petunjuk dan video untuk langkah berikutnya. Kami tidak membaca jumlah atau deskripsi, hanya apakah suatu langkah sudah dilakukan. Paling banyak satu email setiap dua hari, masing-masing hanya sekali, dan kami mencatat yang sudah dikirim agar tidak berulang. | 3.1, 3.3, 3.5 | Kepentingan sah (Pasal 6.1.f GDPR); keberatan kapan saja melalui tautan di bagian bawah setiap email |
5. Layanan pihak ketiga (pemroses data eksternal)
Untuk menyediakan layanan, kami mengandalkan penyedia pihak ketiga, yang dipilih berdasarkan keandalan dan kepatuhan terhadap GDPR. Semuanya, kecuali Anthropic (lihat §5.1), telah menandatangani Perjanjian Pemrosesan Data (DPA) dengan kami berdasarkan Pasal 28 GDPR.
| Layanan | Fungsi | Kantor pusat | Server aktual | Perlindungan transfer luar-UE |
|---|---|---|---|---|
| Supabase (Supabase Inc.) | Basis data + autentikasi pengguna | AS | Eropa (eu-west) | DPA + SCC + Data Privacy Framework |
| Vercel (Vercel Inc.) | Hosting cashfulness.com | AS | Eropa (Frankfurt) | DPA + SCC + Data Privacy Framework |
| Resend (Resend Inc.) | Email transaksional (verifikasi, reset kata sandi, pemberitahuan) | AS | Eropa (wilayah UE) | DPA + SCC + Data Privacy Framework |
| Google Workspace (Google Ireland Ltd) | Kotak surat manusia (info@, support@, beta@, privacy@) | UE (Irlandia) | AS + Eropa | DPA + SCC + Data Privacy Framework |
| SiteGround (SiteGround Hosting Ltd) | DNS | UE (Bulgaria) | Eropa | DPA (pemrosesan intra-UE) |
| ActiveCampaign | Buletin + formulir pendaftaran beta | AS | AS | DPA + SCC + Data Privacy Framework |
| Apple App Store (Apple Inc.) | Pembayaran langganan iOS; penyampaian notifikasi push di iPhone melalui Apple Push Notification service (APNs) | AS | AS + Eropa | Data Privacy Framework + ketentuan Apple |
| Google Play (Google LLC) | Pembayaran langganan Android | AS | AS + Eropa | Data Privacy Framework + ketentuan Google |
| Google Firebase Cloud Messaging (Google LLC) | Penyampaian notifikasi push di Android dan iPhone (token perangkat, judul dan teks notifikasi) | AS | Layanan global (AS dan lokasi Google lainnya), tanpa wilayah Eropa | Firebase Data Processing and Security Terms + SCC + Data Privacy Framework |
| Stripe dan Link (Stripe Inc., Sold through Link, LLC) | Penjualan dan pembayaran langganan web (Link adalah penjualnya) | AS | AS + Eropa | DPA + SCC + Data Privacy Framework |
| Umami Cloud | Analitik situs ramah privasi (tanpa cookie, tanpa profiling) | AS | Eropa (wilayah UE) | DPA + SCC + Data Privacy Framework |
| Anthropic (Anthropic Ireland Ltd) | Alat kecerdasan buatan (Claude) yang digunakan tim kami untuk mengklasifikasikan permintaan dukungan yang diterima melalui email dan dari aplikasi serta menyusun draf jawaban, yang dibaca ulang dan dikirim oleh seorang manusia | UE (Irlandia) | AS | Tanpa DPA: ketentuan penggunaan individual Anthropic, dengan penggunaan konten untuk pelatihan dinonaktifkan |
| Tailscale (Tailscale Inc.) | Koneksi terenkripsi antara server kami dan server asisten AI di Italia. Layanan ini tidak dapat membaca isi lalu lintas data: ia hanya melihat data koneksi (alamat, waktu, volume) | Kanada | Kanada dan AS (hanya data koneksi) | DPA + SCC |
Kami tidak menggunakan sistem pelacakan perilaku atau profiling komersial: tidak ada Google Analytics, Firebase Analytics, Mixpanel, Amplitude, Sentry, Meta Pixel, TikTok Pixel, LinkedIn Insight Tag. Dari Firebase kami hanya menggunakan layanan Cloud Messaging, untuk menyampaikan notifikasi push yang Anda aktifkan (lihat §3.8): tidak ada komponen Firebase lain yang disertakan dalam aplikasi, dan kami memverifikasinya pada paket terkompilasi di setiap rilis.
5.1. Dukungan dan alat kecerdasan buatan
Permintaan dukungan. Permintaan yang masuk ke info@, support@, dan beta@cashfulness.com serta laporan yang dikirim dari aplikasi dibaca oleh seseorang dari tim kami. Untuk mengklasifikasikannya dan menyusun draf jawaban pertama, kami menggunakan Claude, sebuah alat kecerdasan buatan dari Anthropic: teks permintaan dan, untuk laporan dari aplikasi, nama panggilan, alamat email, platform, versi aplikasi, dan lampiran jika ada diproses oleh Anthropic di Amerika Serikat. Kami menggunakannya dengan langganan individual, yang diatur oleh ketentuan penggunaan Anthropic untuk pengguna perorangan: antara kami dan Anthropic tidak ada perjanjian pemrosesan data (DPA), dan di pengaturan akun kami telah menonaktifkan penggunaan konten untuk melatih model. Draf tersebut selalu dibaca ulang, dikoreksi, dan dikirim oleh seorang manusia: tidak ada jawaban yang dikirim secara otomatis. Kami sedang memindahkan pemrosesan ini ke server milik Vittorio Giusti srl di Italia: setelah selesai, Anthropic tidak akan lagi menerima data ini dan kami akan memperbarui pemberitahuan ini.
Asisten dalam aplikasi. Aplikasi berisi asisten yang menjawab pertanyaan tentang penggunaan Cashfulness, tersedia sesuai paket. Saat Anda mengajukan pertanyaan kepadanya, model menerima pertanyaan Anda, bahasa, pesan-pesan terakhir dari percakapan yang sama, dan beberapa kutipan dari panduan. Model tidak menerima data akuntansi Anda: akun, saldo, transaksi, dan dokumen tetap di luar. Model berjalan di sebuah komputer milik Vittorio Giusti srl di Italia, yang dijangkau melalui koneksi terenkripsi yang disediakan oleh Tailscale, yang tidak dapat membaca isinya (lihat §5). Teks pertanyaan dikirim persis seperti yang Anda tulis: jangan masukkan data pribadi yang tidak ingin Anda bagikan. Percakapan disimpan di server Supabase kami di Eropa dan dihapus bersama akun. Asisten memberikan petunjuk tentang penggunaan aplikasi, bukan nasihat keuangan, perpajakan, atau hukum.
Chat situs. Jendela chat yang ada di cashfulness.com tidak terhubung ke layanan kecerdasan buatan mana pun dan tidak mengirim data ke pihak ketiga. Jika kami mengaktifkannya, kami akan memperbarui pemberitahuan ini terlebih dahulu.
Kami tidak menggunakan data Anda untuk melatih model kecerdasan buatan, baik milik kami maupun pihak ketiga, dan kami tidak menyerahkan dataset kepada penyedia AI.
6. Tautan afiliasi dan rujukan komersial
Cashfulness dapat menampilkan tautan ke peluang penghematan yang ditawarkan oleh pihak ketiga, yang darinya Vittorio Giusti srl dapat menerima imbalan apabila Pengguna melakukan aktivasi (lihat Syarat dan Ketentuan Penggunaan, bagian “Rujukan dan tautan afiliasi”).
Tautan tersebut bersifat statis dan sama untuk semua Pengguna: tautan tidak dipilih maupun diurutkan berdasarkan data yang ada di dalam workspace, dan penampilannya tidak melibatkan profiling dalam arti Pasal 4.4 GDPR maupun pengambilan keputusan otomatis dalam arti Pasal 22 GDPR.
Cashfulness tidak menerima informasi dari pihak ketiga yang memungkinkan suatu aktivasi tertentu dikaitkan dengan Pengguna yang teridentifikasi atau dapat diidentifikasi: pelaporan imbalan, jika ada, disampaikan dalam bentuk agregat.
Pada saat Pengguna memilih untuk mengikuti tautan tersebut, Pengguna keluar dari lingkup Cashfulness: sejak saat itu, pemrosesan datanya diatur oleh pemberitahuan privasi situs tujuan, yang bertindak sebagai pengendali data mandiri dan tidak berada dalam kendali Vittorio Giusti srl. Cookie apa pun yang disetel oleh situs tujuan merupakan cookie pihak ketiga di luar domain cashfulness.com (lihat Kebijakan Cookie).
7. Transfer data ke luar UE
Sebagian penyedia kami adalah perusahaan yang berbasis di Amerika Serikat (lihat §5). Transfer semacam itu terjadi dengan perlindungan berikut:
- Klausul Kontrak Standar (SCC) yang ditandatangani berdasarkan Keputusan Pelaksanaan (UE) 2021/914.
- Kerangka Kerja Privasi Data UE-AS (Keputusan Pelaksanaan (UE) 2023/1795), untuk penyedia yang telah bergabung dengannya.
- Langkah teknis tambahan (enkripsi saat transit dan saat disimpan, isolasi data di wilayah Eropa jika tersedia).
Pengguna dapat meminta salinan perlindungan yang diterapkan dengan menulis ke privacy@cashfulness.com.
8. Jangka waktu penyimpanan
| Kategori data | Jangka waktu penyimpanan |
|---|---|
| Akun pengguna + data akuntansi + dokumen E2EE | Selama masa hidup akun; penghapusan efektif dalam 30 hari sejak permintaan (30 hari ini memungkinkan soft-delete yang reversibel untuk permintaan yang tidak disengaja) |
Log keamanan (login_history, IP, user agent) | 6 bulan sejak tanggal sesi |
| Log penggunaan berpseudonim, dianalisis dalam bentuk agregat (Program Peningkatan) | 6 bulan berjalan (rolling); saat opt-out, kami langsung berhenti mengumpulkan data baru |
| Cadangan otomatis (hanya paket Ultra): berkas CSV terkompresi, dilindungi enkripsi saat disimpan (at rest) dari penyedia, bukan end-to-end | 7 terakhir per workspace, tidak pernah lebih dari 30 hari |
| Ekspor CSV yang diminta oleh pengguna | dihapus setelah 24 jam; tautan unduhannya berlaku selama 15 menit |
| Buletin (jika berlangganan) | Sampai pembatalan eksplisit oleh pengguna (tautan berhenti berlangganan di setiap email) |
| Data penagihan — kanal Apple / Google | Tidak berlaku: untuk langganan yang dibeli di App Store atau Google Play, Cashfulness tidak menerbitkan faktur atau kuitansi fiskal kepada pengguna akhir (lihat §3.7); dokumen tersebut diterbitkan oleh Apple atau Google, yang bertindak sebagai merchant of record |
| Dokumen akuntansi kanal web | 10 tahun sejak tanggal dokumen, sebagaimana disyaratkan oleh Pasal 2220 Kitab Undang-Undang Hukum Perdata Italia (Codice Civile italiano) untuk catatan akuntansi: faktur bulanan perusahaan kepada Link dan laporan Stripe. Kuitansi dan faktur kepada pelanggan diterbitkan dan disimpan oleh Link (lihat §3.7) |
9. Hak subjek data
Berdasarkan Pasal 15–22 GDPR, pengguna berhak untuk:
- Mengakses data pribadi yang berkaitan dengan dirinya (Pasal 15)
- Perbaikan (rektifikasi) data yang tidak akurat atau tidak lengkap (Pasal 16)
- Penghapusan data (“hak untuk dilupakan”, Pasal 17)
- Pembatasan pemrosesan (Pasal 18)
- Portabilitas data dalam format terstruktur dan dapat dibaca mesin (Pasal 20)
- Keberatan (objection) terhadap pemrosesan yang berdasarkan kepentingan sah (Pasal 21)
- Penarikan persetujuan kapan saja, untuk pemrosesan yang berdasarkan persetujuan (Pasal 7.3)
- Pengaduan kepada Otoritas Perlindungan Data Italia (Garante per la Protezione dei Dati Personali): Piazza Venezia 11, 00187 Roma — tel. +39 06 696771 — PEC protocollo@pec.gpdp.it — web www.garanteprivacy.it
9.1. Cara menjalankan hak-hak ini
Untuk menjalankan salah satu hak yang tercantum di atas, pengguna dapat:
- Menulis ke
privacy@cashfulness.comdengan menyebutkan hak yang ingin dijalankan, email yang terkait dengan akun Cashfulness, dan — untuk penghapusan — konfirmasi telah memahami sifat tidak dapat dipulihkan bagi dokumen E2EE. - Untuk hak penghapusan (penghapusan akun sepenuhnya): fungsi ini tersedia langsung di aplikasi, di “Pengaturan → Manajemen Akun → Hapus Akun”. Penghapusan efektif terjadi dalam 30 hari.
- Untuk menonaktifkan Program Peningkatan (opt-out): dari “Pengaturan → Keamanan → Program Peningkatan” di aplikasi. Berlaku segera.
Kami akan merespons dalam 30 hari sejak permintaan (dapat diperpanjang hingga 60 hari lagi untuk permintaan yang sangat kompleks, berdasarkan Pasal 12.3 GDPR; pengguna akan diberi tahu jika demikian).
10. Keamanan data
Kami menerapkan langkah teknis dan organisasi yang sesuai untuk melindungi data pribadi:
- Enkripsi saat transit: semua komunikasi menggunakan HTTPS/TLS 1.3.
- Enkripsi saat disimpan: basis data Supabase menggunakan enkripsi standar penyedia saat data disimpan.
- Enkripsi end-to-end untuk dokumen yang diunggah pengguna (lihat §3.4).
- Autentikasi kuat: kata sandi dengan persyaratan kompleksitas minimum; dukungan biometrik (Touch ID, Face ID) jika tersedia pada perangkat.
- Row Level Security (RLS) pada semua tabel basis data: setiap pengguna hanya mengakses datanya sendiri.
- Pencatatan akses: pelacakan login untuk deteksi akses mencurigakan (lihat §3.2).
- Pembaruan rutin dependensi perangkat lunak untuk menutup kerentanan yang diketahui.
Tidak ada sistem yang 100% kebal. Jika terjadi pelanggaran data pribadi yang berisiko bagi pengguna, kami akan memberi tahu Otoritas Perlindungan Data Italia dalam waktu 72 jam sejak ditemukan (Pasal 33 GDPR) dan — jika risikonya tinggi — kami akan memberi tahu pengguna yang terdampak secara langsung (Pasal 34 GDPR).
11. Anak di bawah umur
Layanan Cashfulness ditujukan bagi orang yang berusia minimal 18 tahun (ambang batas kecakapan hukum berdasarkan hukum Italia, Pasal 2 Kitab Undang-Undang Hukum Perdata Italia/Codice Civile italiano), atau usia dewasa berdasarkan hukum negara tempat tinggal pengguna jika lebih tinggi dari 18 tahun.
Berdasarkan GDPR dan Pasal 2-quinquies Kode Privasi Italia (Codice Privacy italiano), usia minimum untuk persetujuan mandiri anak di bawah umur terhadap pemrosesan data pribadi lebih rendah (14 tahun di Italia, 16 tahun sebagai default UE). Untuk Cashfulness, batas usia kontraktual 18 tahun adalah yang benar-benar diberlakukan, karena hubungan dengan pengguna bersifat kontraktual (lihat Syarat dan Ketentuan §4.1) dan memerlukan kecakapan hukum penuh.
Kami tidak dengan sengaja mengumpulkan data anak di bawah 18 tahun. Jika kami mengetahui adanya akun yang dibuat oleh anak di bawah umur tanpa kecakapan hukum yang disyaratkan, kami akan menghapusnya tanpa penundaan.
12. Perubahan Kebijakan Privasi ini
Kami berhak mengubah Kebijakan Privasi ini dari waktu ke waktu, untuk pembaruan regulasi atau perubahan layanan. Perubahan dipublikasikan di halaman ini dengan tanggal yang diperbarui di bagian atas.
Untuk perubahan substansial yang memengaruhi tujuan pemrosesan atau dasar hukum, kami akan memberi tahu pengguna aktif melalui email setidaknya 30 hari sebelum perubahan berlaku, memberi mereka kesempatan untuk meninjau ketentuan baru dan, jika mereka mau, menghapus akun sebelum perubahan tersebut berlaku.
Apa yang berubah dalam versi 1.10. §4 menjelaskan email pendamping di langkah awal (tujuan 9), yang dapat dihentikan melalui tautan di bagian bawah setiap email.
Apa yang berubah dalam versi 1.9. §3.5 menjelaskan penghitungan anonim langkah-langkah sebelum pendaftaran, yang membantu kami memahami di mana orang yang mengunduh aplikasi berhenti.
Apa yang berubah dalam versi 1.8. Langganan yang dibeli di situs web kini dijual oleh Link (Sold through Link, LLC, perusahaan grup Stripe), yang menjadi penjual menggantikan Vittorio Giusti srl dan menerbitkan kuitansi serta faktur: hal ini dijelaskan di §3.7, tabel layanan pihak ketiga, dan jangka waktu penyimpanan. Data pembayaran yang kami lihat tetap sama seperti sebelumnya, dan nama serta alamat penagihan tidak masuk ke basis data aplikasi.
Apa yang berubah dalam versi 1.7. Versi 1.6 menyebut cadangan otomatis paket Ultra sebagai terenkripsi: cadangan tersebut adalah berkas CSV terkompresi yang dilindungi enkripsi saat disimpan dari penyedia, bukan enkripsi end-to-end, dan kami menyimpan 7 terakhir per workspace, tidak pernah lebih dari 30 hari (§8). Versi tersebut juga menyatakan bahwa kunci dokumen yang diunggah diturunkan dari kata sandi pribadi: sebenarnya kunci itu dibuat di perangkat dan dilindungi oleh kode dokumen, yang berbeda dari kata sandi akun, dan judul, catatan, tanggal, jenis dan ukuran berkas, data garansi dan polis, serta tautan ke transaksi tetap dapat dibaca agar dapat dicari dan diatur (§3.4). Terakhir, kami menambahkan ke §8 masa penyimpanan ekspor CSV yang diminta oleh pengguna. Tidak ada tujuan atau dasar hukum pemrosesan yang berubah.
Apa yang berubah dalam versi 1.6. Kami memperbaiki sebuah kesalahan: versi 1.5 mencantumkan Firebase di antara layanan yang tidak digunakan, padahal aplikasi menggunakan Firebase Cloud Messaging untuk notifikasi push di iPhone dan Android, seperti dijelaskan di §3.8. Kami juga mendeklarasikan Anthropic, alat yang digunakan tim kami sejak 18 Agustus 2026 untuk mengklasifikasikan permintaan dukungan, Tailscale, koneksi terenkripsi menuju server asisten dalam aplikasi, dan cara kerja asisten itu sendiri (§5.1). Tidak ada tujuan atau dasar hukum dari pemrosesan yang telah dijelaskan sebelumnya yang berubah.
13. Kontak
Untuk pertanyaan apa pun mengenai pemrosesan data pribadi:
- Email privasi: privacy@cashfulness.com
- Email dukungan umum: info@cashfulness.com
- Email bersertifikat (PEC): vittoriogiusti.com@pec.it
- Surat pos: Vittorio Giusti srl, Via del Campisano 520, 55054 Massarosa (LU), Italia
14. Hukum yang berlaku dan yurisdiksi
Kebijakan Privasi ini diatur oleh hukum Italia dan Peraturan (UE) 2016/679.
Pengadilan yang berwenang: Lucca, Italia, kecuali untuk ketentuan perlindungan konsumen yang wajib (Pasal 66-bis Kode Konsumen Italia/Codice del Consumo italiano), yang memungkinkan konsumen untuk mengajukan gugatan ke pengadilan tempat tinggal atau domisilinya.