Back to Home

Support & FAQ

Learn how MyKeeperCoach operates, understand your metrics, and find recording tips.

No FAQ items match your search. Try adjusting your keywords!

Core Platform & AI Video Processing
⚙ Functionality & How to Use

Parents or coaches upload match footage directly to the web dashboard. During upload, you supply match details (teams, game date, goalie jersey number, and jersey color). Once uploads finish, our serverless pipeline processes the videos using Google Vertex AI (Gemini 1.5 Flash). The AI identifies the goalie, tracks their actions, and outputs a complete match report card within 5 hours.

⚡ Benefit & Rationale

Goalkeepers are typically the most underserved players on the pitch, often receiving vague instructions or general shot practices. Private coaching is incredibly expensive ($100–$200/hr). MyKeeperCoach provides elite-level, data-verified match reviews at a fraction of the cost, ensuring no goalkeeper is ever an afterthought again.

⚙ Functionality & How to Use

Clips upload directly from your browser to Firebase Storage. A secure background Cloud Function triggers automatically, using the direct Google Cloud Storage URIs (GCS links) to feed Vertex AI. Gemini parses the video files, writes structured JSON evaluations back to Firestore, and alerts you when your report card is ready.

⚡ Benefit & Rationale

By processing videos directly in the cloud, we don't drain your phone's battery or memory. The serverless framework enables rapid parallel processing, meaning we can scale capacity instantly during tournament weekends and guarantee unbiased, objective evaluations.

⚙ Functionality & How to Use

Upload files from a single match together in one batch. The limits are:

  • Maximum of 10 clips per match session.
  • Any individual clip must be under 80 minutes in length.
  • The combined total of all clips in the session must be under 150 minutes.
The uploader automatically scans video metadata and flags files that violate these rules, asking you to crop them before starting the upload.

⚡ Benefit & Rationale

Serverless Cloud Functions have strict environment constraints (a maximum 9-minute/540s execution timeout and 1GiB memory cap). Enforcing these file limits ensures that the AI analysis can complete reliably without timing out or failing mid-process, protecting your session data.

⚙ Functionality & How to Use

For best results:

  • Mount your camera/phone on a tripod placed **directly behind the goal net**, elevated **6 to 8 feet**.
  • Use a **0.5x wide-angle** lens setting. Ensure the entire goal and the 18-yard penalty box are visible.
  • Film continuously without panning, zooming, or following the ball.
  • Input your goalkeeper's jersey color and number during the upload prompt.

⚡ Benefit & Rationale

The AI calculates distance, angles, and goalie depth relative to the goal line. Constant framing from behind the net provides the geometric consistency needed for accurate positioning metrics. Proper jersey details prevent the AI from mistaking defenders or the opposing goalkeeper for your goalie.

⚙ Functionality & How to Use

When you start an upload:

  • Screen Wake Lock: Automatically requests a system lock to keep your screen awake, preventing the device from sleeping.
  • Auto-Pause/Resume: If you switch tabs or minimize the browser, the upload freezes state. Returning to the tab immediately resumes the upload.

⚡ Benefit & Rationale

Mobile and desktop OS environments aggressively terminate background network transfers in browser tabs to save battery. Screen Wake Lock keeps your device active, while Auto-Pause prevents browser tab termination, ensuring large video files finish uploading even on unstable connections.

Goalkeeper Skill Radar & Trend Tracking
⚙ Functionality & How to Use

Every match is graded across 6 core goalkeeper pillars (rated 0–10):

  • Shot Stopping: Reflexes, block mechanics, catching and parrying.
  • Positioning: Angles, depth relative to ball, and setting feet before shots.
  • Cross Management: High balls, decision-making, and catching technique.
  • Distribution: Passing, goal kicks, drop-kicks, and accuracy.
  • Communication: Defensive organization, setting walls, and vocal calls.
  • 1v1 Situations: Smothering breakaways, closing depth, and block saves.

⚡ Benefit & Rationale

Standardizing performance metrics across these 6 pillars provides a clear roadmap for development. Rather than tracking unhelpful team statistics like conceded goals (which depend heavily on defender performance), keepers track their own physical growth in the areas they control.

⚙ Functionality & How to Use

The Skill Radar is a visual spider chart on your dashboard. Use the dropdown context menu to filter averages across:

  • `Latest Match Only`
  • `Past 3 / 5 / 10 / 20 / 50 Matches`
  • `Last 4 Weeks / 3 Months / 6 Months / All Time`

⚡ Benefit & Rationale

A radar chart makes multi-dimensional performance patterns obvious at a glance. Seeing your skills mapped out helps you spot developmental imbalances (e.g., strong shot-stopping but lagging cross management) so you can plan your next training sessions objectively.

⚙ Functionality & How to Use

The Trends tab displays a line graph of your historical ratings.

  • Interactive Legend: Click on any of the colored skill pills at the top (e.g., Distribution, Positioning) to toggle specific lines on and off.
  • Range Selector: Zoom the timeline in or out (e.g., Past 10 Matches, Last 3 Months) to see performance progression.

⚡ Benefit & Rationale

Goalkeeping requires consistency. Looking at single-game data can be discouraging after a loss. The Trends tab tracks your long-term curve, proving that focused practice pays off and giving you visual indicators of growth over time.

The Scouting Sheet & College Recruiting
⚙ Functionality & How to Use

The Scouting Sheet is a verified recruitment profile. It is unlocked for **Coach Pro, Elite, or Club** subscribers once the keeper completes **5 analyzed matches**. The sheet automatically calculates star ratings (0–5 stars), aggregates saves, calculates clean sheets, list strengths, and generates a shareable public link.

⚡ Benefit & Rationale

Scouts and college coaches receive hundreds of highlight reels daily but are naturally skeptical of edited tapes that hide mistakes. By anchoring your scouting profile in 5+ games of objective, AI-verified performance data, you build immediate credibility and present a trusted evaluation that scouts respect.

⚙ Functionality & How to Use

The Trajectory indicator appears on your Scouting Sheet. It runs a linear regression on your match scores over your past 5 sessions. If your average scores are increasing, your trajectory is labeled **Upward**. If they are stable, it is labeled **Steady**.

⚡ Benefit & Rationale

Recruiters look for developmental curves, coachability, and momentum. A goalkeeper showing a strong upward trajectory indicates a high rate of learning and dedication, making them a highly attractive prospect for college rosters.

⚙ Functionality & How to Use

You can toggle the **Recruiting Directory Opt-In** switch under your Scouting Sheet.

  • Opted In: Your profile is listed in the recruiting database. Verified college coaches can find your profile by filtering for age, gender, level, stars, location, or skill ratings.
  • Opted Out: Your profile is hidden from search directory lists. Only users with your direct, temporary 48-hour link can view your details.

⚡ Benefit & Rationale

We believe in absolute safety and privacy, especially for youth athletes. Goalkeepers and parents retain total control over when their details are public. Opting in creates a direct recruitment channel, while opting out protects privacy during recovery or non-scouting periods.

⚙ Functionality & How to Use

When a recruiter messages you from the public directory, a notification appears under the **Recruiter Messages** tab in your dashboard, displaying a red badge with unread counts. You can open the panel to read and reply directly from the dashboard.

⚡ Benefit & Rationale

This centralizes communications and protects player privacy. Keepers do not have to share their personal email or phone number in early conversations, keeping contact safe, secure, and focused on soccer development.

Highlight Reels & Video Management
⚙ Functionality & How to Use

Open the Scouting Sheet modal and navigate to the **Manage Highlights** tab. Here, you'll see a list of AI-generated timestamped clips. You can review clips, label them with specific tags (e.g., Shot Stopping, Distribution), and save them. You can attach up to 50 highlight clips directly to your public recruiting profile.

⚡ Benefit & Rationale

Stats tell a recruiter *what* you did, but video shows *how* you did it. Linking specific highlight clips directly to verified matches allows scouts to verify your metrics with raw game footage, reinforcing credibility.

⚙ Functionality & How to Use

Clip limits are dictated by your active subscription tier:

  • Starter (Free): Up to **15-second** clips, rendered in **720p** quality.
  • Pro: Up to **30-second** clips, rendered in **720p** quality.
  • Elite / Club: Up to **45-second** clips, rendered in **1080p** high-definition.

⚡ Benefit & Rationale

Longer, higher-quality clips require more cloud rendering power and storage. Elite and Club plans support 1080p outputs, allowing college scouts to clearly see fine mechanics, such as finger-tip touches or body shape, which are essential for evaluations.

Support & Coach Ted AI Chatbot
⚙ Functionality & How to Use

Coach Ted is our interactive AI support widget in the bottom-right corner of the dashboard (available to logged-in users). Ted is equipped to:

  • Diagnose platform issues (e.g. upload failures, billing rules).
  • Answer soccer development questions (e.g. "What drills help with depth positioning on breakaway attacks?").

⚡ Benefit & Rationale

Goalkeepers train at all hours of the day. Coach Ted provides immediate, 24/7 technical and tactical support, ensuring players can solve problems or get training advice instantly without waiting for a human email response.

⚙ Functionality & How to Use

If Coach Ted cannot resolve your issue, type "Open a ticket" or select the ticket creation option in the chat widget. Input your issue details, and our administrative dashboard will log the ticket for human follow-up via email.

⚡ Benefit & Rationale

We use a hybrid support system. AI handles routine troubleshooting, while sensitive account issues or billing details are handed off to human support to ensure your issues are resolved accurately and securely.

Billing & Subscriptions
⚙ Functionality & How to Use

  • 🟢 Starter (Free): 1 hr analysis/mo, 30 days video storage, 1 pinned game, 1 keeper profile, watermarked report card, community support.
  • 🔵 Pro ($35/mo or $300/yr): 5 hrs analysis/mo, 90 days storage, 5 pinned games, 1 keeper profile, parent sharing, email support.
  • 🟣 Elite ($50/mo or $420/yr): 15 hrs analysis/mo, 365 days storage, unlimited pinned games, 1 keeper profile, sharing with recruiters, branded PDF export, public recruiter-ready profile link.
  • 🏟️ Club ($600/mo or $5,000/yr): Includes 10 goalies ($15/gk/mo after monthly or $150/gk/yr after annually). Shared pool of video analysis hours (15 hrs/mo per goalie pooled), 365 days of storage, club dashboard, club branding, dedicated account manager.

⚡ Benefit & Rationale

Tiers map directly to development needs. Starter allows parents to test the AI. Pro fits typical season schedules. Elite caters to high-school keepers seeking recruitment. Club plans give academies a cost-effective system to review all their keepers, ensuring they are never forgotten.

⚙ Functionality & How to Use

Navigate to your dashboard, click **Settings**, and select **Manage Subscription**. This opens a secure connection to the Stripe Customer Portal, where you can modify card details, download invoices, or cancel renewals.

⚡ Benefit & Rationale

We use Stripe's official portal to manage subscriptions. We never store credit cards on our servers, ensuring bank-grade PCI-compliance and protecting your financial data.

Still have questions?

Log in to your dashboard to access Coach Ted, review your video analysis history, or open a direct support request with our technical support team.

Log In to Dashboard