Tenant isolation
Use PostgreSQL Row Level Security to ensure users can only read/write rows belonging to their tenant.
Encryption
- TLS 1.2+ in transit with HSTS
- Encrypted volumes for DB
- S3 bucket encryption + signed URLs
Auditability
Log RFQs, bids, awards, edits with user/timestamp context; retain per tenant policy.
Operational hygiene
- Dependency scanning & patching
- Backups + restore drills
- Separate staging/production
