Security
Infrastructure data is sensitive. Here’s exactly how Layer8 Systems protects yours.
End-to-End Encryption
NoteTakr encrypts all note and device config content in your browser with AES-256-GCM before it leaves your device. We derive a unique per-user key using HKDF-SHA-256. The server stores only ciphertext — we cannot read your notes.
Zero-Trust Authentication
Authentication is handled by Clerk with short-lived JWTs. Every API request is validated server-side. Organization membership and roles are verified on every query and mutation — there is no trust boundary within the backend.
Strict Data Isolation
All data queries are scoped to the authenticated user ID. Cross-user access requires explicit sharing with a specific permission level. There is no ambient org-wide access to maps, assets, or notes.
Hardened Transport
HTTPS enforced with HSTS (2-year max-age, includeSubDomains). Content-Security-Policy blocks inline scripts and restricts connections to known origins. X-Frame-Options, X-Content-Type-Options, and Permissions-Policy headers applied globally.
Technical Details
Reporting a Vulnerability
If you discover a security issue, please report it responsibly via email before disclosing it publicly. We aim to acknowledge all reports within 48 hours.
security@layer8systems.caSee our full SECURITY.md for scope, timelines, and architecture details.