Cakupan kebijakan ini
Kebijakan ini berlaku untuk seluruh halaman PAPIC OS, termasuk dashboard, Catatan Keuangan, fitur keuangan, kripto, keamanan digital, downloader, AI/media, utilitas harian, kontak, profil, dan halaman informasi.
Dokumen ini menjelaskan praktik privasi aplikasi dan bukan pengganti nasihat hukum formal.
Data yang diproses
PAPIC OS memproses data sesuai fitur yang kamu pakai.
- Data akun: nama, email, foto profil, user id, status sesi, dan token sesi dari Clerk.
- Data fitur personal: transaksi, dompet, kategori, budget, transfer, jadwal rutin, Catatan Pinjam, dan pengaturan Catatan Keuangan.
- Input fitur: URL untuk cek link atau downloader, gambar untuk Image Upscaler/Image Maker, teks atau teks hasil ekstraksi PDF untuk AI, dan prefix hash password untuk Pass Guard.
- Data teknis: request ke Netlify Functions, respons API, serta log teknis yang dapat dibuat oleh hosting atau penyedia API.
Catatan Keuangan dan Supabase
Catatan Keuangan memakai pendekatan local-first. Perubahan disimpan di browser terlebih dahulu agar aplikasi tetap responsif. Saat akun dan koneksi siap, data dapat disinkronkan ke Supabase memakai identitas Clerk.
- Data yang dapat tersimpan mencakup transaksi, dompet, kategori, budget, jadwal rutin, utang/piutang, pembayaran pinjaman, pengaturan, dan metadata sinkronisasi.
- Jika koneksi cloud gagal, aplikasi dapat tetap memakai localStorage dan mencoba sinkron lagi saat memungkinkan.
- Fitur export memproses data yang kamu simpan untuk membuat laporan atau backup sesuai pilihanmu.
PAPIC Ai, gambar, dan media
Fitur AI dan media hanya mengirim input saat kamu menjalankan fitur terkait. PAPIC Ai Keuangan dapat membaca konteks transaksi, budget, dompet, jadwal rutin, dan Catatan Pinjam yang kamu kirim untuk parsing atau insight.
Image Upscaler mengirim file JPG/PNG ke layanan upscaler melalui Netlify Function. Downloader mengirim URL publik TikTok, Instagram, atau Facebook ke sumber downloader agar opsi unduhan bisa dicari.
PDF Summarizer membaca teks PDF melalui Netlify Function dan meneruskan teks hasil ekstraksi ke layanan AI untuk membuat ringkasan atau menjawab pertanyaan. Selama analisis berlangsung, sesi kerja disimpan sementara dalam bentuk terenkripsi di Netlify Blobs. Sesi dihapus setelah hasil diambil atau melalui pembersihan berkala. Hindari mengirim dokumen yang memuat data sangat sensitif.
localStorage, sessionStorage, dan cookie
PAPIC memakai penyimpanan browser untuk riwayat lokal, preferensi, cache ringan, dan sesi. Kamu bisa menghapusnya melalui fitur terkait atau pengaturan browser.
| Teknologi | Contoh penggunaan | Kontrol |
|---|---|---|
| localStorage | Catatan Keuangan lokal, riwayat cek link, rebalancer kripto, random picker, dan preferensi tertentu. | Hapus dari fitur terkait atau pengaturan browser. |
| sessionStorage | Status notifikasi atau data sesi ringan selama tab aktif. | Umumnya hilang saat tab atau sesi browser ditutup. |
| Cookie / session Clerk | Menjaga sesi login dan route guard halaman internal. | Logout atau kelola melalui mekanisme Clerk/browser. |
| Supabase | Sinkronisasi Catatan Keuangan ke cloud untuk akun yang login. | Kelola dari fitur Catatan Keuangan atau hubungi kami untuk bantuan. |
Layanan pihak ketiga
Layanan yang dapat terhubung dengan PAPIC OS mencakup:
- Clerk: login, signup, profil, sesi, dan token autentikasi.
- Supabase: database sinkronisasi Catatan Keuangan berbasis akun.
- Netlify: hosting, deployment, serverless functions, dan log teknis.
- SumoPod / Kimi / MiniMax / Qwen AI: PAPIC Ai, PDF Summarizer, parsing transaksi, insight keuangan, dan Smart HPP.
- Google Safe Browsing dan Have I Been Pwned: pengecekan link dan password.
- CoinMarketCap, CoinGecko, Gold API, dan ExchangeRate API: data market, kripto, emas, dan kurs.
- Apify, Tikwm, GetTranscribe, Bintang API, dan RapidAPI: downloader media sosial dan pemrosesan gambar.
- Web3Forms: pengiriman pesan dari halaman kontak.
Peran Netlify Functions
Netlify Functions menjadi jembatan antara browser dan layanan eksternal. Tujuannya menjaga API key tetap berada di server, membatasi request, dan menormalkan respons untuk frontend.
- finance-ai-parser dan finance-ai-insight: memproses request PAPIC Ai dengan verifikasi Clerk.
- pdf-summarizer: mengekstrak teks PDF dan meneruskan konteks dokumen ke layanan AI dengan verifikasi Clerk.
- check-link: meneruskan URL ke Google Safe Browsing.
- upscale: meneruskan gambar ke RapidAPI Image Upscaler.
- instagram-proxy dan facebook-proxy: meneruskan URL publik ke sumber downloader.
- cmc-proxy, gold-proxy, hpp-proxy: meneruskan request market, emas, dan AI HPP.
Retensi dan penghapusan
- Data akun dikelola oleh Clerk selama akun atau sesi aktif.
- Catatan Keuangan tersimpan lokal dan/atau di Supabase sampai kamu menghapus atau meresetnya.
- Pesan kontak tersimpan di Web3Forms dan/atau inbox penerima selama diperlukan untuk balasan.
- Input API diproses saat fitur dijalankan; retensi log mengikuti kebijakan Netlify dan penyedia API.
- Storage browser tetap ada sampai dihapus oleh fitur, browser, atau pengguna.
Pilihan dan kontrol pengguna
- Logout dari menu profil untuk mengakhiri sesi aktif.
- Hapus data lokal lewat fitur terkait atau pengaturan browser.
- Gunakan fitur export Catatan Keuangan untuk menyimpan salinan data.
- Hubungi kami untuk pertanyaan, klarifikasi, atau bantuan terkait data tertentu.
Keamanan
PAPIC memakai Clerk untuk autentikasi, token sesi untuk request tertentu, Netlify environment variables untuk API key, dan pendekatan local-first untuk menjaga fitur tetap responsif.
Hindari memasukkan data yang tidak diperlukan, seperti seed phrase, private key, OTP, nomor kartu penuh, PIN, atau dokumen identitas. Tidak ada sistem digital yang bebas risiko sepenuhnya.
Perubahan kebijakan
Kebijakan ini dapat diperbarui saat fitur, service, atau cara pemrosesan data berubah. Tanggal pembaruan di bagian atas akan diganti saat ada perubahan material.
Kontak
Untuk pertanyaan terkait privasi, data, bug, atau permintaan klarifikasi, hubungi kami melalui halaman kontak. Jangan sertakan informasi sensitif yang tidak diperlukan.