To protect donor data and prevent abuse, the following modules are implemented:
Google Captcha – Ensures donations and forms are submitted by real users.
SMS – Adds optional verification via mobile number for high-value donations or administrative changes.
Google Authentication – Enables 2-Factor Authentication (2FA) for all admins handling payment systems.
Best practice: Activate CAPTCHA for all public-facing donation forms and enable 2FA for finance staff.