Kepercayaan & keamanan
Donasi makanan hanya berjalan kalau kedua pihak merasa aman.
BagiRasa membangun kepercayaan di setiap lapisan, dari verifikasi identitas sampai isolasi data dan penyaring alergen yang tidak bisa dilewati.
Identitas diverifikasi
Restoran mengunggah KTP pemilik, lembaga mengunggah dokumen legal seperti akta yayasan. Admin memeriksa keaslian dokumen sebelum akun bisa bertransaksi.
Tidak ada akun yang bisa menyalurkan atau menerima donasi sebelum lolos verifikasi. Proses ini memastikan kedua pihak saling percaya bahwa lawan bicaranya nyata.
Data terisolasi per peran
Row Level Security (RLS) di Supabase membatasi tiap akun hanya pada datanya sendiri, langsung di lapisan basis data, bukan sekadar di kode aplikasi.
Restoran tidak bisa membaca data restoran lain. Lembaga penerima tidak bisa melihat informasi pribadi restoran di luar konteks donasi yang ditujukan kepadanya.
Alergen sebagai penyaring wajib
Bukan sekadar peringatan. Penerima yang mempunyai pantangan alergen tidak akan pernah muncul sebagai kandidat penerima, bahkan saat restoran memilih manual.
Sistem mencocokkan alergen makanan dengan daftar pantangan setiap lembaga sebelum ditampilkan. Ini berlaku di mode otomatis maupun mode manual, tanpa pengecualian.
Setiap donasi punya jejak
Siapa menyumbang, kapan, ke siapa, berisi apa. Seluruh alur tercatat dari saat restoran menginput sampai makanan diterima dan dikonfirmasi.
Traceability ini bukan hanya untuk akuntabilitas, tapi juga untuk keamanan pangan: jika ada masalah, sumber dan penerima bisa ditelusuri dengan cepat.