DASHBOARD
Parent home — everything you need at a glance
📅 Next Competition
📅No upcoming competitions scheduled
⏳ Countdown
No upcoming competitions
🌤 Competition Weather
No upcoming competition
✅ Today's Action Items
📣 Team Announcements
🧳 Packing Checklist
🏨 Travel Hub
🏨 Hotel not assigned yet
🚗 Parking info not available yet
🚪 Entrance details coming soon
🏆 Recent Results
No results yet
SEASON
Your competition season at a glance
Season Record
0-0
Best Score
Competitions
0
This season
Best Score
Season high
1st Place
0
Championships
Avg Score
Season average
📈 Score Trend
🏅 Placement History
📅 Upcoming Competitions
⏰ Next Competition Schedule
COMPETITIONS
All events this season
SCORE TRACKER
Competition scores & placement history
Highest Score
Avg Score
Score Trend
Top Finish
📈 Score Progression
📋 All Scores
DAY SCHEDULE
Competition day timeline & team logistics
HOTEL & TRAVEL
Accommodations and travel details
PACKING LIST
Competition day essentials
0 of 0 items packed
Multi-Day Mode
0%
📋 Coach Notes
ANNOUNCEMENTS
Updates from your coaches
🔍
DOCUMENTS
All files shared for your team
🔍
PAYMENTS & FEES
Your team fees, competition costs, and payment history
Outstanding Balance
$0.00
📋 Upcoming Fees
✅ Past Payments
TEAM ROSTER
Athletes, roles & positions
Total Athletes
0
Flyers
0
Bases
0
Tumblers
0
TEAM SETTINGS
Customize your team profile
Team Profile
CC
Team Logo
PNG or JPG · Shows in sidebar
Season Goals
NOTIFICATIONS
Choose what you want to be notified about
Enable Notifications
Receive alerts for schedule changes, travel updates, and announcements.
📣 Announcements
Updates from your coaches
🚨 Urgent Announcements ALWAYS ON
General Announcements
Unread Alerts
⏰ Day Schedule
Warmup, meet, performance, and awards updates
Schedule Changes
🚨 Urgent Same-Day Changes ALWAYS ON
🏨 Travel
Hotel, parking, and entrance updates
Travel Updates
🚨 Urgent Travel Alerts ALWAYS ON
📅 Competitions
New competitions, schedule releases, and updates
New Competitions Added
Schedule Released
Competition Updates
🚨 Urgent Competition Alerts ALWAYS ON
🌙 Quiet Hours
Standard notifications are muted during these hours. Urgent alerts always get through.
🚨 Urgent alerts will still be delivered during quiet hours
USER GUIDE
Everything you need to know about CheerIQ
Welcome to CheerIQ
CheerIQ is a parent-facing competitive cheer tracking app. It keeps you informed about competitions, schedules, travel, packing, announcements, payments, and documents — all in one place. This guide explains every feature and how to use it.
⭐ Why CheerIQ Exists
Cheer season is exciting — but it can also be overwhelming. CheerIQ was created to reduce stress, eliminate confusion, and give parents a single, reliable place to manage everything from meet times to uniforms to travel details.
“Bring clarity to competition day and confidence to every parent.”
✅ Action Items
Smart auto-generated reminders on the Dashboard. Generates based on competition date, packing progress, travel status, weather, announcements, and payments. Each item links to the relevant page.
ℹ️ Admin Section
The Admin section in the sidebar contains Notification Settings, User Guide, and this About page. These are app-level configuration and reference pages for coaches and team admins.
📣 Announcements
Coach-to-parent communication. Categories: Competition, Practice, Travel, Uniform, General. Urgent pins to top with red accent. Sidebar badge shows unread count. Browser push notifications supported.
🏆 Competition Detail
Tap any competition card to open the full detail view: status, weather, schedule, travel, documents, coach notes, and scores all in one place. Tap the Back button to return to Competitions.
📅 Competitions
Add and manage all competitions. Tap any card to open the Competition Detail View. Each competition can have a uniform, scores, placement, and notes. UPDATED/URGENT tags appear when changes are made.
🏠 Dashboard
Your home screen. Shows next competition, weather, countdown, action items, announcements preview, packing progress, and recent results. Quick Links row shortcuts to all key pages.
⏰ Day Schedule
Full competition day timeline. Select a competition from the dropdown to see events. Add warmup, performance, awards, and registration times. UPDATED tags fire notifications.
📁 Documents
Central file hub. Add PDFs, images, links, docs by category. Search and filter. UPDATED tag when new files are added. Sidebar dot notification.
🏨 Hotel & Travel
All travel logistics per competition. Add hotel, parking info, venue entrance, drop-off location, and uniform of the day. Triggers notifications when updated.
📸 Memories
Season archive. Season summary stats, chronological timeline, awards and achievements auto-detected from competition notes, photo gallery, team moments, and season documents.
🔔 Notification Settings
Global on/off toggle. Per-category toggles for Announcements, Schedule, Travel, Competitions. Urgent alerts always on. Quiet hours support with overnight range.
🧳 Packing List
Track what is packed. Four default sections plus custom items. Multi-day mode for Travel Day, Day 1, Day 2, Day 3. Mark All Packed button. Progress bar turns green at 100%.
💰 Payments & Fees
Track outstanding balance, upcoming fees, and payment history. OVERDUE tag in red when past due. Record payments and link to fees to auto-mark paid.
📋 Roster
Manage your team athlete list. Add name, number, role, and contact info. Tap Edit to update or X to remove (confirmation required).
🏆 Season
High-level overview of your entire season — win/loss record, best score, score chart, competition history, and season goals set in Team Settings.
⚙️ Team Settings
Set team name, gym, level, division, season, coaches, target score, and goals. Upload a custom logo. Set a default team uniform. Toggle dark/light mode at the bottom of the sidebar.
👗 Uniform System
Set uniforms per competition — name, top, bottom, bow, shoes, hair, and notes. Fallback priority: competition uniform → hotel uniform → team default. Surfaces on Dashboard, Schedule, and Competition Detail.
🌤 Weather Widget
Powered by Open-Meteo (free, no account needed). Reads the City field of your next competition. Shows temperature, rain %, wind, and smart parent messages. Updates within 7 days of competition.
MEMORIES
Season Archive
Season Summary
📅 Season Timeline
🏅 Awards & Achievements
📸 Season Gallery
💛 Team Moments
📁 Season Documents
ABOUT
CheerIQ — A Black Flag Guild Product
CheerIQ
CHEERIQ
A Black Flag Guild Product
High-performance, parent-focused cheer management. Built to bring clarity, organization, and peace of mind to every competition day.
Black Flag Guild
BLACK FLAG GUILD
Digital Solutions
Black Flag Guild is a creator-driven digital solutions company dedicated to building tools that elevate clarity, productivity, and decision-making. Our work blends a cinematic visual identity with disciplined engineering, resulting in applications that are fast, intuitive, and deeply intentional.
We believe great software should feel handcrafted — not generic. Every interface, workflow, and interaction is shaped with purpose, designed to remove friction and amplify focus. Whether we're building internal utilities or public-facing products like CheerIQ, our goal is always the same: create tools that feel powerful, polished, and unmistakably alive.
Core Principles
Clarity over clutter — Information should be readable, structured, and instantly understood.
Speed over complexity — Performance is a feature; simplicity is a strength.
Craftsmanship over convenience — Details matter, and quality is non-negotiable.
Identity over generic design — Every product should have a soul, a voice, and a visual signature.
From concept to execution, Black Flag Guild builds digital experiences that stand apart — tools that feel bold, confident, and unmistakably handcrafted.
⭐ Application Info
Product
CheerIQ
Version
1.0 — Parent
Platform
Web · Local
Weather
Open-Meteo
⭐ Version History
v1.0 — Parent Edition
Home screen & competitions
Hotel & Travel · Packing
Action items
Documents & Payments
Weather widget
Uniform logic system
Memories page
🔒 Data & Privacy
All data stored locally
No external servers
No accounts · No tracking
No analytics · No data sharing
Weather fetched anonymously
Your data never leaves your device.
💬 Support
For feedback, feature requests, or issues, email us.
BLACK FLAG GUILD · ALL RIGHTS RESERVED
DATA. PERFORMANCE. CHAMPIONS.
TROUBLESHOOTING
Quick fixes for the most common issues
CHEERIQ TROUBLESHOOTING
Quick fixes for the most common issues. If your issue isn't listed here, contact your gym owner or coach.
01
App Not Updating
If your schedule, weather, or competition details look outdated:
Refresh the page
Close and reopen your browser
Check your internet connection
Make sure your device's date/time is correct
02
Weather Not Loading
CheerIQ fetches weather live from Open-Meteo.
Ensure you're online
Refresh the page
Try again in 30–60 seconds (Open-Meteo can rate-limit briefly)
03
Missing or Incorrect Competition Details
CheerIQ displays the data provided by your gym. If something looks wrong:
Contact your coach
Contact your gym owner
Ask them to update the event details
Competition info is gym-controlled.
04
Uniform Not Showing or Showing Wrong
Uniforms appear when a competition is today, tomorrow, or within 3 days.
A competition is today
A competition is tomorrow
A competition is within 3 days
If the uniform is incorrect, your gym must update it.
05
Travel or Packing Not Appearing
These sections only show when the gym has added:
Hotel info
Parking
Entrance details
Packing list items
If they're missing, ask your coach to update the event.
06
Action Items Not Showing
Action Items appear based on:
Weather
Uniform
Travel
Packing
Competition timing
Updates from coaches
If nothing is showing, it means there's nothing urgent.
07
Data Missing After Refresh
CheerIQ stores everything in local storage. Causes:
Browser cleared storage
Private/incognito mode
Device storage cleanup
Browser extensions blocking storage
Fix: Use a normal browser window and ensure local storage is enabled.
08
App Looks Broken or Layout Is Off
This usually happens when:
Browser zoom is above/below 100%
Device is in desktop mode
Cached CSS is outdated
Fix: Reset zoom to 100%, refresh the page, clear browser cache (not storage).
09
Resetting CheerIQ (Full Reset)
If you want to start fresh:
Clear browser local storage
Or use the Reset App Data button (if enabled in your build)
This wipes all CheerIQ data from your device.
10
When to Contact Your Gym
Parents should reach out to the gym for:
Wrong meet, warmup, or performance time
Wrong uniform or travel info
Wrong documents or competition details
CheerIQ displays whatever the gym provides.