Prodemy

Index and Glossary

Last updated September 26, 2026

Welcome to the Prodemy help center. This page explains what Prodemy is, points you to the guide for your role, and defines the terms you'll see in the app. New here? Read it from the top. Looking up a word? Jump to the Glossary.

What Prodemy is#

Prodemy is a coaching platform for academies, clubs, coaches, and learners. It brings the whole operation into one place: classes, schedules, tournaments, workshops, practice plans, video feedback, payments, and messaging. It started out cricket-only and now supports dance, yoga, painting, martial arts, music, swimming, gymnastics, and more — we call this "activity-neutral."

Prodemy runs in any modern browser at prodemy.app, on a computer or a phone. There's nothing to download from the App Store or Google Play. If you'd like Prodemy on your phone's home screen, you install it straight from your browser — see Install Prodemy on your phone.

The 5 roles#

Every Prodemy account has one of five roles. You choose your role when you sign up, and it decides what you see in the app.

Student — practices drills, tracks progress, joins clubs, enrolls in classes, registers for tournaments, and uploads videos for coaches to review. Students earn points, badges, and streaks along the way.

Parent — the account holder for any child under 18. A parent pays for everything their child does, verifies the child's daily drill completions, tracks progress across clubs, books coaches, and manages class enrollments. A parent can also be a student in their own right, using the "Myself" option.

Coach — reviews student videos with structured feedback, runs sessions, and marks class attendance. Every coach belongs to a club. A coach who works for themselves creates their own club and owns it — see Coaching on your own below.

Club Owner — runs the business side of a club. They set up the club, manage coaches, schedule classes, run tournaments and workshops, handle fees and payments through Stripe Connect, send broadcasts, and reconcile revenue.

Platform Admin — Prodemy staff. Admins approve new clubs, look after the master drill library, handle suspensions, set the platform commission, and keep the system running.

Each account has exactly one role at a time, with one exception: a parent can also be a student in their own right. They set this up with the "Myself" option in the child switcher.

Activity types we support#

Prodemy supports 8 activity types today: Cricket, Dance, Yoga, Painting, Martial Arts, Music, Swimming, and Gymnastics. There's also an "Other" option for everything else.

Each club picks one activity type when it's created. Prodemy adjusts its wording to suit the activity (for example, a cricket club might say "match" where a martial arts club says "class"), but the core workflows — enrollment, payments, verification, and tournaments — work the same way for everyone.

Cricket has a few features the other activities don't: USA Cricket age groups (U-11 through Seniors, based on the August 31st rule), jersey sizing, CricClub ID and USA Cricket membership ID fields, and the daily choice of batting, bowling, or fielding as a skill focus.

"I'm a [role], where do I start?"#

I'm a parent → Start with the Parent's Guide. It covers your dashboard, the verification queue, payments, bookings, and managing more than one child. For anything to do with money, also read Payments & Billing.

I'm a student → Start with the Student's Guide. It covers daily drills, video uploads, practice plans, points and badges, team chat, and switching between clubs.

I'm a coach → Start with the Coach's Guide. It covers your availability, session bookings, video feedback, marking attendance, earnings, and how to set yourself up if you coach on your own.

I'm a club owner → Start with the Club Owner's Guide, our most detailed guide. It covers classes, tournaments, workshops, coaches, payments, broadcasts, and reconciliation. You'll also want Payments & Billing for the Stripe Connect side.

I'm an admin → Start with the Admin Guide. It covers approval queues, user management, platform configuration, financials, and the audit log.

Glossary#

Terms are listed alphabetically. Where a topic has more detail elsewhere, we point you to the right article.

A–C#

Access lockout — An automatic block on a parent's dashboard when a payment is overdue past the class's auto-lock threshold. Locked pages are grayed out with a lock icon and unlock within minutes of paying. Payments, Settings, and Payment Methods always stay open, so a parent can pay their way out. See Payments & Billing.

Activity type — The kind of skill a club teaches: Cricket, Dance, Yoga, Painting, Martial Arts, Music, Swimming, Gymnastics, or Other. It's set when the club is created and doesn't change.

Add-on (event) — An optional paid extra on an event, usually a camp — such as early drop-off or late pickup, each with its own per-day fee, picked at checkout. See the Club Owner's Guide.

Announcement / Broadcast — A message a club owner or coach sends to a chosen audience: a specific class, an age group, a location, or the whole club. A broadcast can include one attachment — an image, a video, or a PDF document. It's delivered as an in-app banner, and optionally by email, push notification, and SMS. Text messages depend on each recipient's SMS level and on platform policy. See Messaging & Notifications.

App usage (club owner) — A tile on the club owner's dashboard showing how many of your members use the installed Prodemy app, how many were active in it in the last 30 days, and which devices they use. It only counts members who have actually opened the installed app. See the Club Owner's Guide.

Assign students — A club owner placing member students straight into a class from the roster, instead of waiting for families to enroll. It creates an approved enrollment and a pending payment for the right payer. See the Club Owner's Guide.

Attendance — A coach or club owner marks each student Present, Absent, Late, or Excused for a class session. The coach and the owner share one attendance record per session and can both edit it. Parents can report an absence ahead of time, and where the club turns it on, members can check themselves in by scanning the class QR code. Attendance can be edited for 24 hours after it's marked, and past records are available in a filterable Records view. Being marked Present or Late earns attendance points. See the Coach's Guide and the Club Owner's Guide.

Auto-cancel (unpaid enrollment) — Prodemy doesn't do this. An unpaid bill never cancels an enrollment or frees the seat, however old it is and whatever the auto-lock setting. The only thing that releases a seat is a failed (declined) payment that nobody retries for 7 days. See Payments & Billing.

Auto-lock — See "Access lockout." New classes are set to never auto-lock by default.

Auto-pay — An option a parent can turn on so the saved card is charged automatically for recurring fees (class, membership, or subscription). Parents get a notification 3 days before each automatic charge, and can turn auto-pay off at any time.

Backup codes — Ten single-use recovery codes you get when you turn on two-factor authentication. Keep them safe: if you lose your phone or authenticator app, a backup code gets you in. You can generate a new set in settings. See Getting Started.

Banned membership — A club has blocked an account from rejoining. On Find Clubs, the join button reads "Banned" and can't be used, and there's no way to request to rejoin. An ordinary removal is different — you can rejoin after one. To appeal, send us a ticket through Contact us. See the Parent's Guide.

Billing settings — The payment settings for a class (or event): the fee, billing cycle, due day, proration method, grace period, late fee rules, reminder schedule, and auto-lock threshold. The club owner sets these when creating or editing the class. New classes default to "no grace period" and "never auto-lock."

Calendar feed / subscription — A live calendar link (standard .ics format) you subscribe to in your calendar app, so your Prodemy schedule stays in sync. You choose what it covers: a class, a club, a team, a coach, or everything that's yours. This is different from a one-off "Add to calendar" link. See the Parent's Guide.

Chargeback — A payment dispute you raise through your bank or card issuer. Prodemy keeps track of chargebacks, but they're slow and can pull money back from the club, so please try the normal refund request or a support ticket first. See Payments & Billing.

Child switcher — The row of names across the top of the parent dashboard that lets a parent switch between their linked children. If the parent has also joined a club as a student, "Myself" appears as an option too. See the Parent's Guide.

Class chat — A group chat for each class, found in the Team Chats area. It includes the club owner, the class's coaches, enrolled adult students, and parents of enrolled children. Messages arrive in real time, and minors can read but not post. See Messaging & Notifications.

Class filters — The filter bar above the class cards on every class page. Parents and students can filter by Location, Day, Level, Coach, Club, and Enrollment; club owners also get Status and Billing; coaches get Club, Location, Day, and Level. There's also a search box for class names and a sort menu. When filters hide every class, the page says "No classes match your filters" — the most common reason someone can't find a class they expect. See the Parent's Guide.

Club — The organization itself: an academy, school, or coaching business. It has one or more locations, its own coaches and classes, and its own Stripe Connect account for payments. Each club has exactly one activity type.

Club tab row — A row of tabs shown to students, parents, and coaches who belong to two or more clubs. Switching tabs switches the whole dashboard — classes, tournaments, coaches, and drills — to that club. If you belong to just one club, you won't see these tabs.

Coach — See the roles section above. Every coach belongs to a club and appears on that club's coach list. A coach who works for themselves owns their own club — see Coaching on your own.

Coaching package — A prepaid bundle of coaching sessions that a coach or club owner sells at a discount to the per-session price. A parent buys the package and receives credits, then uses one credit per booked session until the credits run out or the package expires. See the Coach's Guide.

Commission — The percentage Prodemy takes from each paid transaction that goes through a club. The standard rate is 3.5%, set by Prodemy, and a club can have a different rate agreed individually through its Club Fee Agreement (a club on a fixed monthly fee pays a monthly invoice instead of a percentage). The commission rate is locked in when a payment is created and never changes after the fact.

Copy class — Duplicates an existing class into the class creation form, filled in, to make a new class with an empty roster — no enrollments or payments are copied. You must change the name or the dates before creating it. See the Club Owner's Guide.

Coupon — A discount code a club owner creates and hands out. A coupon can take a percentage off, take a fixed amount off, or give a free period. It can be limited to specific classes or to a whole type of event (for example all classes or all tournaments), and it can apply to the class fee, the registration fee, or both. Codes can be auto-generated or custom, and a coupon can be locked to specific parent or student accounts. See the Club Owner's Guide.

D–H#

Deposit (equipment) — A refundable amount a club holds when it lends you gear. It's released back to you — as a card refund or as platform credit — when the item comes back in acceptable condition. See the Parent's Guide.

Drill — A structured practice activity assigned to a student for a given day. Drills are grouped by category (for example Batting, Bowling, and Fielding for cricket, with categories suited to each other activity) and by skill level (Beginner, Intermediate, Advanced). They rotate on a fixed 5-week cycle. See the Student's Guide.

Drill library — Drills are organized in three layers: the platform's master library (more than 1,200 drills across 8 activities, looked after by the admin team), the club's own adjustments (where a club owner chooses which drills are active and which are held in reserve), and each player's schedule (their personalized weekly rotation). Admins can find more in the Admin Guide.

Equipment loan / Inventory — Gear a club tracks and lends to a member, coach, parent, or someone outside the club, with its condition recorded on the way out and on return. A loan can carry a deposit, a rental fee, or a damage charge, and QR labels make hand-offs quick. Inventory is turned on by default for every club. See the Club Owner's Guide.

Event — The umbrella term for everything a club runs from its Events area: Tournaments, Competitions, Workshops, Camps, and Annual Days. Cricket tournaments use their own dedicated tournament setup; the others use a simpler creation form. An event can be public (with a shareable page), can offer sibling discounts and add-ons, and can be edited after it's created, within some limits. See the Club Owner's Guide.

Gamification — The points, badges, and streaks that reward practice. Students earn points for verified drills, nutrition check-ins, class attendance, program sessions, and watching a tutorial video all the way through. Prodemy sets the standard values (for example 10 per drill and 5 per nutrition day) and each club can adjust them. Badges unlock at milestones, and the streak counts consecutive weeks with at least one verified drill. See the Student's Guide.

Grace period — The number of days after a class payment's due date before late fees or auto-lock begin. The club owner sets it for each class.

I–M#

Coaching on your own — There's no separate "independent coach" account. If you coach for yourself, sign up as a club owner and create your own club — even if it's a club of one. That gives you your own Stripe Connect account, control over your own rates and packages, a public club page, and a coach profile of your own, so parents can find and book you directly. Payments go through your club exactly as they would for any other club. See the Coach's Guide.

Insights / Reports — The club owner's analytics dashboard (engagement and leaderboard figures by period, age group, and class) plus PDF reports. Owners get a monthly report by email (on by default) and can also create a report whenever they need one; past reports are kept under Reports. Parents and adult students have their own monthly progress report option. See the Club Owner's Guide.

Install / PWA — You can install Prodemy on your phone's home screen straight from your browser, because it's a Progressive Web App (PWA). The installed app opens full-screen, can send push notifications, and shows an unread badge on its icon — with no app-store download needed. See Getting Started.

Knowledge base — These help articles. They power both the in-app support assistant and this public help center.

Leaderboard — Point rankings in three categories: Overall, Drills, and Programs. You can view them by week, month, quarter, or season, and filter by age group. Each leaderboard covers your current club and activity. See the Student's Guide.

Linked parent — When a parent connects a child to their account, they become that child's "linked parent." A child can have more than one linked parent (for example, both mom and dad). Linked parents are approved onto a club automatically when the child is approved.

Location — A physical venue where a club runs classes. A club can have several locations. Each class or tournament is tied either to one of the club's locations or to a typed-in venue address, for events held off-site.

Master drill library — The platform-wide catalog of more than 1,200 drills, curated by the admin team. Every club starts with full access to the master library for its activity type.

Membership — The record that connects a student (or a parent who is also a student) to a club. A membership can be pending, active, suspended, or ended. It's created when a student asks to join and is approved by the club owner, and the student's linked parents are connected to the club automatically.

Multi-club — When one student, parent, or coach belongs to two or more clubs. You switch between them using the club tab row. Everything is kept separate per club: drills at Club A don't count toward points at Club B.

Mute (conversation) — Silencing a single conversation — a direct message, team chat, or class chat — with the bell icon. You stay in the conversation and can still read it, but it stops sending you notifications and no longer counts toward your unread badge. See Messaging & Notifications.

Myself — An option in the child switcher that only appears if you, as a parent, have also joined a club as a student. It lets you see your own drills, progress, and classes, treating you as a student at that club.

N–R#

Notification bell — The bell icon at the top of the page. It updates in real time and stays in step with the unread badge on the installed app's icon. Click it to see your most recent notifications, then click "View all" to open your full notification history.

Offline payment — A payment recorded in Prodemy but made outside the app — by Zelle, cash, check, or direct bank transfer. The parent records the payment, and the club owner either confirms they received it (with a reference number) or rejects it with a reason.

Offline processing fee — A small fee that may be added to offline payments, so that paying offline isn't simply a way to avoid card-handling costs. The fee is shared between Prodemy and the club, and checkout shows you both the online total and the offline total before you choose. See Payments & Billing.

Payment intent — Stripe's record of a payment about to be collected. Prodemy creates one for each thing you pay for — a class enrollment, tournament registration, coaching session, and so on.

Per-location revenue — A filter on the club owner's Financials dashboard that shows revenue for a single location (class and amenity revenue tied to that site). See the Club Owner's Guide.

Platform Terms — Prodemy's platform-wide Terms of Service that a club owner accepts on behalf of their club at sign-up, and again when a significant update is made. This is different from a club's own Terms & Conditions, which the club's members accept. See Policies & Safety.

Practice plan — The daily drill schedule assigned to a student for the current week. A fixed rotation means every student at the same skill level and activity sees the same drill on the same day (cricket adds a choose-your-focus variation).

Primary club — The first club a student joins becomes their primary club, which decides what the dashboard shows by default. Students can change their primary club from the club picker.

Program / Training program — A structured course that runs over several weeks (for example "Intermediate Batting — 6 weeks"). Students enroll, complete the sessions in order, have them verified, and earn points. Programs have their own leaderboard tab.

QR check-in — A printed QR code for each class that members scan with their phone camera to check in to a session. Check-in is open during a set window, from shortly before the session starts until it ends, and the coach finalizes the attendance list afterwards. See the Coach's Guide.

Raise a ticket — Whenever the in-app help can't answer your question, send a support request through Contact us. A person reads every request and replies by email; there's no live chat.

Refund — The club owner decides the refund amount and method each time. Prodemy doesn't set a minimum refund amount or a guaranteed refund window. A refund can go back to your card through Stripe or be given as platform credit for future purchases. When you cancel an event registration, the request goes to the club owner's refund queue for a decision. See Payments & Billing.

Registration fee — A once-a-year fee some clubs charge on a family's first class enrollment of the season, on top of the class fee. It's charged once per student, per season, per club, and it isn't refundable. See Payments & Billing.

Rejoin — Asking to become a member again at a club you left or were removed from. On Find Clubs the button reads "Rejoin." Whether you come back as active straight away or as pending depends on whether the club approves new members automatically. Banned memberships can't be rejoined. See the Parent's Guide.

S–Z#

Sessions (coaching) — A one-on-one or small-group slot a parent books with a specific coach for a specific date and time, using the coach's availability calendar. The payment goes to the Stripe Connect account of the coach's club.

Sibling discount — A reduced price applied automatically when a family registers more than one child for the same event (for the 2nd child, and often a further reduction for the 3rd child onwards). It's worked out at checkout, so there's no code to enter. See the Club Owner's Guide.

Skill choice day (cricket only) — On 3 set days of the week, a cricket student chooses one of Batting, Bowling, or Fielding and Wicket-keeping as that day's focus. The other days are assigned automatically (Fitness, Mental, or a fixed category).

Skill level — Beginner, Intermediate, or Advanced. The student picks their level when joining a club, and a coach or club owner can change it. The skill level decides which drills the student gets.

SMS level — Your single setting for how many text alerts you receive, from roughly Off, through Critical only and Critical + important, to All. SMS is live; platform policy decides which kinds of events can be sent by text, and a few security- and payment-critical alerts are always texted to you whatever your setting. See Messaging & Notifications.

Streak — The number of weeks in a row with at least one verified drill. A week with nothing verified breaks the streak. Streaks earn bonus points at 3, 5, and 10 weeks and help unlock badges.

Stripe Connect — Stripe's payment service for marketplaces. Each club owner sets up a Stripe Connect Express account, payments for the club go straight into it, and Prodemy's commission is deducted automatically as an application fee. A club needs Stripe Connect before it can accept payment for classes (unless an admin grants an exception).

Subscription (student plan) — The optional platform subscription: Beginner ($0.99 a month) or Advanced ($2.99 a month), billed through Stripe. If you cancel, you keep access until the end of the period you've paid for.

Suspended club — A club an admin has temporarily blocked. While it's suspended, new enrollments, bookings, and tournament registrations are turned away, but existing members keep their access. An admin can reactivate the club.

Team chat — A real-time group chat created automatically when a tournament's team rosters are published. It includes the club owner, the team coach, the team manager, every player, and each player's parent. Minors can read but not post — their parent posts for them. (For the class version, see Class chat.) You can mute it with the bell icon. See Messaging & Notifications.

Terms of Service / Privacy Policy — Prodemy's platform-wide terms for everyone who uses it, accepted by every user. New accounts accept them at sign-up. Existing accounts are asked the next time they sign in after the documents are published, and again after any significant revision. It's a hard gate: a full-page "Review our Terms of Service & Privacy Policy" screen blocks the dashboard until you accept. These are separate from a club's own Terms & Conditions and from the platform terms a club owner signs. See Policies & Safety.

Timesheet — A coach's weekly record of the hours they worked at a club, which they submit so the club owner can approve it, reject it, or mark it paid. See the Coach's Guide.

Tournament / Workshop / Camp — Types of event a club owner runs, now grouped under the broader Event heading (which also includes Competitions and Annual Days). Tournaments have divisions (age groups) and teams; the others are simpler. All of them use the same registration, payment, and cancellation steps. See Event, and learn more in the Club Owner's Guide.

Trusted device — A browser you mark as trusted when you're asked for a two-factor code, so you won't be asked again on that browser for about 14 days (7 days for club owners and admins). You can view and remove trusted devices in your settings. See Getting Started.

Two-factor authentication (2FA) — An optional second sign-in step on top of your password: a code sent by text message or generated by an authenticator app. You can be asked only when something looks unusual, or every time, and saved backup codes act as your fallback. It's available on the web app today. See Getting Started.

Verification queue — The list, for a parent (or a linked coach), of a child's drill and nutrition entries waiting to be checked. Every drill completion and nutrition check-in has to be verified by a person before points are awarded — nothing is approved automatically.

Video feedback — A student uploads a video (MP4, MOV, AVI, or WebM, up to 1 GB). It stays private until the student shares it with one or more coaches or club owners at their clubs, and they can withdraw a share until that reviewer has responded. Each reviewer responds using a four-part form: a performance rating (1–5 stars), improvement tags, written comments, and an optional audio or video reply. See the Student's Guide and the Coach's Guide.

Video Library — Tutorial videos that a club or coach publishes for members to watch, organized with categories, levels, series, favorites, and continue-watching. This is different from video feedback, where you upload your own video to be reviewed. You may know this as Tutorial Videos. See the Student's Guide.

Weekly focus — A student's setup for how their week is spent: rest days, active days, and how time is split between skills. A default schedule applies automatically, and students (or parents, for younger children) can change it.

If this doesn't help#

If you can't find your answer here or in our other guides, send us a ticket through Contact us. Tell us your role, the club you're asking about, and exactly what went wrong. We read every ticket and reply by email. There's no live chat with a person.

Was this article helpful?