Blog

Guides & thinking

How to build better address forms, and why keeping Australian data in Australia matters.

Data

Do Australian address APIs support PO Boxes?

No, if it is built on G-NAF — which nearly all of them are. Here is why, what can validate a PO Box instead, and how to handle one in your form rather than showing an empty dropdown.

21 July 2026 · 4 min read →
Developers

Generate an Australian address API client in 60 seconds

The WattleAddr API now ships an OpenAPI 3.1 description and a Postman collection. Point your tools at it and skip writing HTTP plumbing by hand.

20 July 2026 · 3 min read →
Pricing

What address autocomplete really costs: session vs per-request pricing

Autocomplete fires a request on every keystroke. Whether you’re billed per keystroke or per session changes the bill by an order of magnitude.

19 July 2026 · 5 min read →
Tutorial

Add Australian address autocomplete to a React app

A small, dependency-free pattern for wiring WattleAddr autocomplete into a React form, keeping your keys and your customers’ data onshore.

18 July 2026 · 5 min read →
Data

How accurate is Australian address autocomplete?

Accuracy is easy to claim and hard to measure. Here’s how we benchmark WattleAddr, the numbers we get, and where it’s weakest.

17 July 2026 · 5 min read →
Tutorial

Add Australian address autocomplete to your checkout in 10 minutes

Cut checkout friction and bad-address failures with a drop-in, domain-locked autocomplete widget, without sending keystrokes offshore.

11 July 2026 · 5 min read →
Data residency

Why your customers’ keystrokes should never leave the country

Address autocomplete is a privacy decision as much as a UX one. Here’s what “data residency” really means at the address field.

11 July 2026 · 4 min read →
Data

G-NAF explained: what it can (and can’t) do

The Geocoded National Address File is the backbone of Australian address data. Here’s what it’s great at, and where you still need Australia Post.

11 July 2026 · 5 min read →
Privacy

Hashing an address doesn’t anonymise it

SHA-256 on an Australian address is reversible in minutes, because the list of every valid address is a free download. What actually helps, and what to call it.

1 Aug 2026 · 6 min read →
Developers

How to store an Australian address

One free-text column will hurt you eventually. The fields that actually exist, why postcode must be a string, and a schema you can copy.

1 Aug 2026 · 7 min read →
Developers

Address autocomplete in a Next.js App Router form

Which key goes where, why the publishable one is safe in the browser, and how to verify server-side without paying twice.

1 Aug 2026 · 6 min read →