TEMPLATE INFORMASI PENGGUNA

Privasi, akun dan lokasi

Operator wajib melengkapi identitas badan usaha, kontak, dasar pemrosesan, retensi serta prosedur hak pengguna sebelum publikasi. Dokumen ini menggambarkan kode paket, bukan jaminan kepatuhan hukum.

Data operasional

Nama, email dan WA staf; nama/WA pelanggan; meja, item order, pembayaran manual, alasan perubahan, audit, shift dan foto produk diproses untuk operasional.

Lokasi staf

Aplikasi meminta izin browser untuk mengambil lokasi perangkat manager, SPV, kasir dan petugas area saat login, saat halaman dibuka ulang dengan sesi aktif, dan lewat tombol refresh/lokasi. Tidak menggunakan watchPosition, pelacakan kontinu atau background tracking. Pelanggan dan master tidak diminta lokasinya.

Yang disimpan: satu koordinat terakhir berhasil, akurasi, waktu pengambilan/penerimaan, status dan waktu percobaan terakhir per staf. Koordinat sebelumnya ditimpa, tidak ditambahkan ke riwayat lokasi. Lokasi manager terakhir dicerminkan ke satu baris perusahaan di master. Penolakan izin tidak mengarang koordinat dan tidak menghapus titik lama; status kegagalan ditampilkan agar titik lama tidak disalahartikan sebagai posisi baru.

Manager/SPV dapat melihat lokasi staf perusahaan sendiri. Master melihat lokasi perangkat manager terakhir. Ini bukan alamat bisnis terverifikasi atau bukti anti-pemalsuan GPS. Jika akun staf dipakai beberapa perangkat, pembaruan terakhir yang diterima menjadi titik terbaru.

Penyimpanan

Perusahaan memiliki spreadsheet dan folder tersendiri. Setiap staf memiliki tab profil/lokasi tersendiri di spreadsheet perusahaan, bukan spreadsheet terpisah. Tab bukan batas izin akses Google Sheets; isolasi API bergantung pada pengecekan tenant/peran server. Jangan memberikan akses langsung database kepada staf yang tidak berwenang.

Overwrite dalam aplikasi tidak menjamin salinan historis pada version history, log penyedia atau backup Google ikut terhapus. Operator harus mengatur akses dan kebijakan retensi infrastruktur.

Autentikasi dan perangkat

Staf masuk melalui kode email OTP. Pelanggan memakai nomor WA dan kode pemulihan acak; kepemilikan nomor WA belum diverifikasi melalui OTP WhatsApp. Token disimpan di sessionStorage. Service worker hanya menyimpan shell statis, bukan data API, token atau koordinat.

Pihak ketiga

Cloudflare/Google dapat memproses log teknis. QR menggunakan api.qrserver.com dan mengirim URL publik perusahaan/meja ke penyedia tersebut tanpa token. Peta Google dibuka hanya ketika tautan koordinat diklik. Foto menu Drive privat disajikan melalui aplikasi kepada pengunjung menu.

Kontrol pengguna

Izin lokasi dapat ditolak/dicabut di browser atau pengaturan Android. Fitur lain tetap dapat digunakan dengan status lokasi tidak tersedia. Hubungi operator perusahaan untuk koreksi, penghapusan, pemulihan dan pertanyaan data. Alur retensi/penghapusan otomatis belum disediakan.

Kembali ke aplikasi