v1.42.0
Account enforcement, plan alignment, and a corrected privacy policy
- CSV, CAP Atom and CAP-AU export and the /events clustering endpoint now require the Developer plan, matching what the pricing page has always listed. GeoJSON and JSON are unchanged on every plan including free. If you were calling one of those on a free or Starter key, you will now get a 403 naming the plan.
- Accounts flagged as in breach of the terms have their API keys refused with a 403 that names the reason, and see a notice in the dashboard explaining it. Nothing is deleted and no key is revoked: access returns the moment the flag is cleared.
- A subscription that lapses no longer regains its paid tier when a new API key is created. Keys are issued at the tier the account is actually entitled to.
- An API key whose account record cannot be read is now refused rather than served. Previously a missing account record skipped both the approval check and the terms-violation check.
- The privacy policy now lists every processor that receives your data, including Stripe for payments and Google for email delivery and site analytics, and states which of them operate outside Australia. It previously said data was shared with nobody. It also now describes the analytics cookies the public pages set, and no analytics of any kind run on the dashboard, settings or account pages.