Skip to main content

Glossary

Key terms and concepts used throughout CheerKeeper.

Core Terms

Event

A competition, tournament, meet, or showcase. The top-level container for all schedule data. Examples: "Spring Championship 2025", "Regional Qualifier", "Dance Showcase".

Performance

A single scheduled time slot for a team to compete. Also called "routine" in dance, "match" in martial arts, or "rotation" in gymnastics depending on competition type.

Team

A group that competes together. May be called "athlete", "competitor", "ensemble", or "player" depending on sport.

Organization (Program)

The gym, studio, school, or club that teams belong to. Also called "program" in cheer, "studio" in dance, "dojo" in martial arts.

Session

A time block within an event (e.g., Morning Session, Afternoon Awards). Helps organize schedules and attendee expectations.

Hall (Room)

A physical space within the venue where competitions occur. Useful for multi-floor or parallel competitions.

Division

Typically an age group category. Examples: Tiny, Mini, Youth, Junior, Senior, Open.

Level

Competition tier or skill category. In cheer: Levels 1-6. In dance: Solo, Duo/Trio, Small Group, etc.

Schedule Terms

Rotation

The time interval between performances. Standard rotation in cheer is 8 minutes.

Check-In Time

When a team must arrive and register before performing.

Warm-Up Time

Scheduled time for teams to practice before competing.

Scratch

When a team withdraws from competition. The time slot may close or remain marked as scratched.

Break

A scheduled pause in competition for lunch, awards, or transitions.

Cascade

When changing one performance time automatically shifts subsequent performances. CheerKeeper's cascade logic handles this automatically.

Platform Terms

Admin Dashboard

The web application at admin.cheerkeeper.com where organizers manage events and schedules.

Mobile App

The iOS/Android app where attendees find events and track teams.

Publish

Making an event visible in the mobile app. Draft events are only visible to organizers.

Sync

Updating schedule changes in real-time so all users see the latest information.

Premium

Paid features in the mobile app including notifications, offline access, and countdown timers.

Technical Terms

Schedule Version

A counter that increments with each schedule change. Used for conflict detection when multiple users edit.

Optimistic Locking

A technique where users edit based on a version number. If versions don't match when saving, a conflict is reported.

Multi-Tenant

CheerKeeper architecture where each company's data is isolated but shares the same infrastructure.

JWT (JSON Web Token)

Authentication tokens used to verify user identity in API requests.

Competition Types

Cheer (Cheerleading)

Traditional competitive cheerleading with stunts, tumbling, and routines.

Dance

Competitive dance including jazz, contemporary, hip-hop, and more.

Gymnastics

Artistic or rhythmic gymnastics meets with apparatus rotations.

Martial Arts

Tournaments for karate, taekwondo, judo, and other martial arts.

Esports

Competitive video gaming tournaments.

Robotics

Robot-building competitions like FIRST and VEX.

See Competition Types for the full list of 69 supported sports.

User Roles

Owner

Full access to company including billing. One per organization.

Admin

Full access except billing and ownership transfer.

Editor

Can create and edit events but cannot manage users.

Member

View-only access to events and schedules.

Mobile App Terms

My Teams

Saved teams that you're tracking across events.

Near Me

Events happening close to your current location.

"X Teams Until You"

A countdown showing how many performances remain before your saved team.

Notification Time

How many minutes before a performance you want to be alerted.