For Associations & Multi-Gym Operators

One App.
Many academies.

Same app that runs a single academy, scaled to dozens of schools. Each gym keeps its own setup.

  • One student account. Works at every gym in the federation.
  • Shared belt policy. Consistent grading across all your gyms.
  • Cross-gym leaderboards. Mat hours, attendance, promotions across the whole association.
iOS · Android · Web
6 languages
GDPR compliant
dreamart.activejoin.cloud
Live
DA

Association

Dream Art

4 gyms · 660 members

NYC

187

↑ 12 PoP

LA

142

→ 0

Attention

São Paulo

203

↓ 8 needs care

London

128

↑ 4

Each gym: own payments, members, schedule. Association: shared belt policy, leaderboards.

Multi-Gym Membership

One account.
Every mat in the federation.

Belt rank + history travel between schools. No re-onboarding, no duplicate profiles.

Default gym preference. Saved server-side.
Context-switch in one tap. Schedule, profile and billing.
Built for many gyms. Strict data isolation per gym.
Per-gym billing. Each academy keeps its own account.

Your Academies

All synced
NYC

Dream Art NYC

Home gym · Active

DEFAULT
LA

Dream Art LA

Travel access

SWITCH
SP

Dream Art São Paulo

Travel access

SWITCH
LDN

Dream Art London

Travel access

SWITCH

Belt rank & history syncs everywhere

Purple · 3 Stripes
Federation Governance

Your federation,
under control.

Federation policies above the gym. Audit-logged top to bottom.

Federation Lifecycle

  • Create + add or remove academies
  • Transfer federation ownership cleanly
  • Audit-logged every step

Federation Admins

  • Scope above the gym layer
  • Cross-gym permissions + visibility
  • Federation-wide actions

Federation-Wide Settings

  • Policies for every academy
  • Standardize what should be standard
  • Leave the rest to each school

Cross-Gym Directory

  • Members across every academy
  • Staff across every academy
  • One searchable directory

Ownership Transfer

  • Transfer an academy or the whole federation
  • Audit-logged, recoverable
  • No support ticket needed

GDPR at the Federation Layer

  • Data export + deletion workflows
  • Federation-scope cool-off + recovery
  • Clean audit trail
Inter-Gym Leaderboards

Friendly rivalry,
across schools.

Mat hours, attendance, promotions. Aggregated across all gyms.

Most active gym this month. Track which school leads.
Cross-academy student rankings. Same metrics, federation-wide.
At-risk & rising boards. Signals across the federation.
CSV export. Coach meetings or federation reports.

Most Active Gym

Feb 2026
1

Dream Art NYC

8,420 mat hours · 187 members

+12%
2

Dream Art São Paulo

7,890 mat hours · 203 members

+5%
3

Dream Art LA

6,310 mat hours · 142 members

+8%
4

Dream Art London

5,720 mat hours · 128 members

+3%
4 academies tracked
Under the Hood

Built for
real operations.

The engineering that makes multi-academy operations work.

336

Typed Hooks

GraphQL + Apollo Client, code-generated

WS

Live Updates

Real-time updates for roll-call and feed

Cursor Pagination

Fast even with thousands of members

Auth

Better Auth + Passkeys

Multi-session, passwordless login

6

Languages

DE · EN · PT · FR · IT · ES

3

Apps

iOS · Android · Web Dashboard

GDPR

Compliant

Export, deletion, cool-off windows

Cache

Offline-Ready

Apollo cache persistence on flaky reception

Get In Touch

Run your association
on one app.

Multi-gym, association-wide. Let's design the rollout together.

Tailored onboarding Per-gym payments Association-wide rollout