Security Policy
Last updated: 24 April 2026
1. Our Commitment to Security
At Mozetech, we take the security of your data seriously. MozAssets is built with security-first principles to protect your organization's sensitive asset information.
This document outlines our security measures and responsibilities.
2. Data Protection
We implement multiple layers of protection:
- Encryption at Rest: All data is encrypted when stored in our database
- Encryption in Transit: All data is encrypted during transmission using TLS 1.2+
- Database Security: PostgreSQL database with firewall and access controls
- Secure Backups: Encrypted backups stored in separate locations
3. Access Controls
We use role-based access control (RBAC):
- Organization Admin: Full access to manage organization settings
- Manager: Manage assets, users, and create reports
- User: View and update assigned assets
- Viewer: Read-only access to specified areas
Admins can assign appropriate roles to their organization users.
4. Authentication
- Secure session management with automatic timeouts
- Email-based verification for new accounts
- Password strength requirements enforced
- Failed login attempt monitoring
5. Infrastructure Security
- Cloud Hosting: Hosted on secure cloud infrastructure (Vercel)
- Database: Managed PostgreSQL (Neon) with encryption
- Firewall: Network-level protection
- Uptime: 99.9% uptime SLA for Enterprise
- CDN: Content delivery network for fast access
6. Audit Logging
We maintain comprehensive audit logs:
- All user logins and logouts
- Asset creation, modification, and deletion
- User management actions
- Configuration changes
- Data exports
Organization Admins can view relevant audit logs in their dashboard.
7. Payment Security
All payments are processed securely via Payfast, South Africa's leading payment gateway:
- PCI DSS compliant payment processing
- No credit card data stored on our servers
- Secure API integration
- Transaction verification
8. Incident Response
In case of a security incident:
- Detection: Automated monitoring systems
- Assessment: Security team evaluates impact
- Notification: Affected users notified within 72 hours
- Resolution: Immediate action to remediate
- Prevention: Measures implemented to prevent recurrence
9. Vulnerability Management
- Regular security assessments
- Automated dependency scanning
- Third-party penetration testing
- Timely security patches and updates
10. User Responsibilities
For optimal security, we recommend users and organizations:
- Use strong, unique passwords
- Enable two-factor authentication (when available)
- Regularly review user access and remove inactive accounts
- Assign minimum necessary permissions to users
- Report suspicious activity to security@mozetech.com
- Keep contact information current for notifications
- Train users on security best practices
- Never share login credentials
11. Compliance
- POPIA (Protection of Personal Information Act) compliant
- PCI DSS for payment processing
- GDPR-ready data handling
12. Reporting Security Issues
If you discover a security vulnerability or have security concerns:
Contact security@mozetech.com immediately. We appreciate responsible disclosure and will work with you to address any issues.
13. Contact
For security-related questions, contact security@mozetech.com
