UrbanTree Corp is committed to ensuring the integrity and privacy of bio-civic data. This document outlines our security philosophy and vulnerability reporting process.
Only the latest stable release receives security updates.
| Version | Supported |
|---|---|
| 1.x.x | ✅ |
| < 1.0 | ❌ |
All contributions to the authentication module must adhere to the following standards:
- Zero-Trust Architecture: Never trust client-side validation alone. Always verify tokens against the backend/database.
- Secret Isolation: TOTP secrets must never be exposed to the client-side logs or error messages.
- Session Management: The
InactivityGuardcomponent must wrap all protected routes to enforce the 20-second idle timeout rule.
If you discover a security vulnerability within the UrbanTree Platform, please do not disclose it publicly.
- Email the engineering security team at
security.utcugc@tuta.io. - Include a detailed description of the exploit and steps to reproduce.
- Our team will acknowledge receipt within 48 hours.