How we protect your audit data, where it lives, and how to reach us about a security concern.
Last updated: 2026-04-28Owner: SymbioTeK Pty Ltd (ACN 694 230 334)
MySafeSigns is a mobile-first auditing tool for AS 1319-1994 safety-signage compliance. It runs in the browser. The audit data — photographs, GPS coordinates, site names, client names, auditor names, compliance findings — is stored on the auditor's device in the browser's IndexedDB. It does not leave the device unless the auditor exports a backup or invokes AI-assisted detection.
When the auditor invokes AI detection, only the captured sign photograph is transmitted to our cloud sub-processors. GPS coordinates, site/client/auditor names, notes and compliance findings are never transmitted to AI. This is the architectural property that makes MySafeSigns suitable for use at sites where location or identity information is sensitive.
| Data | Location | Why |
|---|---|---|
| Audit photographs, GPS, site/client/auditor names, compliance findings, notes | Auditor's device (browser IndexedDB) | Default. Stays on device unless backup is exported. |
| Sign photograph (image only) — during AI detection | Anthropic Claude Vision API (United States), via our Supabase Edge Function proxy | Transmitted only when the auditor invokes AI detection. Other audit fields are not transmitted. |
| Account email, hashed password, credit balance, immutable transaction log | Supabase database — AWS Singapore (ap-southeast-1) |
Authentication and credit tracking. No audit data stored here. |
| Edge Function compute (signed-webhook handler, vision-proxy, checkout) | AWS Sydney (ap-southeast-2) |
Application logic for billing and AI proxying. |
| Card / payment details | Stripe Payments Australia Pty Ltd | Card data never reaches MySafeSigns servers; Stripe is PCI-DSS Level 1. |
The full sub-processor list, including data categories and links to each sub-processor's own compliance attestations, is at /security/sub-processors.html. We notify customers of any change with at least 30 days' notice — see the DPA template for details.
ENABLE and FORCE. Users can read only their own rows; only the server-side service role can write.The exhaustive list with verification steps is in the Security & Architecture White Paper. The summary above is intentionally short.
We don't currently hold ISO 27001 or SOC 2 attestations. We have not been IRAP-assessed. We are a small Australian company; a sophisticated buyer should weigh that. The honest list of residual risks is in the white paper §10.
Notably:
If you believe you've found a security vulnerability, please email symbiotek@symbio-tek.com with:
Machine-readable disclosure file: /.well-known/security.txt (RFC 9116).
| Document | Audience | Format |
|---|---|---|
| Privacy Policy | End users, regulators | HTML |
| Sub-processor list | Procurement, legal | HTML |
| Security & Architecture White Paper v1 | IT security teams | Markdown |
| Customer DPA Template v1 | Legal, contracts | Markdown (template — subject to per-customer review) |
| CAIQ-Lite v1 (pre-filled) | Procurement questionnaires | Markdown (CSA CAIQ v4 Lite) |
| Essential Eight Self-Assessment v1 | ACSC-aware buyers | Markdown |
security@ address is being set up; please use this in the meantime)