Keselamatan dan privasi

Cara Dokira melindungi data anda

Halaman ini menerangkan reka bentuk keselamatan Dokira. Ia bukan jaminan undang-undang; teks yang mengikat ialah notis privasi dan terma perkhidmatan.

Ilustrasi: perisai biru dengan mangga yang mengunci sebuah dokumenIlustrasi: perisai biru dengan mangga yang mengunci sebuah dokumen

Asingan antara organisasi

Setiap pertanyaan pangkalan data dihadkan kepada organisasi anda (dan klien, jika berkenaan). Ujian automatik merangkumi semua laluan yang menerima ID, supaya data satu organisasi tidak boleh dilihat oleh organisasi lain.

Penyulitan

Trafik disulitkan dengan TLS. Nombor akaun bank, kelayakan MyInvois dan pengenal individu (seperti TIN pembekal individu) disimpan dalam bentuk disulitkan pada tahap lajur. Sandaran pangkalan data disulitkan.

Imbasan virus setiap fail

Setiap fail yang dimuat naik diimbas dengan ClamAV sebelum diproses. Jika imbasan tidak dapat dijalankan, fail tidak diproses (gagal-tutup). Fail yang dijangkiti dipadam serta-merta dan admin dimaklumkan.

Penyamaran nombor akaun bank

Skrin hanya menunjukkan 4 digit terakhir nombor akaun bank. Nombor penuh digunakan hanya untuk membandingkan akaun pembekal bagi amaran akaun bank berubah.

Log tanpa kandungan dokumen

Log tidak mengandungi kandungan dokumen, TIN atau nombor akaun bank.

Tempoh simpanan

Fail asal dan imej halaman dipadam daripada pelayan selepas 30 hari secara lalai. Admin boleh memilih sejurus selepas diproses, 7, 30 atau 90 hari. Dokumen yang belum disahkan atau ditolak disimpan sehingga diputuskan, paling lama 90 hari selepas muat naik. Data yang diekstrak disimpan sepanjang langganan dan 90 hari selepas pembatalan.

Penyedia AI

Hanya pelayan Dokira yang menghubungi penyedia AI. Kunci AI tidak pernah berada dalam app. Penyedia AI kami ialah Anthropic (Claude, Amerika Syarikat): ia menerima imej halaman dan teks dokumen. Nombor akaun bank, MyKad dan kad dalam teks digantikan dengan penanda sebelum dihantar; imej halaman dihantar seperti asal. DeepSeek dimatikan untuk seluruh perkhidmatan, dan tiada penyedia AI lain menerima data anda.

Lokasi dan pemindahan rentas sempadan

Pelayan aplikasi dan pangkalan data berada di Kuala Lumpur, Malaysia. Storan fail, rangkaian dan perlindungan trafik (Cloudflare), penyedia AI dan sub-pemproses lain ialah pemindahan rentas sempadan dan didedahkan dalam notis privasi.

Kelulusan ditandatangani

Kelulusan tahap kedua di telefon ditandatangani dengan kunci peranti yang dilindungi biometrik (Secure Enclave di iPhone, Keystore di Android). Tiada pilihan kod laluan sebagai ganti. Data biometrik tidak meninggalkan peranti. Di Windows, kelulusan memerlukan kata laluan Dokira yang disahkan pelayan.

Akaun dan sesi

Kata laluan sekurang-kurangnya 10 aksara dan disemak terhadap senarai kata laluan biasa. Akaun dikunci sementara selepas banyak percubaan gagal. Token akses tamat dalam 15 minit dan token muat semula berputar, dengan pengesanan penggunaan semula. Pendaftaran dilindungi Cloudflare Turnstile dan had kadar.

Jejak audit

Perubahan pada dokumen, kelulusan, tetapan dan keahlian direkod dengan pengguna dan masa.

Soalan yang ditanya oleh firma

Di mana data disimpan?
Pelayan aplikasi dan pangkalan data berada di Kuala Lumpur, Malaysia. Fail dokumen disimpan dalam Cloudflare R2 dengan petunjuk lokasi Asia Pasifik, yang bukan jaminan data kekal di Malaysia. Penyedia AI berada di luar Malaysia dan didedahkan dalam notis privasi.
Siapa boleh melihat dokumen klien kami?
Ahli organisasi anda, mengikut peranan masing-masing. Tiada kakitangan Dokira boleh membuka organisasi anda melalui app. Pengendali Dokira, yang menguruskan pelayan, mempunyai akses teknikal kepada pangkalan data dan log, dan menggunakannya hanya untuk mengendalikan, membaiki dan melindungi perkhidmatan, menjawab permintaan anda, atau apabila undang-undang mewajibkannya.
Bagaimana data dipadam?
Fail asal dipadam mengikut tempoh simpanan yang dipilih admin (lalai 30 hari). Data yang diekstrak disimpan sepanjang langganan dan dipadam 90 hari selepas pembatalan. Dokira bukan arkib rekod; firma atau klien kekal bertanggungjawab menyimpan dokumen asal.
Apakah peranan Dokira di bawah PDPA?
Bagi data dalam dokumen klien anda, organisasi anda ialah pengawal data dan Dokira memprosesnya bagi pihak organisasi anda, di bawah terma pemprosesan data dalam terma perkhidmatan. Bagi data akaun pengguna, pengawal data ialah syarikat yang mengendalikan Dokira, seperti yang dinyatakan dalam notis privasi. Kami tidak mendakwa sebarang pensijilan.

Melaporkan isu keselamatan

Jika anda menemui kelemahan, emel [email protected]. Sertakan langkah untuk mengulanginya dan jangan sertakan data pelanggan sebenar. Kami akan membalas dalam 1 hari bekerja. Jangan menguji terhadap data organisasi lain.

Maklumat hubungan juga ada dalam fail security.txt. /.well-known/security.txt

Notis privasi (PDPA) · Sub-pemproses