Module · Security

Your data is safer than a bank vault.

Granular role-based access, encrypted credentials, secure password resets, and a tamper-proof audit log of every sensitive action — so no member ever asks "who changed that?".

👑

Admin

Full system access

💰

Treasurer

Money + reports

📋

Secretary

Members + meetings

🔍

QA Officer

Audit + review

Defense in depth

Six layers between attackers and your members' money.

  • HTTPS everywhere — TLS 1.2+ enforced
  • Passwords hashed with bcrypt (12 rounds)
  • Granular permissions: 30+ capabilities per role
  • Throttled login + password reset (brute-force protection)
  • CSRF protection on every form, SQL-injection-safe ORM
  • Tamper-proof audit log — every sensitive action recorded
/admin/audit-log

Audit Log · Last 24h

11:24 Loan #042 approved jane.admin
10:18 Member status changed peter.sec
09:55 Welfare claim disbursed mary.tre
09:32 Password reset issued admin
08:11 Settings updated jane.admin

Role capabilities

No one sees what they shouldn't.

Capability Admin Treasurer Secretary QA Member
Approve loans
Record contributions
Manage members
View audit log
Waive loans
Pay via M-Pesa
View own statement
Change system settings

Frequently asked

Questions about this feature

Passwords are never stored in plain text. Chamabox™ uses bcrypt with 12 rounds, the same standard used by Laravel and most major banks.
Every loan approval, waiver, member status change, settings update, password reset, and other sensitive action — with timestamp, actor, IP and a description.
Yes, admins can create custom roles with any combination of the 30+ available permissions.
Daily automated backups with point-in-time recovery for paid plans. Backups are stored encrypted on separate infrastructure.

Keep exploring

Related Chamabox™ features

Try it inside the Chamabox™ live demo

Full admin access. Pre-loaded sample data. No signup, no credit card — just click and explore.

Chamabox™

Chamabox™ Support

Online · replies in minutes

👋 Hi there! How can we help you get started with Chamabox™ today?

WhatsApp Chat

+254 708 927 425

Call Us

+254 708 927 425

Email Us

info@chamabox.com

Powered by Chamabox™