GGateTest

AUCountry-specific compliance

GateTest for Australia

The Privacy Act 1988 (as amended) and the ACSC Essential Eight together set the technical bar for Australian software. GateTest's 122 modules cover the secret-hygiene, dependency-safety, logging-discipline and configuration-hardening findings the OAIC and ACSC assessors look for.

What devs in Australia build with

Stack and host shapes we see across the Australia dev market — GateTest is tuned for all of them.

Popular stack
Next.jsTypeScriptPostgresStripeNode.js
Popular hosts
AWS Sydney (ap-southeast-2)VercelCloudflare

Privacy Act 1988 + Essential Eight — what GateTest catches

Each bullet ties a real GateTest module to a specific clause in the Australia compliance landscape. Official source →

secrets
APP 11 — security of personal information

secrets module catches credential shapes before commit. The OAIC's recent Notifiable Data Breach reports consistently cite exposed credentials in source as a root cause.

dependencies
Essential Eight — patch applications

dependencies flags wildcard and 'latest' pins (silent drift), deprecated packages and missing lockfiles across every major ecosystem, and the security module's npm audit adds reachability-triaged advisories for npm projects — the patching evidence ACSC Essential Eight maturity 2 asks for.

kubernetes
Essential Eight — restrict administrative privileges

kubernetes module flags privileged containers, hostNetwork, runAsUser: 0, docker.sock mounts and dangerous capabilities — the misconfigurations Essential Eight 'restrict administrative privileges' translates into for K8s.

logPii
APP 11 — destruction or de-identification when no longer needed

logPii flags PII written to application logs — logs that get archived become a quiet APP 11 violation when retention exceeds need.

ciSecurity
Essential Eight — application control

ciSecurity flags unpinned GitHub Actions, pwn-request shapes, shell-injection via ${{ github.event.* }}, secret-echo, missing permissions: — the supply-chain holes Essential Eight maturity 3 calls out.

Honest limitations

GateTest is a code-quality + security scanner — not a compliance auditor, and it offers no SOC 2 compliance scan and no penetration testing. It reports code-level findings; any SOC 2, HIPAA or ISO audit needs a qualified human assessor.

  • Essential Eight maturity levels are self-assessed; GateTest produces technical evidence but doesn't issue a maturity rating.
  • Australian data-residency requirements depend on the dataset (My Health Record vs general PII); GateTest doesn't check host region.

Who hires GateTest in Australia

Sydney SaaS bidding for a DTA digital-marketplace contract
Melbourne health-tech holding My Health Record adjacent data
Brisbane fintech preparing AUSTRAC-aligned controls

Pricing

Starting at $29 USD — one-time, charged via Stripe at checkout.

Quick
$29
4 modules
Full
$99
All 122 modules — scan only
Scan + Fix
$199
+ AI auto-fix PR + pair review
Forensic
$399
+ per-finding diagnosis + CISO report
CLI is MIT-licensedGitHub Action on the GitHub Marketplace

Try it on your own repo

$29 Quick scan, no signup. One-time charge per scan — no subscription required (Continuous, $49/mo, is optional if you want every push scanned).

Run a Australia scan — $29

Also for:United StatesUnited KingdomEuropean UnionAotearoa New Zealand