{{ backIcon }}

{{ title }}

{{ subtitle }}
{{ backIcon }} NAOS Fitness
{{ title }} {{ subtitle }}
{{ staffInitials }}
Growth · 12 weeks
{{ chartSummary }}
Sign-ups Linked
{{ b.val }}
{{ b.label }}
Needs attention
{{ at.label }} {{ at.n }}
Nothing waiting.
Member funnel From app sign-up to showing up. Bars are share of all accounts.
{{ fn.label }}
{{ fn.pct }} {{ fn.n }}
Tier spread · {{ seasonName }} Ranked members by current tier.
{{ ts.n }}
{{ k.value }} {{ k.label }}

Waiting · {{ pendingCount }}

Add missed visit
{{ p.initials }}
{{ p.gamertag }} {{ p.meta }}
{{ p.time }} {{ p.ago }}
Visit already approved today. One visit counts per day.
Decline Approve
Queue clear No tap-ins waiting. New requests land here as members arrive.

Today · {{ today }}

{{ t.time }}
{{ t.gamertag }} {{ t.sub }}
{{ t.label }}
No tap-ins handled today.
Book assessment
{{ g.day }}
{{ a.hm }} {{ a.ap }}
{{ a.gamertag }} {{ a.meta }}
{{ a.kindLabel }} {{ st }} {{ a.draftLabel }}
{{ a.resultLabel }}
Reschedule {{ a.startLabel }}
No assessments booked. Book one from a member record or the request queue.
Members ask from the Game on tab. Booking a slot notifies the member; missed slots must be cancelled before they can request again.
{{ r.initials }}
{{ r.gamertag }} {{ r.statusLabel }}
{{ r.statLabel }} {{ r.meta }}
Cancel request {{ r.bookLabel }}
No open requests.
{{ en.initials }}
{{ en.fullName }} {{ en.meta }}
{{ en.kindLabel }} {{ en.bandsLabel }}
{{ en.savedLabel }} {{ en.progressLabel }}
Tap an attribute to record results
{{ at.axis }} {{ at.tagLabel }}
{{ at.statusLine }}
{{ at.scoreLabel }} /9
Placement total
{{ en.total }} /45
{{ en.deltaLabel }}
{{ en.prevLine }}
Season target Shown to the member as a dashed overlay on the radar. Saved with the draft.
{{ tg.axis }} {{ minusIcon }} {{ tg.value }} {{ plusIcon }}
{{ en.publishLabel }} {{ en.publishNote }}
{{ am.note }} {{ am.rule }}
{{ am.scoreLabel }} /9
{{ am.bestLine }}
{{ ex.name }} {{ ex.spec }}
Sets axis PB {{ ex.level }}
{{ st.label }} Best
{{ xIcon }}
{{ st.est }}
{{ tr.label }} Best
{{ xIcon }}
{{ ex.addLabel }}
{{ ex.calc }} {{ ex.bandNote }}
{{ am.hint }} Cancel {{ am.saveLabel }}
{{ rs.caption }} {{ rs.gamertag }}
{{ rs.kindLabel }} {{ rs.bandsLabel }}
{{ rs.total }} /45
{{ rs.deltaLabel }}
{{ at.axis }} {{ at.note }}
{{ at.deltaLabel }}
{{ at.score }} /9
{{ at.keptLabel }}
{{ r.name }} {{ r.calc }}
Sets axis PB
{{ r.entry }} {{ r.level }}
Attributes
{{ rs.compareNote }}
Record
{{ kv.k }} {{ kv.v }}
Published results are final. Book a reassessment to change a score.
{{ m.initials }}
{{ m.gamertag }} {{ m.sub }}
{{ m.flag }} {{ m.totalLabel }}
{{ membersEmpty }}
{{ rec.initials }}
{{ rec.gamertag }} {{ rec.metaLine }}
Unranked {{ rec.archName }} {{ rec.statusLabel }}
{{ rec.total }} Placement total
{{ ac.label }}
Browse-only account Signed up in the app {{ rec.joined }}. Check the date of birth and sex against ID before linking; both set the scoring bands and lock once linked.
Attributes
{{ ra.axis }}
{{ ra.scoreLabel }}
Assessment
{{ sl.line }} {{ sl.kind }}
{{ rec.slotEmpty }} {{ rec.lastLine }}
Assessment history
{{ hi.date }} {{ hi.sub }}
{{ hi.total }}
Attendance
Account Edit details
{{ kv.k }} {{ kv.v }}
Gamertag Reset gamertag
{{ seasonName }} {{ seasonStatus }}
{{ seasonTheme }} {{ seasonDates }}
Close season
Open {{ nextSeasonName }} Every member starts the new season unranked until their next assessment.
Open season
Pos Member Tier
{{ ax }}
Total
{{ sd.pos }}
{{ sd.gamertag }} {{ sd.sub }}
{{ sc.v }}
{{ sd.total }}
{{ boardEmpty }}
Ranks reset each season. Only the final top 20 is kept once a season closes.
{{ pc.caption }} {{ pc.dates }}
{{ pc.theme }}
{{ pc.champ }} {{ pc.champLine }}
{{ pc.foot }}
No closed seasons yet.
{{ ps.caption }} {{ ps.theme }} Champion · {{ ps.champ }}
Closed · final
Final standings · top {{ ps.count }} Ties share a position
{{ r.pos }}
{{ r.gamertag }} {{ r.sub }}
{{ r.total }}
Staff · {{ staffCount }} Invite staff
{{ sf.initials }}
{{ sf.name }} {{ sf.sub }}
{{ sf.statusLabel }} {{ sf.roleLabel }}
What each role can do Two roles. Pick one when inviting.
{{ rr.role }} {{ rr.can }}
Reassessment requests When members can ask for a reassessment from the Game on tab.
{{ ru.label }} {{ ru.help }}
{{ minusIcon }}
{{ ru.value }} {{ ru.unit }}
{{ plusIcon }}
{{ ru.example }}
Changes apply to new requests. Members already in cooldown keep the date they were shown, and booked slots are not affected.
Save rules Discard
App info Shown in the member app under Me · About and legal. Changes go live on save.
Both links must be public https pages. The app stores require them.
Save changes Discard
Scoring bands The minimum result for each level. Changes apply to the next published assessment; published scores keep their bands.
{{ bandRule }}
{{ bandErr }}
Save bands Discard
Tier thresholds Placement total needed for each tier, out of 45. Iron is the floor.
{{ tr.range }}
{{ tierErr }}
Save thresholds Discard
{{ en.total }} /45
{{ en.publishLabel }}
Cancel
{{ am.saveLabel }}
{{ dWho }} sees this reason in the app. They can tap in again once you decline.
Cancel Decline tap-in
For a member who trained but couldn't tap in. Pays +100 XP. One visit counts per day. {{ dDupMsg }}
Cancel Add visit
{{ bookWho }}
Cancel slot Back {{ bookCta }}
{{ dWho }} missed the slot. Cancelling clears the request so they can ask again from the app.
Keep Cancel request
{{ en.tierName }} {{ en.pubHead }}
{{ pl.k }} {{ pl.v }}
{{ en.pubNote }}
Keep editing Publish result
{{ kv.k }} {{ kv.v }}
Both lock in the app once linked. The member is notified.
Cancel Link membership
{{ closeLine }}
Keep open Close season
{{ kv.k }} {{ kv.v }}
{{ sd2.note }}
{{ sd2.toggleLabel }} Resend invite Cancel {{ sd2.cta }}
{{ unsavedLine }}
Discard Keep editing Save
You stay logged in on this device. Other sessions are signed out.
Cancel Change password
{{ ed.note }}
Cancel Save details
{{ resetLine }}
Cancel Reset gamertag
{{ staffInitials }}
{{ staffName }} {{ staffEmail }} {{ staffRole }}
Change password
Log out
NAOS Fitness
NAOS Fitness Portal
Log in
Forgot password?
{{ lg.err }} Log in
Reset password Enter your staff email. We'll send a link to set a new password. Send reset link Back to log in
Check your email If {{ lg.email }} has a staff account, a reset link is on its way. It expires in 30 minutes. Back to log in
Staff accounts are created by an admin. Ask yours for an invite.
{{ dm.label }}
DEMO
Demo panel Close
{{ sec.title }}
{{ sec.note }}
{{ opt.label }}