How we protect your project data and your clients’ information.
Every API query is scoped to the authenticated organisation. It is architecturally impossible for one organisation to read or modify another organisation’s data through any application route. Public viewer routes serve only the data fields explicitly enabled by the project manager — no internal IDs, cost data, or audit logs are ever exposed to unauthenticated viewers unless the PM has enabled that section.
The AI draft feature is powered by the Google Gemini API. When you use it, stage names, progress percentages, and your typed notes are sent to Google’s API to generate a draft summary. Google’s API terms prohibit use of API data for model training. No data is retained by Google after the request completes. Use of this feature is restricted to paid plan subscribers.
SiteGlance is designed to support organisations that require Cyber Essentials or Cyber Essentials Plus certification from their supply chain.
| Control | Our Implementation |
|---|---|
| Firewalls | Managed infrastructure with network-level DDoS protection. No direct public access to the database or application server. |
| Secure Configuration | No default passwords. All secrets stored as environment variables. Strict security headers (CSP, HSTS, X-Frame-Options) enforced on every response. |
| User Access Control | Role-based access (Owner, Member). Every database query is scoped to the authenticated organisation — cross-org access is architecturally impossible. No shared accounts. |
| Malware Protection | File uploads validated by MIME type and re-encoded through a server-side image processing pipeline. Executable file types are rejected. Content-Security-Policy headers prevent XSS attacks. |
| Patch Management | Regular dependency audits. Managed hosting platform with automated OS-level security patching. |
We use the following third-party services to deliver SiteGlance. All are bound by appropriate data processing agreements.
| Provider | Purpose | Region |
|---|---|---|
| Google LLC (Gemini API) | AI update summary generation | US |
| Stripe | Payment processing | US/EU |
| Resend | Transactional email | US |
| OpenWeatherMap | Site weather data | EU |
If you discover a security vulnerability in SiteGlance, please report it responsibly to support@siteglance.co.uk. We will acknowledge receipt within 48 hours and aim to resolve critical issues within 7 days.
For security questions or concerns: support@siteglance.co.uk