Academy settings
Every switch that changes how your academy runs lives on one page. Here's what each one controls, what it defaults to, and where to go for the full how-to.
Academy Profile
Your name, logo, timezone, and the web address your public pages use.
Check-in & Attendance
Walk in or reserve a spot, enforce capacity, and let members check themselves in.
Community
Decide whether student posts need your approval before they hit the feed.
Public signups & trials
Let prospects join and book a free class on their own, no staff involved.
Membership Lifecycle
What members can pause, cancel, or switch on their own from the mobile app.
Rank Systems
Belts, kyu grades, or a ladder of your own — build and manage them here.
Where to find your settings
Click Settings in the sidebar — its own group at the bottom, just above Docs. Owners and admins land straight on the page.
This is a different page from your own account settings, which live under your name at the bottom of the sidebar. That one is your personal profile; this one is your academy's.
Owners and admins change every setting on this page equally, with one exception:
| Feature | Owner | Admin | Instructor | Student |
|---|---|---|---|---|
| View and change academy settings | ✓ | ✓ | — | — |
| Delete the academy | ✓ | — | — | — |
Toggles save instantly; text and numbers need Save Settings
Every switch on this page takes effect the second you flip it — nothing else to click. Academy Name, URL Slug, Timezone, and the number fields under Public signups & trials and Membership Lifecycle work differently: make your changes, then click Save Settings at the bottom of the page. TrainOS shows an "Unsaved changes" note until you do.
Academy Profile
This is the public-facing information members and prospects see, in the mobile app and on your public pages.
Address, phone, and contact email are entered once, during setup — see Create your academy for those. Everything above can be changed here anytime.
Your URL Slug
Your academy has its own web address: trainos.site/ followed by your
URL Slug — it's what your public schedule, signup page, and waiver
link all sit under. Type a new one and TrainOS checks as you go that
nobody else has claimed it.
Changing your slug moves those addresses. Any link or QR code printed with the old slug will need to be swapped for the new one — see Waivers for sharing links.
Check-in & Attendance
Four settings decide how members get into a class and how you track it.
See Attendance & check-ins for how registration, waitlists, and check-in work in practice.
Community
See Community feed for the moderation workflow.
Public signups & trials
Mark classes as free-trial eligible too
Free trials only apply to classes you've checked Free trial eligible in the schedule editor. Mark the classes you want prospects to try, or leave every class unmarked to offer no trials at all, whatever this setting says.
See Free trial signups for how a stranger becomes a member.
Membership Lifecycle
These settings decide what a member can do to their own subscription from the mobile app, without asking you.
Turning any of these on reveals a few more choices — how long a pause can run, how much notice a cancellation needs, and whether upgrades and downgrades are both allowed.
Fine-tune pausing, cancelling, and switchingPause length, notice periods, and upgrade/downgrade rules.
You're never limited by these
Every one of these settings only governs what a member can do on their own. You can always pause, cancel, or switch any member's plan yourself, whatever the settings say.
See Subscriptions & policies for the full pause, cancel, and switch workflow.
Rank Systems
Rank Systems isn't a set of toggles — it's a link to the belt (or other) ladder your members progress through. Click Manage rank systems to open it, where you can enroll TrainOS's built-in belt system, build your own for a different discipline, or customize levels, colors, and what a promotion is called.
See Ranks & promotions for creating rank systems and promoting members.
Danger Zone
At the very bottom of Settings sits Danger Zone, with one action: deleting your academy for good.
Only the owner can delete an academy
Admins can open Danger Zone, but the delete button stays disabled for them — the option only works for the academy's owner.
Click Delete Academy and TrainOS shows you exactly what goes with it first — how many members, classes, active subscriptions, posts, announcements, products, and videos. A Cancel member subscriptions switch, on by default, stops active subscriptions from renewing; turn it off and they keep billing through your payment provider even after the academy is gone. If you're connected to Stripe, TrainOS also lets you know your Stripe Connect integration will disconnect — your Stripe account itself isn't touched.
Type your academy's name to confirm, and it's gone.
See also
- Create your academy — the fields set once at academy creation
- Attendance & check-ins — how registration, capacity, and self-check-in behave
- Community feed — the post approval workflow
- Free trial signups — how public signups turn into members
- Subscriptions & policies — pausing, cancelling, and switching plans
- Ranks & promotions — building rank systems and promoting members
- Waivers — sharing links and QR codes tied to your URL Slug