iJoin

What's new

What shipped, newest first. Written for the person using iJoin rather than the person who wrote it.

2026-08-16

Everything you create now survives a deploy

  • Customers, API keys, imported plans, wallet history and tickets are stored permanently. Until now a deploy reset them; that is why an account could say "customer since 3 minutes ago" on every visit.
  • The Overview is your join page and the path to your first live join. Every step on that path is read from the record it depends on — the signed release, the imported plans, the published page, the real wallet — not from a flag.
  • A live key never sees placeholder plans. If a club has not imported its memberships yet, the API says so rather than inventing prices a member could try to pay.
  • The join assistant is protected from strangers running up your bill. A public page can be hammered; your wallet cannot.
  • Requests that change your account are refused if they come from another site.
2026-08-15

One product, not two halves

  • Every page now offers the same menu. Sites, Domains, QR codes, Reporting, Plans, Tracking and the rest were split across two different sidebars, so half the product could not be reached from the other half.
  • Staff viewing a customer account stay on that account as they click. Before, only the first page was right and every page after it quietly showed a different customer.
  • You can create an API key and copy it. The button was there; the page behind it was not.
  • A missing page now looks like iJoin rather than an error dump, and a failure gives you a reference number instead of a stack trace.
  • Your account pages are no longer cacheable by anything between you and us.
2026-08-15

What iJoin costs, decided

  • Every authorized club is $20 a month. It is read from your signed authorization, so the clubs you are billed for are exactly the clubs you have access to.
  • Anything that calls an outside service — ABC, the AI page builder, the join assistant — is billed at five times what it costs us.
  • That multiple is applied to the measured cost of each call, not to a fixed price list, so the rate moves only when the underlying cost does.
  • Ivy now reports what a page actually cost and corrects the charge against the estimate, up or down, as its own line in your wallet history.
  • Modules shows what a month costs: clubs, metered usage, and the total. Nothing is charged yet.
  • The join assistant now includes 150 messages a month rather than 500, at the corrected per-message cost.
2026-08-15

Send a release form to the club for signature

  • Authorizations now have a Send for signature button. Enter the club manager's email and they get a link.
  • The club manager signs on a page of their own. No iJoin account, no password, nothing to install.
  • The page states exactly what the release covers, what it does not cover, and that ABC requires a Club Manager or Level 3 Manager to sign it.
  • Links expire after 30 days and stop working the moment the form is signed. Sending again replaces the previous link.
  • You get the link back on screen as well, so you can text it or paste it into your own email if ours does not arrive.
  • A signature still does not switch anything on. Sneeze It submits the form to ABC, and access begins only when ABC accepts it.
2026-08-15

Tickets, help, and the real brand

  • Tickets are live. File one from Tickets in the top bar, or from any MCP-connected assistant with submit_ticket.
  • A help centre, readable without signing in.
  • The site now uses the iJoin brand palette and typography from the v1.0 guidelines.
  • A new landing page at ijoin.ai.
  • The sign-in page now tells you when it cannot reach the authentication service, instead of waiting silently.
2026-08-14

The platform, in one place

  • Hosted sites with a block editor, templates, and drafting from a description.
  • Connect a domain you own, with verification and certificates.
  • QR codes and short links with source tracking.
  • A join assistant that answers from live club data and hands off to checkout.
  • Per-module billing, so you pay for what you switch on.