Secure resident tokens
Public survey and building routes use secure tokens rather than exposing internal database identifiers in resident-facing URLs.
Security
FSEngage is designed to keep public resident journeys separate from protected evidence, engineer information and operational administration.
Platform controls
Public survey and building routes use secure tokens rather than exposing internal database identifiers in resident-facing URLs.
Protected administration and engineer functions are limited by authenticated role, organisation and block permissions.
Resident and survey photographs are stored outside the public web root and served only through controlled application routes.
Administrative and engineer access uses hashed credentials and HTTP-only session cookies rather than exposing session material to client scripts.
Public emergency information is deliberately limited to approved telephone fields and does not read private engineer site-pack content.
Supported inbound messaging webhooks are signature-verified before payload processing when the integration is enabled.
Protected information flow
The application resolves a secure resident or building token without exposing an internal record ID.
The relevant organisation, block, job and feature state are checked before a public journey is shown.
Sensitive evidence remains in private storage and is not placed under the application’s public directory.
Office and engineer users receive only the protected information allowed by their role and permissions.
Protected files and operational records are served through application routes with private, no-store response handling where required.
Design principles
Residents get a low-friction scan or link while private operational information remains behind authenticated access.
Session signing, Engage token encryption, communication verification and provider credentials are configured separately.
Controls are applied around resident entry, upload handling, staff review, engineer access and optional integrations.
Security FAQs
No. Resident-facing block routes use secure tokens. Internal database identifiers are not used as the public route key.
No. Evidence is stored below the configured private upload root, outside any public web directory, and is served through protected application routes.
No. Public resident information and private engineer site-pack data are separated. Engineer documents, access details and protected reports require authorised portal access.
Administrative and engineer authentication uses hashed passwords and HTTP-only session cookies, with server-side role and permission checks protecting restricted routes.
Sensitive provider tokens and secrets are expected to remain in protected server configuration. Administrative status screens expose readiness indicators rather than secret values.
Discuss security in context