Hoist AIAssets Sign in
HomeTrust

Trust & compliance.

Where we sit legally, what we can and can't do, where the data lives, and the open-source code that backs every claim. This page is the URL you can paste into a procurement questionnaire.

Last updated 2026-05-19S1-gate validation sprint
Plain disclaimer. Hoist Assets is a register search service. Nothing we publish or ship constitutes legal, financial, or compliance advice. Talk to your lawyer or compliance officer about how a search record fits a specific obligation.

Legal entity

  • Trading name: Hoist Assets
  • Operating entity: HoistAI Pty Ltd
  • ABN: 11 695 718 659
  • ACN: 695 718 659
  • Registered office: 81–83 Campbell Street, Surry Hills NSW 2010
  • Principal place of business: Same.
  • GST registered: Yes (effective 2024).

AFSA B2G Account status

Hoist Assets is not yet authorised under AFSA's B2G Account framework. AFSA Discovery access was requested 2026-05-17; the B2G Production application is prepared and pending submission. Full status, scope, and timeline at /trust/afsa-b2g. The framework — when we are approved — permits org-only searches: organisations and serial-number searches. It does not permit individual-grantor searches under any condition; see /trust/npii-boundary.

Org-only boundary

The API rejects individual-grantor inputs at the boundary with a 400 response before any search runs. There's no search_individual, no lookup_by_licence, no find_person_by_address. The API spec is open at /.well-known/openapi.json; check for yourself. For where the line actually is, see /trust/npii-boundary.

Audit chain

Every search creates an append-only audit-chain entry containing the search type, target identifier (ACN/serial), timestamp, certificate hash, user ID, and the hash of the previous entry. Chain entries are public-hash-published; you can verify any record you generated at /api/v1/records/{id}/verify.

The open-source trust runtime

The OAuth-2.1 + Resource-Indicators code, the consent-receipt schema, the audit-chain implementation, and the price-confirmation flow are open-sourced at github.com/HoistAiorg/hermes (the runtime we share with Quokkafi). It's MIT-licensed; copy it if you need similar primitives.

Infrastructure

  • Compute: Cloudflare Workers (Sydney region preferred, edge-routed by default).
  • Database: Cloudflare D1 (SQLite) — primary AU.
  • Object storage: Cloudflare R2 — AU residency for record PDFs and certificates.
  • Payments: Stripe (merchant of record). We do not store card numbers, expiry, or CVC.
  • Email: Postmark.
  • Error tracking: Sentry, AU region.

Residency model in detail at /trust/residency. Where Cloudflare or Stripe processes data outside AU, the categories and lawful bases are listed there.

Security

  • Disclosure policy: /security. RFC-9116 security.txt at /.well-known/security.txt.
  • Penetration testing: Annual third-party test (next scheduled 2026-09).
  • SOC 2 / ISO 27001: Not yet certified. Honest: we will be by 2027 if customers ask for it; today we'll provide a CAIQ-lite questionnaire if you need one.
  • Encryption: TLS 1.3 in transit; AES-256 at rest (Cloudflare-managed keys); per-customer encryption keys for record PDFs on Team tier.

Insurance

Professional indemnity (A$5M aggregate), cyber liability (A$2M), public liability (A$10M). Certificates available on request to procurement contacts.

Data retention

Records and certificates: active for 30 days after subscription ends (export window). Audit-chain entries (hashes only, no PII): retained indefinitely so historic verification works. Account metadata: retained for 7 years after closure to satisfy AU tax requirements.

Subprocessors

VendorPurposeRegion
Cloudflare, Inc.Compute, storage, CDNAU (Sydney) + global edge
Stripe Payments AustraliaPayment processingAU + US
Postmark (ActiveCampaign)Transactional emailUS
SentryError monitoringAU
ClerkDashboard sign-in (email passcode, password, OAuth, passkey)US (data minimised)
AFSASource PPSR register (the whole point)AU
ABR / ATOSource ABN registerAU

Material changes to this page

Tracked in /changelog with the tag trust. RSS feed: /changelog/feed.xml.


Sub-pages