FinKel

Finance Keluarga — keuangan personal & keluargaFinance Keluarga — personal & family finance

Terakhir diperbarui: 12 Juni 2026 · Berlaku efektif: 12 Juni 2026 Last updated: 12 June 2026 · Effective date: 12 June 2026

Kebijakan Privasi

FinKel ("Aplikasi") dikembangkan dan dikelola oleh Mahas Dev ("kami"). Kebijakan ini menjelaskan data apa yang kami kumpulkan, bagaimana kami menggunakannya, dan hak Anda. Privasi keuangan Anda adalah prioritas kami.

Prinsip utama: data Anda tinggal di perangkat Anda. Pada paket Free dan Starter, seluruh catatan keuangan Anda disimpan hanya secara lokal di perangkat dan tidak pernah dikirim ke server kami. Sinkronisasi ke cloud hanya aktif jika Anda berlangganan paket Pro dan masuk (sign in).

1. Data yang kami proses

a. Data akun (opsional)

Jika Anda membuat akun atau masuk, kami memproses: alamat email, nama tampilan, dan pengenal akun. Anda dapat masuk dengan email, akun Google, atau Apple ID. Kata sandi tidak pernah kami simpan dalam bentuk teks biasa; otentikasi dikelola oleh penyedia identitas (Supabase Auth, Google, Apple).

b. Data keuangan yang Anda masukkan

Aplikasi menyimpan data yang Anda catat sendiri, antara lain: transaksi (pemasukan/pengeluaran/transfer, jumlah, kategori, catatan, nama merchant), dompet/akun & saldo, hutang & piutang, anggaran, target tabungan, tagihan, kontak (nama dan nomor telepon bila Anda tambahkan), serta — pada paket Pro — anggota buku bersama, tagihan patungan (split), dan jurnal akuntansi.

c. Gambar struk

Bila Anda memindai struk, gambar diproses untuk mengenali teks. Pengenalan teks (OCR) berjalan sepenuhnya di perangkat menggunakan Google ML Kit — gambar struk tidak dikirim ke server mana pun. Gambar disimpan sebagai berkas lokal. (Khusus Pro yang menyalakan sync, gambar dapat diunggah ke penyimpanan akun Anda sendiri untuk sinkron antar-perangkat — lihat bagian 3.)

d. Preferensi & data perangkat

Preferensi tampilan (tema, palet warna, bahasa, mata uang), PIN/biometrik kunci aplikasi (disimpan di penyimpanan aman perangkat, tidak pernah disinkron), serta data diagnostik kerusakan (crash) yang anonim.

2. Bagaimana kami menggunakan data

  • Menyediakan fungsi inti aplikasi (mencatat & menampilkan keuangan Anda).
  • Menyinkronkan data antar-perangkat Anda (hanya Pro).
  • Mengelola buku bersama dan mengirim pengingat ke anggota keluarga (hanya Pro).
  • Mengirim notifikasi lokal (pengingat tagihan, anggaran) — diproses di perangkat.
  • Mengelola langganan dan hak akses (entitlement) melalui RevenueCat.
  • Menampilkan iklan pada paket Free, dan meningkatkan stabilitas aplikasi melalui laporan kerusakan anonim.

Kami tidak menjual data pribadi Anda kepada pihak ketiga.

3. Penyimpanan & sinkronisasi cloud

Free & Starter: seluruh data finansial disimpan lokal (basis data SQLite di perangkat). Tidak ada data finansial yang meninggalkan perangkat. Otentikasi (login) boleh aktif untuk identitas/peningkatan paket, tetapi data finansial tetap tidak disinkron.

Pro: jika Anda berlangganan Pro dan masuk, data Anda disinkronkan ke Supabase (basis data & penyimpanan berkas) agar dapat diakses di hingga 5 perangkat dan dibagikan ke anggota buku bersama yang Anda undang. Akses dibatasi oleh Row-Level Security sehingga Anda hanya dapat melihat data Anda sendiri atau buku bersama tempat Anda menjadi anggota.

4. Layanan pihak ketiga

Aplikasi memakai layanan berikut. Masing-masing memiliki kebijakan privasinya sendiri.

LayananTujuanData
SupabaseOtentikasi & sinkronisasi cloud (Pro)Email, token sesi, data finansial (Pro)
RevenueCatManajemen langgananPengenal pengguna, status pembelian
Google ML KitOCR struk (di perangkat)Gambar diproses lokal, tidak diunggah
Firebase Cloud MessagingNotifikasi push antar-anggota (Pro)Token perangkat, isi notifikasi
Firebase CrashlyticsLaporan kerusakanJejak galat, info perangkat (anonim)
Google Mobile Ads (AdMob)Iklan pada paket FreePengenal iklan, data tayangan
Google / Apple Sign-InLoginIdentitas akun, token
Apple App Store / Google PlayPemrosesan pembayaran langgananDitangani oleh Apple/Google

5. Iklan

Paket Free menampilkan iklan melalui Google AdMob. Secara bawaan iklan bersifat non-personalisasi. Di iOS, iklan personalisasi hanya aktif bila Anda memberi izin pelacakan (App Tracking Transparency); Anda boleh menolak tanpa kehilangan fungsi. Paket Starter dan Pro bebas iklan.

6. Izin perangkat

  • Kamera — memindai struk (OCR).
  • Galeri/Foto — memilih struk dan menyimpan ekspor laporan.
  • Face ID / sidik jari (biometrik) — membuka kunci aplikasi; diproses di perangkat.
  • Notifikasi — pengingat tagihan, anggaran, dan anggota.
  • Izin pelacakan iklan (iOS) — opsional, untuk iklan yang lebih relevan.

7. Penyimpanan & retensi data

Data lokal tersimpan selama aplikasi terpasang; menghapus aplikasi akan menghapus seluruh data lokal. Data cloud (Pro) tersimpan selama akun Anda aktif. Anda dapat meminta penghapusan akun & data dengan menghubungi kami di info@mahas.my.id.

8. Hak Anda

Anda berhak mengakses, memperbaiki, mengekspor (CSV/PDF dari dalam aplikasi), dan menghapus data Anda, serta mencabut izin perangkat kapan saja melalui pengaturan sistem. Untuk permintaan terkait data, hubungi info@mahas.my.id.

9. Keamanan

Kami menerapkan langkah teknis yang wajar: penyimpanan terenkripsi pada perangkat untuk kredensial, transport TLS untuk sinkronisasi, kunci aplikasi biometrik opsional, dan Row-Level Security pada basis data cloud. Tidak ada sistem yang sepenuhnya bebas risiko, tetapi kami berupaya melindungi data Anda.

10. Anak-anak

FinKel tidak ditujukan untuk anak di bawah usia 13 tahun. Kami tidak dengan sengaja mengumpulkan data dari anak-anak.

11. Perubahan kebijakan

Kami dapat memperbarui kebijakan ini. Perubahan signifikan akan diberitahukan melalui aplikasi atau halaman ini, dengan tanggal "terakhir diperbarui" yang disesuaikan.

12. Kontak

Mahas Dev — info@mahas.my.id

Privacy Policy

FinKel (the "App") is developed and operated by Mahas Dev ("we", "us"). This policy explains what data we collect, how we use it, and your rights. Your financial privacy is our priority.

Core principle: your data stays on your device. On the Free and Starter plans, all of your financial records are stored locally only on your device and are never sent to our servers. Cloud sync is only enabled if you subscribe to the Pro plan and sign in.

1. Data we process

a. Account data (optional)

If you create an account or sign in, we process: email address, display name, and account identifier. You may sign in with email, a Google account, or Apple ID. We never store passwords in plain text; authentication is handled by identity providers (Supabase Auth, Google, Apple).

b. Financial data you enter

The App stores data you record yourself, including: transactions (income/expense/transfer, amount, category, notes, merchant name), wallets/accounts & balances, debts & receivables, budgets, savings goals, bills, contacts (name and phone number if you add them), and — on the Pro plan — shared-book members, split bills, and accounting journals.

c. Receipt images

When you scan a receipt, the image is processed to recognize text. Text recognition (OCR) runs entirely on your device using Google ML Kit — the receipt image is never sent to any server. Images are stored as local files. (For Pro users with sync enabled, images may be uploaded to your own storage account for cross-device sync — see section 3.)

d. Preferences & device data

Display preferences (theme, color palette, language, currency), app-lock PIN/biometrics (kept in the device's secure storage, never synced), and anonymous crash diagnostics.

2. How we use data

  • To provide the App's core function (recording & displaying your finances).
  • To sync data across your devices (Pro only).
  • To manage shared books and send reminders to family members (Pro only).
  • To send local notifications (bill and budget reminders) — processed on-device.
  • To manage subscriptions and entitlements via RevenueCat.
  • To display ads on the Free plan, and to improve stability through anonymous crash reports.

We do not sell your personal data to third parties.

3. Storage & cloud sync

Free & Starter: all financial data is stored locally (an on-device SQLite database). No financial data leaves the device. Authentication (login) may be active for identity/upgrade, but financial data is still not synced.

Pro: if you subscribe to Pro and sign in, your data is synced to Supabase (database & file storage) so it can be accessed on up to 5 devices and shared with members you invite to a shared book. Access is restricted by Row-Level Security, so you can only see your own data or shared books you belong to.

4. Third-party services

The App uses the following services. Each has its own privacy policy.

ServicePurposeData
SupabaseAuthentication & cloud sync (Pro)Email, session token, financial data (Pro)
RevenueCatSubscription managementUser identifier, purchase status
Google ML KitOn-device receipt OCRImage processed locally, not uploaded
Firebase Cloud MessagingMember push notifications (Pro)Device token, notification content
Firebase CrashlyticsCrash reportingStack traces, device info (anonymous)
Google Mobile Ads (AdMob)Ads on the Free planAd identifiers, impression data
Google / Apple Sign-InLoginAccount identity, token
Apple App Store / Google PlaySubscription payment processingHandled by Apple/Google

5. Advertising

The Free plan shows ads via Google AdMob. By default, ads are non-personalized. On iOS, personalized ads are only enabled if you grant tracking permission (App Tracking Transparency); you may decline without losing any functionality. The Starter and Pro plans are ad-free.

6. Device permissions

  • Camera — scanning receipts (OCR).
  • Photos/Gallery — selecting receipts and saving report exports.
  • Face ID / fingerprint (biometrics) — unlocking the app; processed on-device.
  • Notifications — bill, budget, and member reminders.
  • Ad tracking permission (iOS) — optional, for more relevant ads.

7. Data storage & retention

Local data is stored as long as the App is installed; uninstalling deletes all local data. Cloud data (Pro) is retained while your account is active. You may request deletion of your account & data by contacting us at info@mahas.my.id.

8. Your rights

You have the right to access, correct, export (CSV/PDF from within the app), and delete your data, and to revoke device permissions at any time via system settings. For data requests, contact info@mahas.my.id.

9. Security

We apply reasonable technical measures: encrypted on-device storage for credentials, TLS transport for sync, optional biometric app-lock, and Row-Level Security on the cloud database. No system is entirely risk-free, but we work to protect your data.

10. Children

FinKel is not directed to children under 13. We do not knowingly collect data from children.

11. Changes to this policy

We may update this policy. Significant changes will be announced in the app or on this page, with an updated "last updated" date.

12. Contact

Mahas Dev — info@mahas.my.id

Syarat & Ketentuan

Dengan mengunduh atau menggunakan FinKel, Anda menyetujui Syarat & Ketentuan ini. Mohon dibaca dengan saksama.

1. Tentang layanan

FinKel adalah aplikasi pencatatan keuangan personal dan keluarga. Aplikasi ini adalah alat bantu pencatatan — bukan layanan perbankan, lembaga keuangan, penasihat investasi, atau penasihat pajak. Keputusan keuangan sepenuhnya menjadi tanggung jawab Anda.

2. Akun

Anda dapat menggunakan fitur dasar tanpa akun. Untuk sinkronisasi dan buku bersama (Pro), diperlukan akun. Anda bertanggung jawab menjaga kerahasiaan kredensial dan seluruh aktivitas pada akun Anda.

3. Paket & harga

PaketBulananTahunanIsi
FreeGratisPencatatan dasar (dengan iklan), lokal saja
StarterRp 16.000Rp 149.000Fitur personal lengkap (hutang, anggaran, target, tagihan, OCR, CSV), tanpa iklan, tetap lokal
ProRp 49.000Rp 469.000Sinkron cloud (hingga 5 perangkat), buku bersama keluarga (5 anggota), split, akuntansi double-entry

Harga dapat berbeda berdasarkan wilayah dan mata uang yang ditampilkan oleh App Store / Google Play, serta dapat berubah sewaktu-waktu. Harga yang berlaku selalu ditampilkan di dalam aplikasi sebelum pembelian.

4. Langganan, penagihan & perpanjangan otomatis

Langganan Starter dan Pro adalah langganan berbayar yang diperpanjang otomatis. Pembayaran ditagih ke akun App Store (iOS) atau Google Play (Android) Anda saat konfirmasi pembelian.

Ketentuan langganan (standar Apple, iOS):

  • Pembayaran dibebankan ke akun Apple ID Anda saat konfirmasi pembelian.
  • Langganan diperpanjang otomatis kecuali perpanjangan otomatis dimatikan setidaknya 24 jam sebelum akhir periode berjalan.
  • Akun Anda akan ditagih untuk perpanjangan dalam 24 jam sebelum akhir periode berjalan, sesuai tarif paket yang dipilih.
  • Anda dapat mengelola langganan dan mematikan perpanjangan otomatis melalui Pengaturan Akun di App Store setelah pembelian.
  • Bagian dari masa percobaan gratis yang tidak terpakai (bila ada) akan hangus saat Anda membeli langganan.

Penggunaan langganan tunduk pada Apple Standard End User License Agreement (EULA): apple.com/legal/internet-services/itunes/dev/stdeula.

Pada Android, langganan dikelola melalui Google Play; kelola atau batalkan melalui Play Store → Langganan.

5. Pembatalan & pengembalian dana

Anda dapat membatalkan kapan saja; akses tetap berlaku sampai akhir periode yang telah dibayar dan tidak diperpanjang setelahnya. Pengembalian dana ditangani sepenuhnya oleh Apple atau Google sesuai kebijakan masing-masing toko — kami tidak memproses pembayaran secara langsung sehingga tidak dapat menerbitkan pengembalian dana sendiri.

6. Penggunaan yang dapat diterima

  • Gunakan aplikasi sesuai hukum yang berlaku.
  • Jangan merekayasa balik, mengganggu, atau menyalahgunakan layanan.
  • Anda bertanggung jawab atas data yang Anda masukkan dan atas izin untuk mencatat data orang lain (mis. kontak/anggota) dalam buku Anda.

7. Data & cadangan Anda

Pada paket Free/Starter, data Anda tersimpan di perangkat; menghapus aplikasi akan menghilangkan data tersebut. Gunakan ekspor CSV/PDF untuk mencadangkan. Pada Pro, data disinkron ke cloud. Anda bertanggung jawab menyimpan cadangan data Anda sendiri.

8. Hak kekayaan intelektual

Aplikasi, desain, merek "FinKel", dan kontennya milik Mahas Dev dan dilindungi hukum. Data keuangan yang Anda masukkan tetap milik Anda.

9. Penafian & batasan tanggung jawab

Aplikasi disediakan "sebagaimana adanya" tanpa jaminan apa pun. Sepanjang diizinkan hukum, Mahas Dev tidak bertanggung jawab atas kerugian tidak langsung, kehilangan data, atau keputusan keuangan yang dibuat berdasarkan informasi dalam aplikasi. Kami tidak menjamin keakuratan kalkulasi terhadap kewajiban hukum/pajak Anda.

10. Perubahan

Kami dapat memperbarui aplikasi maupun ketentuan ini. Penggunaan berkelanjutan setelah perubahan berarti Anda menyetujui ketentuan yang diperbarui.

11. Hukum yang berlaku

Ketentuan ini diatur oleh hukum Republik Indonesia.

12. Kontak

Mahas Dev — info@mahas.my.id

Terms & Conditions

By downloading or using FinKel, you agree to these Terms & Conditions. Please read them carefully.

1. About the service

FinKel is a personal and family finance-tracking app. It is a record-keeping tool — it is not a bank, a financial institution, an investment adviser, or a tax adviser. Financial decisions remain entirely your responsibility.

2. Accounts

You may use basic features without an account. Sync and shared books (Pro) require an account. You are responsible for keeping your credentials confidential and for all activity on your account.

3. Plans & pricing

PlanMonthlyYearlyIncludes
FreeFreeBasic tracking (with ads), local only
StarterRp 16,000Rp 149,000Full personal features (debts, budgets, goals, bills, OCR, CSV), ad-free, still local
ProRp 49,000Rp 469,000Cloud sync (up to 5 devices), family shared book (5 members), splits, double-entry accounting

Prices may vary by region and the currency displayed by the App Store / Google Play, and may change over time. The applicable price is always shown in the app before purchase.

4. Subscriptions, billing & auto-renewal

Starter and Pro are auto-renewable paid subscriptions. Payment is charged to your App Store (iOS) or Google Play (Android) account upon confirmation of purchase.

Subscription terms (Apple standard, iOS):

  • Payment will be charged to your Apple ID account at confirmation of purchase.
  • The subscription automatically renews unless auto-renewal is turned off at least 24 hours before the end of the current period.
  • Your account will be charged for renewal within 24 hours prior to the end of the current period, at the rate of the selected plan.
  • You can manage subscriptions and turn off auto-renewal in your App Store Account Settings after purchase.
  • Any unused portion of a free trial period (if offered) is forfeited when you purchase a subscription.

Use of subscriptions is subject to the Apple Standard End User License Agreement (EULA): apple.com/legal/internet-services/itunes/dev/stdeula.

On Android, subscriptions are managed through Google Play; manage or cancel via Play Store → Subscriptions.

5. Cancellation & refunds

You may cancel at any time; access continues until the end of the paid period and does not renew thereafter. Refunds are handled entirely by Apple or Google under their respective store policies — we do not process payments directly and therefore cannot issue refunds ourselves.

6. Acceptable use

  • Use the app in accordance with applicable law.
  • Do not reverse-engineer, disrupt, or abuse the service.
  • You are responsible for the data you enter and for having permission to record others' data (e.g. contacts/members) in your books.

7. Your data & backups

On Free/Starter, your data is stored on the device; uninstalling the app will remove that data. Use CSV/PDF export to back it up. On Pro, data is synced to the cloud. You are responsible for keeping your own backups.

8. Intellectual property

The app, its design, the "FinKel" brand, and its content belong to Mahas Dev and are protected by law. The financial data you enter remains yours.

9. Disclaimer & limitation of liability

The app is provided "as is" without warranties of any kind. To the extent permitted by law, Mahas Dev is not liable for indirect damages, data loss, or financial decisions made based on information in the app. We do not warrant the accuracy of calculations against your legal/tax obligations.

10. Changes

We may update the app and these terms. Continued use after changes means you accept the updated terms.

11. Governing law

These terms are governed by the laws of the Republic of Indonesia.

12. Contact

Mahas Dev — info@mahas.my.id