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.