Kembali ke Beranda

Kebijakan Privasi

Terakhir diperbarui: 27 Oktober 2026

1. Pendahuluan

Kebijakan Privasi ini menjelaskan bagaimana FreeKasir ("kami") menangani data Anda. Kebijakan ini berlaku untuk aplikasi FreeKasir (web dan Android), dashboard pemilik toko di dashboard.freekasir.com, serta situs freekasir.com.

2. Ringkasan Singkat

Begini cara data Anda ditangani:

  • Perangkat lebih dulu. FreeKasir bersifat offline-first. Seluruh data kasir ditulis ke penyimpanan lokal di perangkat Anda, dan aplikasi tetap berjalan penuh tanpa koneksi internet.
  • Sinkronisasi ke cloud. Pemakaian aplikasi memerlukan akun. Data yang tersimpan di perangkat disinkronkan secara berkala di latar belakang ke server kami begitu perangkat online, termasuk untuk akun gratis, agar data Anda tidak ikut hilang saat perangkat rusak atau hilang. Fitur berlangganan seperti dashboard dan notifikasi memakai data yang sama.

Kami tidak menjual data Anda. Data atribusi iklan (lihat bagian 12) dibagikan ke TikTok untuk mengukur dan mengoptimalkan iklan FreeKasir sendiri, termasuk menjangkau kembali pengguna aplikasi FreeKasir. Data usaha Anda tidak pernah dipakai untuk iklan.

3. Data Kasir di Perangkat Anda

Seluruh data operasional — produk, kategori, stok, transaksi, pelanggan, pemasok, pengeluaran, utang, dan laporan — dibuat dan disimpan lebih dulu di penyimpanan lokal browser (IndexedDB/localStorage) pada perangkat Anda. Salinan inilah yang dipakai aplikasi saat Anda berjualan, dan salinan yang sama disinkronkan ke server kami di latar belakang saat perangkat terhubung internet. PIN kasir tidak disimpan di perangkat; PIN diperiksa di server kami setiap kali kasir login.

4. Data yang Kami Terima Meski Anda Tidak Login

Saat aplikasi dibuka, aplikasi mengirim satu ping diagnostik ke server kami. Isinya:

  • ID perangkat acak yang dibuat aplikasi (bukan nomor seri perangkat Anda)
  • Versi aplikasi
  • Alamat IP dan user agent (jenis browser/perangkat), yang tercatat di sisi server

Ping ini kami pakai untuk menghitung jumlah pemakai aktif dan mengetahui versi mana yang masih beredar. Selain itu, aplikasi memuat Google Analytics 4 untuk statistik pemakaian fitur. Analytics ini aktif secara bawaan dan dapat Anda matikan kapan saja lewat Pengaturan → Privasi & Analitik. Kami tidak mengirimkan nama produk, harga, atau nilai transaksi Anda ke Google Analytics.

5. Data Akun (Setelah Login Google)

Ketika Anda login menggunakan akun Google, kami menyimpan:

  • Alamat email, nama, dan foto profil dari akun Google Anda
  • Daftar perangkat yang login: ID perangkat, nama perangkat (misal "Chrome Windows", "Samsung A54"), waktu aktif terakhir, dan token sesi
  • Status langganan: ID produk, token pembelian dan order ID dari Google Play, masa berlaku, serta salinan payload verifikasi dari Google Play untuk keperluan audit

Kami tidak menerima kata sandi Google Anda. Data perangkat dipakai untuk menegakkan batas jumlah perangkat sesuai paket Anda dan untuk fitur "keluarkan perangkat lain".

6. Data Toko yang Tersinkronisasi ke Cloud

Jika Anda mengaktifkan Cloud Sync, salinan data toko Anda dikirim ke server kami agar bisa dibuka lintas perangkat dan lewat dashboard. Yang ikut tersinkronisasi:

  • Produk, kategori, satuan, resep/komposisi produk, dan riwayat HPP
  • Stok masuk, stok keluar, dan stok opname beserta itemnya
  • Transaksi beserta item dan komponennya, serta metode pembayaran
  • Data pelanggan: nama, nomor telepon, email, alamat, dan catatan
  • Data pemasok: nama, nomor telepon, alamat, dan catatan
  • Pengeluaran, kategori pengeluaran, utang, dan pembayaran utang
  • Akun kasir/staf: username, nama, peran, daftar izin, serta hash dan salt dari PIN (PIN mentah tidak pernah disimpan). PIN diperiksa di server kami saat login kasir, sehingga login kasir dan pengelolaan karyawan memerlukan koneksi internet. Untuk mencegah tebakan PIN, kami mencatat jumlah PIN salah per username dan per ID perangkat, dan mengunci login sementara setelah terlalu banyak percobaan.
  • Profil toko: nama toko, alamat, telepon, footer struk, logo, dan preferensi tampilan
  • Penanda perangkat asal untuk tiap baris data, agar laporan dapat menampilkan transaksi per perangkat

Lupa PIN owner. Bila owner lupa PIN, kami mengirim kode sekali pakai ke alamat email akun Google pemilik toko. Kode berlaku 10 menit dan kami simpan hanya dalam bentuk hash, bersama alamat email tujuan dan waktu pengirimannya. Setelah PIN berhasil direset, kami mengirim email pemberitahuan ke alamat yang sama.

Penting soal data pelanggan Anda. Nama dan kontak pelanggan yang Anda catat adalah data pribadi milik orang lain. Dalam pemrosesan ini Andalah pengendali datanya dan kami memprosesnya atas instruksi Anda. Pastikan Anda punya dasar yang sah untuk mengumpulkan dan menyimpannya.

7. Katalog Publik (WA Order)

Bagian ini hanya berlaku bila Anda mengaktifkan fitur WA Order. Fitur ini tidak aktif secara bawaan.

Setelah diaktifkan, sebagian data toko Anda dapat diakses siapa pun tanpa perlu masuk akun, pada alamat yang Anda pilih sendiri di worder.freekasir.com.

Yang menjadi publik: nama toko, alamat toko, logo yang Anda unggah untuk katalog, nomor WhatsApp yang Anda daftarkan untuk menerima pesanan, titik lokasi toko pada peta apabila Anda sudah menyimpannya di aplikasi kasir, serta nama, harga, satuan, deskripsi, foto, dan status ketersediaan produk Anda.

Yang tidak pernah ditampilkan: harga pokok (HPP), jumlah stok, kode produk dan barcode, resep produk rakitan, data pelanggan, data transaksi, data staf, logo yang tersimpan di profil toko aplikasi kasir, dan pengaturan internal toko Anda. Logo profil toko dan logo katalog adalah dua hal berbeda; hanya yang Anda unggah untuk katalog yang terbit.

Data pembeli — mode WhatsApp. Bila Anda memilih menerima pesanan lewat WhatsApp, pesanan disusun di peramban pembeli lalu diserahkan langsung ke WhatsApp. Nama pembeli dan keterangan pesanan tidak dikirim ke server kami, tidak kami simpan, dan tidak kami catat. Sejak pesan itu masuk, data pembeli berada di tangan Anda sebagai pemilik toko, dan Andalah pengendali datanya.

Data pembeli — mode pesanan langsung. Bila Anda memilih mode pesanan langsung, pembeli mengisikan nama (wajib) serta nomor HP dan alamat email (keduanya tidak wajib) pada halaman katalog Anda. Data tersebut, beserta nomor meja, isi pesanan, harga, dan catatan pembeli, kami simpan di server kami dan kami tampilkan kepada Anda serta perangkat yang terhubung ke akun Anda melalui aplikasi kasir, untuk keperluan memproses pesanan tersebut. Anda adalah pengendali data pribadi pembeli, dan kami memprosesnya atas nama Anda. Kami tidak menjual data pembeli, tidak memakainya untuk iklan, dan tidak menghubungi pembeli untuk keperluan kami sendiri. Bila pembeli mengisi alamat email, kami mengirimkan struk pesanan ke alamat itu atas nama Anda setelah pesanan dicatat sebagai transaksi — dengan nama toko Anda sebagai nama pengirim — dan rincian struk (item, harga, diskon, total, cara bayar) ikut tersimpan bersama pesanan. Permintaan pesanan dan jawabannya tidak dicatat dalam log teknis kami.

Untuk pembeli. Bila Anda memesan lewat halaman katalog sebuah toko yang memakai mode pesanan langsung, data yang Anda isi diteruskan ke toko tersebut untuk memproses pesanan Anda; tokolah yang memutuskan bagaimana data itu dipakai. Setelah memesan, Anda menerima tautan halaman status pesanan. Siapa pun yang memegang tautan itu dapat melihat nomor pesanan, nama Anda, nomor meja, isi pesanan, catatan pesanan, dan statusnya — tanpa nomor HP dan alamat email Anda. Bila Anda mengisi alamat email, struk pesanan dikirim ke alamat itu setelah toko mencatat pesanan Anda sebagai transaksi; email itu dikirim oleh kami atas nama toko. Peramban Anda menyimpan tautan pesanan dan nomor meja secara lokal supaya halaman statusnya bisa dibuka lagi; data itu tidak dikirim ke kami dan dapat Anda hapus dengan membersihkan data situs di peramban. Untuk meminta penghapusan data pesanan Anda, hubungi toko yang bersangkutan atau support@freekasir.com.

Halaman katalog tidak memasang layanan analitik dan tidak menanam cookie pelacak.

Katalog berhenti dapat diakses ketika Anda menonaktifkan fitur ini atau ketika langganan Anda berakhir. Salinan sementara pada sistem penyimpanan sementara dapat bertahan beberapa saat setelahnya, dan halaman yang sudah terlanjur diindeks mesin pencari berada di luar kendali kami.

Direktori toko publik. Terpisah dari katalog, tersedia pilihan untuk menampilkan toko Anda pada direktori di worder.freekasir.com — daftar toko yang dapat dibuka dan dijelajahi siapa pun, termasuk orang yang tidak pernah Anda beri tautan. Pilihan ini tidak aktif secara bawaan dan tidak ikut menyala ketika Anda mengaktifkan WA Order; diperlukan persetujuan tersendiri.

Bila Anda mengaktifkannya, yang tampil pada direktori adalah nama toko, kategori usaha, alamat toko, logo katalog, dan titik lokasi toko pada peta dengan ketelitian penuh sebagaimana Anda menyimpannya. Nomor WhatsApp Anda tidak ditampilkan pada halaman direktori.

Seluruh isi direktori dapat dibaca, disalin, dan diambil sekaligus oleh siapa pun, termasuk oleh program otomatis. Mematikan pilihan ini menghentikan penayangan toko Anda pada direktori kami, tetapi salinan yang sudah diambil pihak lain sebelumnya tidak dapat kami tarik kembali.

Titik lokasi hanya dapat Anda isi dan hapus sendiri melalui aplikasi kasir. Menghapusnya membuat toko Anda berhenti tampil di direktori dengan sendirinya.

Ketentuan penggunaan fitur ini diatur terpisah di Syarat & Ketentuan WA Order.

8. Sinkronisasi Data

Aplikasi tidak lagi menyediakan backup manual ke file JSON maupun pemulihan dari file tersebut; jalur itu sudah ditutup. Sebagai gantinya, data kasir Anda disinkronkan secara berkala ke server kami dan disimpan di sana selama akun Anda aktif, sehingga bisa dipulihkan dengan cara login kembali di perangkat lain. Ekspor laporan ke Excel tetap tersedia dan tidak terpengaruh perubahan ini.

9. Bantuan & Tiket Dukungan

Saat Anda mengirim tiket bantuan, kami menyimpan judul, deskripsi, seluruh isi percakapan, dan lampiran gambar yang Anda unggah. Tim kami dan Anda sama-sama dapat membacanya.

Perhatian: lampiran gambar disimpan di object storage dengan tautan publik — siapa pun yang mengetahui URL-nya dapat membukanya tanpa login. Jangan mengunggah dokumen identitas, rekening, atau data sensitif lain ke dalam tiket.

Untuk mempercepat respons, isi percakapan tiket dapat dikirim ke penyedia layanan AI pihak ketiga guna menyusun draf balasan yang kemudian ditinjau oleh admin kami.

10. Log Teknis

Server kami mencatat log permintaan untuk keperluan diagnosis dan pencegahan penyalahgunaan. Log ini memuat metode, jalur, kode status, durasi, alamat IP, user agent, serta isi permintaan dan respons. Karena itu, log dapat memuat data yang Anda kirim atau terima. Pengecualiannya, permintaan pesanan dari mode pesanan langsung WA Order dan jawabannya tidak dicatat (lihat bagian 7). Akses log dibatasi untuk administrator.

11. Notifikasi Push

Notifikasi push dikirim melalui Firebase Cloud Messaging (layanan Google) dan hanya aktif bila Anda login dan memberikan izin notifikasi. Kami menyimpan token notifikasi perangkat Anda bersama ID akun internal Anda; email dan data toko Anda tidak dikirim ke Google untuk keperluan notifikasi. Isi notifikasi dapat memuat judul tiket dan cuplikan pesan. Bila Anda memakai mode pesanan langsung WA Order, notifikasi pesanan baru memuat nomor pesanan, jumlah item, total, dan nomor meja — tidak memuat nama, nomor HP, maupun email pembeli. Izin notifikasi dapat dicabut kapan saja lewat pengaturan browser atau sistem operasi.

12. Layanan Pihak Ketiga

Kami memakai layanan berikut, masing-masing dengan kebijakan privasinya sendiri:

  • Google Sign-In — autentikasi akun
  • Google Analytics 4 — statistik pemakaian aplikasi (dapat dimatikan)
  • Google Play Billing — pembelian dan verifikasi langganan di Android
  • Firebase Cloud Messaging (Google) — pengiriman notifikasi push
  • Penyedia object storage — penyimpanan lampiran tiket
  • Penyedia email (SMTP) — pemberitahuan terkait tiket bantuan, struk pesanan WA Order, serta kode reset PIN owner dan pemberitahuannya
  • Penyedia layanan AI — penyusunan draf balasan tiket
  • TikTok (TikTok for Business) — mengukur efektivitas iklan FreeKasir di TikTok (atribusi instal dan konversi). Pengiriman dari aplikasi dapat dimatikan, lihat bagian 16.
    • Dari aplikasi Android: Advertising ID (GAID) perangkat; event instal, buka aplikasi, dan retensi hari ke-2; event pendaftaran akun baru, selesai setup awal, dan penjualan pertama di perangkat (tanpa nilai, produk, atau data pelanggan); serta email dan ID akun dalam bentuk hash SHA-256. Saat SDK terhubung, TikTok juga menerima alamat IP dan informasi dasar perangkat (model, versi sistem operasi, user agent).
    • Dari server kami: event pembelian dan perpanjangan langganan FreeKasir (nama paket, harga paket, mata uang IDR, dan versi aplikasi) beserta email dalam bentuk hash SHA-256.
    • Yang tidak pernah kami kirim ke TikTok: data usaha Anda (nama toko, produk, harga jual, nilai transaksi toko, data pelanggan), nomor HP, dan email dalam bentuk asli.
    • Kebijakan TikTok: Kebijakan Privasi TikTok for Business dan Business Products (Data) Terms.

Server dan sebagian penyedia di atas dapat berlokasi di luar wilayah Indonesia, sehingga data Anda dapat diproses lintas negara.

13. Akses oleh Tim Kami

Untuk data yang tersimpan di cloud, administrator kami secara teknis dapat mengakses akun, data toko, tiket, dan log Anda. Akses tersebut kami batasi pada keperluan dukungan teknis yang Anda minta, penanganan penyalahgunaan, dan pemenuhan kewajiban hukum.

14. Penyimpanan & Penghapusan

  • Data cloud disimpan selama akun Anda aktif.
  • Menghapus data di aplikasi akan menandainya terhapus dan menyebarkan penghapusan itu ke perangkat lain serta ke cloud.
  • Data pesanan dari mode pesanan langsung WA Order, termasuk data pembeli di dalamnya, disimpan selama akun toko Anda memakai FreeKasir. Penghapusan pesanan tertentu dapat diminta pemilik toko atau pembeli melalui support@freekasir.com.
  • Log teknis dipangkas secara berkala.
  • Untuk menghapus akun beserta seluruh data cloud yang terkait, kirim permintaan ke privasi@freekasir.com. Permintaan akan kami proses dalam waktu wajar. Data yang tersimpan di perangkat Anda dapat Anda hapus sendiri kapan saja lewat pengaturan aplikasi.

15. Keamanan

Koneksi ke server memakai HTTPS, sesi dilindungi token, PIN staf disimpan dalam bentuk hash dan diperiksa di server, dengan batas percobaan PIN salah, dan akses administratif dibatasi. Meski demikian, tidak ada sistem yang sepenuhnya bebas risiko. Kami menyarankan Anda menjaga keamanan perangkat dan akun Google Anda, serta memastikan perangkat sesekali online agar sinkronisasi berjalan.

16. Hak Anda

  • Mengekspor laporan Anda ke Excel langsung dari aplikasi, dan meminta salinan seluruh data akun Anda melalui privasi@freekasir.com
  • Memperbaiki atau menghapus data langsung dari aplikasi
  • Mematikan Google Analytics lewat Pengaturan → Privasi & Analitik. Pengaturan yang sama juga menghentikan pengiriman data ke TikTok dari perangkat tersebut.
  • Mereset atau menghapus Advertising ID perangkat lewat Pengaturan Android (Google → Iklan)
  • Mencabut izin notifikasi lewat pengaturan browser atau sistem operasi
  • Meminta penghapusan akun dan seluruh data cloud Anda

17. Anak-Anak

FreeKasir ditujukan untuk keperluan usaha dan tidak diperuntukkan bagi anak di bawah 13 tahun. Kami tidak dengan sengaja mengumpulkan data dari anak-anak.

18. Izin Perangkat (Android)

  • Kamera — memindai barcode produk. Gambar diproses di perangkat dan tidak dikirim ke server.
  • Bluetooth — menghubungkan printer struk thermal.
  • Lokasi — dipakai untuk dua hal yang berbeda. Pertama, Android mensyaratkannya untuk memindai perangkat Bluetooth; untuk keperluan itu lokasi Anda tidak kami baca sama sekali. Kedua, apabila Anda menekan tombol GPS pada pemilih lokasi toko di menu Pengaturan, aplikasi membaca lokasi perangkat satu kali untuk mengisi titik lokasi toko Anda. Titik itu Anda simpan sendiri, ikut tersinkron ke server bersama data toko, dan menjadi publik apabila Anda mengaktifkan WA Order. Aplikasi tidak pernah membaca lokasi Anda di latar belakang dan tidak merekam pergerakan Anda.
  • Notifikasi — mengirim pemberitahuan tiket bantuan.
  • Advertising ID (com.google.android.gms.permission.AD_ID) — untuk atribusi iklan TikTok. Tidak dapat dipakai bila Anda menghapus Advertising ID di pengaturan Android.

19. Perubahan Kebijakan

Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Perubahan diumumkan di halaman ini beserta tanggal pembaruannya. Untuk perubahan yang bersifat mendasar, kami akan memberitahukannya di dalam aplikasi.

20. Kontak

Pertanyaan, permintaan akses data, atau permintaan penghapusan akun dapat dikirim ke privasi@freekasir.com, atau melalui CS WhatsApp kami yang standby 24/7 dan nomornya tersedia di dalam aplikasi FreeKasir.