Australian-resident hosting, encryption at rest and in transit, PostgreSQL Row-Level Security for tenant isolation, role-based access, and IRAP-PROTECTED AI processing — the technical and organisational measures Venue Axis uses to protect your data.
All Venue Axis data is hosted in Australiavia Supabase’s Sydney region. Your compliance records, patron data, and staff information never leave Australian jurisdiction.
Australian data residency supports compliance with the Privacy Act 1988 (Cth) and the Australian Privacy Principles (APP 8 ↗) regarding cross-border disclosure of personal information.
All data transmitted between your browser and Venue Axis’s servers is encrypted using TLS 1.2 or higher. This includes all API calls, authentication flows, and real-time subscriptions. HTTPS is enforced on all endpoints — plaintext HTTP connections are automatically redirected.
All data stored in Venue Axis’s database is encrypted at rest using AES-256 encryption, managed by the underlying cloud infrastructure. This covers all tables including incidents, welfare checks, CDD records, patron information, self-exclusion data, and staff profiles. Database backups are also encrypted.
Venue Axis is a multi-tenant platform — multiple clubs share the same infrastructure but their data is strictly isolated. Every database table in Venue Axis uses Row-Level Security (RLS) policies enforced at the database level.
This architecture means that even if an application-level bug were to occur, the database itself enforces the access boundary. RLS is the gold standard for multi-tenant data isolation in PostgreSQL environments.
Venue Axis implements role-based access control across three portals, each designed for a specific user type:
Users are assigned roles during onboarding (RGO, Floor, GM, CEO). Role determines which portal they can access and what data they can see. Authentication is handled by Supabase Auth with secure session management.
AI processing is routed by feature. Vision features that necessarily process raw patron content (migration, KYC document extraction) run on an Australian-hosted model in the Sydney region so patron data does not leave Australia. Text features scrub patron identifiers (names, DOB, licence, phone, Medicare, passport) before the model call; the scrubbed text goes to a cross-border AI provider. Help and feedback features carry no patron identifiers at all.
| Feature | Provider · region | Patron data |
|---|---|---|
| Migration / KYC document extract (vision) | Australian-hosted model · Sydney region | Raw content processed in Australia |
| Incident narrative / classification / NL search | Cross-border AI provider | Patron identifiers scrubbed before call |
| Help / feedback / public assessments | Cross-border AI provider | No patron identifiers required |
Full per-feature breakdown, opt-in consent flow, and the vision carve-out are documented on the AI page.
Compliance defensibility depends on a tamper-evident record of what happened, who reviewed it, and what was decided. Venue Axis treats the audit trail as a first-class artifact, not a side effect.
Trust is earned through transparency, including transparency about what is not yet in place. Two items belong on this page:
Additional governance tooling continues to evolve as we work with early customers. If a procurement, audit, or insurance review requires specific assurance we have not addressed, contact us — we would rather have a direct conversation than overstate what we have done.
Venue Axis is built by Australian developers for Australian venues. Compliance data is sensitive, regulatory obligations are serious, and trust is earned through transparency. If you have questions about Venue Axis’s security practices, please contact us.
For detailed privacy information, see our Privacy Policy. For data deletion requests, see our Data Deletion page.