English · Bahasa Melayu
Dasar privasi LekasPOS
Kemas kini terakhir: 8 Oktober 2026
LekasPOS ialah aplikasi jualan (POS) percuma dan sumber terbuka untuk kedai kecil (kod sumber, GPL-3.0). Halaman ini menerangkan apa yang berlaku kepada maklumat yang anda masukkan. Ringkasnya: data anda kekal dalam telefon anda, dan — hanya jika anda menghidupkan segerak — dalam Google Drive anda sendiri. Pembangun tidak pernah menerima sebarang data ini. Jika anda membenarkan laporan ralat, pembangun menerima butiran teknikal tentang masalah dalam aplikasi, bukan data kedai anda.
Apa yang disimpan oleh aplikasi
Semua yang anda masukkan atau rekodkan semasa menjalankan kedai: butiran kedai (nama, alamat, telefon, e-mel, nombor pendaftaran perniagaan, nombor SST dan nombor pengenalan cukai (TIN)) dan logo resit; produk, harga dan stok, serta gambar dan warna yang anda berikan kepada produk; jualan, bayaran balik dan bayaran; pembekal (bersama butiran hubungan mereka) dan pembelian; nama, peranan dan PIN kakitangan; pelanggan (nama, nombor telefon, alamat e-mel dan alamat pos, nombor cukai, nota dan baki kredit); syif, pergerakan tunai, tetapan dan log audit bagi tindakan sensitif (termasuk barang yang dibuang dari bil, bil yang dikosongkan dan siapa log masuk bila). Setiap telefon juga menyimpan alamat Bluetooth pencetak dan pengimbas yang dipilih dalam aplikasi dan, jika sandaran Google Drive dihidupkan, alamat e-mel akaun Google (untuk menunjukkan akaun yang digunakan dan untuk menyambung semula ke akaun yang sama).
PIN kakitangan disimpan hanya sebagai nilai cincang bergaram, bukan digit PIN itu sendiri. Tetapi PIN hanya ada 4–6 digit, jadi sesiapa yang memegang salinan data kedai masih boleh mengetahuinya dengan mencuba setiap nombor.
Data ini disimpan dalam storan peribadi aplikasi di telefon. Aplikasi memberi amaran apabila storan telefon hampir penuh, kerana jualan tidak dapat disimpan apabila telefon penuh. Anda (kedai) menentukan apa yang dimasukkan dan bertanggungjawab atas butiran pelanggan dan kakitangan yang anda rekodkan.
Fail sandaran dan fail segerak tidak disulitkan oleh aplikasi. Fail sandaran
(.lekasbak, termasuk salinan harian dalam kad SD atau pemacu USB) dan fail segerak
dalam Google Drive mengandungi semua data kedai, termasuk pelanggan dan rekod PIN kakitangan.
Sesiapa yang mendapat salinannya boleh membacanya. Simpan fail sandaran secara peribadi, kongsikan
hanya dengan orang yang anda percayai, dan lindungi akaun Google kedai dengan kata laluan yang
kukuh dan Pengesahan 2 Langkah.
Apa yang keluar dari telefon
- Tiada apa-apa tentang kedai anda, secara lalai. Aplikasi ini tiada akaun dengan kami, tiada analitik dan tiada iklan. Ia berfungsi sepenuhnya tanpa internet. Satu-satunya sambungan yang dibuatnya sendiri ialah semakan kemas kini di bawah.
- Semakan kemas kini. Sekali sehari aplikasi bertanya kepada GitHub, tempat LekasPOS diterbitkan, sama ada terdapat versi baharu, dan memuat turunnya dari situ jika ada (boleh ditukar bila-bila masa di Tetapan → Kemas kini aplikasi). Permintaan itu hanya mengandungi versi aplikasi dan versi Android; GitHub melihat alamat internet telefon, seperti mana-mana laman web (kenyataan privasi GitHub). Tiada apa-apa tentang kedai anda dihantar. Versi baharu dipasang hanya apabila anda mengetik Kemas kini dan mengesahkannya.
- Sandaran Google Drive (pilihan). Jika anda menghidupkan sandaran Google Drive
(Tetapan → Sandaran Google Drive) dan log masuk dengan akaun Google, aplikasi menyimpan fail segeraknya dalam folder
data aplikasi tersembunyi akaun itu di Google Drive, supaya semua kaunter kedai berkongsi
data yang sama. Aplikasi hanya meminta akses kepada folder ini daripada Google (kebenaran
drive.appdata): ia tidak dapat melihat atau mengubah fail Drive anda yang lain, dan aplikasi lain tidak dapat membaca foldernya. Fail dihantar terus antara telefon anda dan Google melalui sambungan yang disulitkan (HTTPS); fail itu sendiri tidak disulitkan oleh aplikasi (lihat di atas). Aplikasi menyimpan alamat e-mel akaun itu dalam telefon hanya untuk menunjukkan akaun yang digunakan dan untuk menyambung semula ke akaun yang sama. Jika akaun itu sudah menyimpan data kedai lain, aplikasi bertanya dahulu sebelum telefon ini menyertai kedai itu (menyertai menambah produk, jualan dan pelanggan telefon ini kepada kedai itu pada setiap kaunter). Dasar privasi Google terpakai kepada data dalam Google Drive. Log masuk menggunakan perkhidmatan Google Play. - Laporan jualan harian ke Google Drive (pilihan). Jika anda menghidupkannya
(Tetapan → Laporan jualan harian ke Google Drive) dan log masuk dengan akaun Google, sekali sehari
aplikasi menulis fail jumlah jualan harian bulan itu ke folder “LekasPOS” dalam Google Drive akaun
itu: bagi setiap hari, bilangan jualan dan bayaran balik, jualan bersih, cukai, jumlah, diskaun, kos
dan untung kasar, serta bilangan bil yang dikosongkan, barang yang dibuang dari bil dan kali laci dibuka tanpa jualan (dengan amaunnya) dan tunai lebih atau kurang — tiada resit, produk, pelanggan atau nama pekerja. Anda melihat fail ini dalam Drive
seperti fail lain, begitu juga sesiapa yang anda kongsikan. Aplikasi hanya meminta akses kepada
fail yang dibuatnya sendiri daripada Google (kebenaran
drive.file): ia tidak dapat melihat atau mengubah fail Drive anda yang lain. Ia menyimpan alamat e-mel akaun itu dalam telefon untuk menunjukkannya dan untuk menyambung semula. Dasar privasi Google terpakai. - Salinan harian ke folder (pilihan). Jika anda memilih folder (contohnya dalam kad SD atau pemacu USB), aplikasi menulis satu fail sandaran sehari di situ dan menyimpan 7 yang terakhir. Ia kekal dalam kad atau pemacu itu; tiada apa-apa dihantar ke mana-mana.
- Fail yang anda pilih untuk dikongsi. Fail sandaran dan eksport CSV hanya pergi ke tempat anda menghantar atau menyimpannya (contohnya WhatsApp, e-mel, pemacu USB atau Drive anda).
- Log ralat, jika anda menghantarnya. Aplikasi menyimpan log ralat yang ringkas di telefon (mesej teknikal sahaja: tiada PIN, kata laluan, butiran pelanggan atau jualan). Ia hanya keluar dari telefon jika anda sendiri menghantarnya dari Tetapan → Diagnostik, kepada sesiapa yang anda pilih.
- Laporan ralat (hanya jika anda membenarkannya). Aplikasi bertanya sekali sama ada
ia boleh menghantar laporan ralat kepada pembangun LekasPOS (tukar bila-bila masa di Tetapan →
Laporan ralat). Jika dibenarkan, laporan dihantar apabila aplikasi berhenti, tersekat, merekod
ralat atau gagal dalam sesuatu semakan. Laporan mengandungi:
- apa yang tidak kena: jenis masalah (berhenti, tersekat, ralat atau semakan gagal), tajuk ringkas, ralat teknikal (mesej, stack trace dan nama thread) dan baris log ralat sejurus sebelumnya;
- bila ia berlaku dan berapa kali;
- versi aplikasi, nombor binaan dan kunci yang menandatanganinya; versi Android; jenama dan model telefon, memori (RAM) dan storan kosongnya; saiz pangkalan data aplikasi; bahasa aplikasi;
- satu nombor rawak bagi pemasangan ini (nombor baharu setiap kali laporan dihidupkan).
- Laporan yang anda hantar sendiri. Tetapan → Diagnostik → "Hantar laporan kepada pembangun" menghantar log ralat dan butiran telefon yang sama seperti laporan ralat, bersama apa yang anda taip, termasuk nombor telefon atau alamat e-mel jika anda memilih untuk meninggalkannya untuk dibalas. Ia dihantar dan disimpan dengan cara yang sama seperti laporan ralat.
Kebenaran
- Bluetooth — untuk mencetak resit dan membaca pengimbas kod bar yang telah anda pasangkan dalam tetapan Android. Aplikasi tidak mengimbas peranti berdekatan atau menggunakan lokasi anda.
- Kamera (pilihan) — untuk mengimbas kod bar, dan untuk mengambil gambar produk apabila anda menekan "Ambil foto" (aplikasi kamera Android yang mengambilnya). Imej imbasan diproses dalam telefon dan tidak disimpan atau dihantar ke mana-mana. Gambar produk dikecilkan (240 × 240 piksel) dan disimpan bersama data kedai: dalam telefon, dalam sandaran dan, jika segerak dihidupkan, dalam Google Drive kedai seperti produk itu sendiri. "Pilih gambar" hanya membaca satu gambar yang anda pilih.
- Internet dan keadaan rangkaian — untuk segerak Google Drive, semakan kemas kini dan, jika anda membenarkannya, laporan ralat.
- Pasang aplikasi — untuk memasang kemas kini LekasPOS sendiri. Android meminta anda mengesahkan setiap satu; aplikasi tidak memasang apa-apa yang lain.
- Halang telefon daripada tidur — supaya sandaran dan segerak dapat diselesaikan di latar belakang.
- Jalankan semasa permulaan — supaya sandaran harian, segerak dan semakan kemas kini bersambung semula selepas telefon dimulakan semula.
Memadam data anda
- Menyahpasang aplikasi, atau Tetapan Android → Apl → LekasPOS → Kosongkan storan, memadam data dalam telefon itu (termasuk sandaran yang disimpan di dalamnya).
- Mematikan segerak menghentikan penghantaran data; fail yang sudah ada dalam Google Drive kekal di situ. Untuk memadamnya, mula-mula matikan segerak pada setiap kaunter (Tetapan → Sandaran Google Drive → Matikan segerak): kaunter yang masih bersegerak akan menghantar semula semua datanya. Kemudian buka Google Drive di web → Tetapan → Urus apl → LekasPOS → Pilihan → Padam data apl tersembunyi.
- Mematikan laporan jualan harian menghentikannya; failnya kekal dalam folder “LekasPOS” Google Drive anda. Padamkannya di situ seperti fail lain.
- Fail sandaran yang disalin ke folder yang anda pilih (kad SD, pemacu USB) tidak dipadam bersama aplikasi; padamkannya dengan pengurus fail.
- Fail sandaran dan CSV yang anda simpan di tempat lain boleh anda padam sendiri.
- Untuk memadam laporan ralat, hubungi pembangun (di bawah) dengan model telefon dan anggaran bila masalah itu berlaku (laporan tidak menyatakan siapa anda).
Kanak-kanak
LekasPOS ialah alat untuk perniagaan dan tidak ditujukan kepada kanak-kanak.
Perubahan
Jika dasar ini berubah, versi baharu diterbitkan di halaman ini dengan tarikh baharu. Sejarah setiap perubahan boleh dilihat secara terbuka dalam repositori kod sumber.
Hubungi
Soalan tentang privasi dan permintaan peribadi (contohnya memadam laporan ralat): hantar e-mel ke mail@faizo.net. Soalan umum juga boleh dibuka sebagai isu di github.com/FaizoKen/LekasPOS/issues (isu di situ boleh dibaca oleh sesiapa sahaja, jadi jangan sertakan butiran kedai).