Prodemy

Getting Started

Last updated September 26, 2026

This guide walks you through creating your account, choosing your role, completing onboarding, and the things most people do in their first week. It applies to everyone. If you already have an account and want to get on with using Prodemy, head to the guide for your role — you'll find them all in the Index and Glossary.

Creating your account#

Creating a Prodemy account is free. You can sign up at prodemy.app from a computer or straight from your phone's browser. There's no separate app to download — if you'd like Prodemy on your home screen, you can install it from your browser afterwards (see Install Prodemy on your phone).

Sign up with email and password#

Open the sign-up page. Enter your name, email address, date of birth, and a password, plus your phone number if you'd like. Choose your role — Student, Parent, Coach, or Club Owner — from the role selector, type your password again in the second box to confirm it, and create your account.

Your password needs at least 8 characters, including at least 1 uppercase letter and 1 number. The form shows a live checklist for each rule, and the button to create your account stays disabled until every rule is met.

Your date of birth is required. We use it to apply age rules (children under 13 can't create their own accounts) and to work out age groups for cricket tournaments.

Sign up with Google#

On the sign-up page, click Continue with Google and choose your Google account. If that email already belongs to a Prodemy account, we link the two; if not, we create a new account for you.

You'll then pick your role on the next screen. Google doesn't tell us which role you want, so if you accidentally continue without choosing one, you'll end up with a general account that has no role. If that happens, raise a ticket through Contact us and we'll set the right role for you.

Mobile OTP (coming soon)#

We're planning to let you sign up with your mobile number and a 6-digit one-time code. It isn't available yet, so for now please sign up with email or Google.

Email verification#

As soon as you sign up, we send a verification link from noreply@prodemy.app. You need to click it before you can sign in, and it expires after 24 hours.

If the email hasn't arrived:

  • Check your spam or junk folder, and search your inbox for "Prodemy" or "noreply@prodemy.app."
  • Give it a minute — the first email can take 30–60 seconds to arrive.
  • On the sign-in page, click Resend verification email to get a fresh link.
  • If you mistyped your email address, sign up again with the correct one, then raise a ticket through Contact us so we can tidy up the old record.

Once you're verified, we take you straight into onboarding.

Logging in#

Go to the sign-in page — or tap the Prodemy icon if you've installed it on your home screen — and enter your email and password, or click Continue with Google.

Capital letters in your email address don't matter when you sign in, so JohnDoe@gmail.com and johndoe@gmail.com both work.

If you haven't verified your email yet, signing in takes you to the verification screen instead of your dashboard.

Forgot password#

Click Forgot password? on the sign-in page and enter your email address. We'll send you a reset link that's valid for 1 hour. Open it, choose a new password, and you're back in.

If the reset email never arrives, check your spam folder first, then raise a ticket through Contact us.

Install Prodemy as an app#

Prodemy is a Progressive Web App, which means you can install it on your phone's home screen straight from your browser — no App Store or Play Store download needed. The installed app opens full-screen, keeps you signed in, can send push notifications, and shows an unread badge on its icon.

In short: on Android, open prodemy.app in Chrome and accept the install prompt (or open the ⋮ menu and choose Install app). On iPhone or iPad, open it in Safari — Chrome and Firefox on iOS can't install web apps — then tap Share and choose Add to Home Screen. Push notifications are turned on separately on each device after you install, and on iPhone they only work when you open Prodemy from its home-screen icon.

For full step-by-step instructions for each device, turning on push notifications, how the app behaves offline, and common questions, see Install Prodemy on your phone.

Onboarding by role#

Once your email is verified, a short setup wizard walks you through the details for your role. Your progress is saved in your browser as you go, so refreshing the page won't lose anything.

Student onboarding (2 steps)#

Step 1 — Profile: your name, a photo (optional), a short bio (optional), your city, and your preferred activity.

Step 2 — Activity profile: cricket students give their skill level, main focus (batting, bowling, fielding, or wicket-keeping), batting style, bowling style, and jersey size. For other activities it's a shorter profile with your skill level and one or two questions specific to that activity.

That's it — you'll land on your student dashboard, where you can join a club and choose classes.

Parent onboarding (3 steps)#

Step 1 — Profile: your name, photo, city, and your relationship to your children (parent or guardian).

Step 2 — Add children: for each child, enter their name, date of birth, and email address if they already have a Prodemy account. If they don't, we create a linked child account for you to manage. You can also skip this step and add children later. If an email you enter matches an existing account, we send that student a link request — see "Parent-child linking" below.

Step 3 — Join a club: search for a club, select it, and choose which children to add as members. You can skip this too. The first club you join becomes your primary club.

You'll then land on your parent dashboard. If you added children, they'll appear in the child switcher at the top.

Coach onboarding#

Step 1 — Your details: your phone number, city, and state, plus your years of experience, hourly rate, and a profile photo if you'd like to add them. Step 2 — Join a club: choose the club you coach for, because every coach belongs to a club. If a club invited you by email, you're already linked, so this step is skipped. Your club handles payments, so there's no Stripe setup for you to do. If you coach for yourself rather than for someone else, sign up as a club owner instead and create your own club. That gives you your own Stripe account, your own rates, and a coach profile of your own.

Club owner onboarding#

After your basic profile, you'll set up:

  • Your club's details: club name, activity type, description, and logo.
  • Your primary location: address and contact information.
  • Optionally, extra locations, lanes, and your first coaches.

Your club starts out as pending. A Prodemy admin reviews it — usually within 1–2 business days — and approves it. We'll email you once it's approved, and from then on you can publish classes and accept enrollments.

While you're waiting, you can still explore your dashboard and set up classes as drafts. You won't be able to accept paid enrollments until your club is approved and Stripe Connect is set up.

Parent-child linking#

A child can have more than one parent on Prodemy, a parent can have any number of children, and every link needs both sides to agree. There are three ways a parent and child can be linked.

Path A: Parent adds a child during onboarding#

The parent enters the child's details in step 2 of onboarding. If the email matches an existing student account, we send that student a link request, and once they accept, they're linked. If the email doesn't match an existing account, we create a linked child account that the parent manages.

Path B: Student invites their parent#

On their Settings page, the student clicks Invite my parent and enters the parent's email address. If the parent already has an account, they get a link request notification. If not, we email the parent an invitation to sign up, and they're linked automatically as soon as they do.

On the parent dashboard, open Add child and choose the Link existing student tab. Enter the student's email address and we'll send them a link request. Once they accept, you're linked.

Whichever way you link, both sides have to accept. A parent is never added to a student's account without the student's agreement, and a student is never added to a parent's account without consent either.

What linking does#

  • The child appears in the parent's child switcher.
  • The parent can verify the child's drills and nutrition check-ins.
  • The parent pays for any paid activity the child signs up for.
  • The child's coach feedback and progress show up on the parent's dashboard.
  • When the child joins a club, the parent is approved automatically as a linked member of that club, so they can see schedules and broadcasts.

A child can have more than one linked parent (for example, mom and dad, or a parent and a guardian), and a parent can have any number of linked children.

Adding a child after onboarding#

If you skipped step 2 during onboarding, or want to add another child later, go to your parent dashboard, open the Manage section of the sidebar, and choose Add child.

You'll see two tabs:

  • New child — enter your child's name and date of birth to create a linked child account. This is the right choice for children under 13 who don't have their own login.
  • Link existing student — enter the student's email address to send a link request to an account that already exists.

Under-13 children (COPPA)#

Children under 13 can't create their own Prodemy accounts, so a parent creates and manages the account for them. When creating it, the parent gives all the required consents: media consent (whether we can show your child's photos and videos in the app) and AI data processing consent (whether we can use their content to improve the product).

Once given, these consents can only be changed by raising a ticket. They're locked in the app so they can't be changed by accident.

Account settings basics#

Every role has a Settings page, which you'll find in the sidebar. There you can update:

  • Name (First / Last) — editable. This is where you fix a typo in your own name: open Settings, change First Name or Last Name, and press Save.
  • Profile photo — editable for every role. Upload a photo and crop it; it saves as soon as you apply the crop, without pressing Save.
  • Bio — students and coaches only. Parents, club owners, and admins don't have a bio field. Students edit theirs in the About Me card, which has its own Save button; coaches edit theirs in the Coaching Profile card and save it with that card. (Club owners do have a Description field in Settings, but that's your club's public description, not a personal bio.)
  • Phone number — editable. It uses the format xxx-xxx-xxxx and formats itself as you type.
  • Email address — can't be edited. It's what you sign in with, so it's shown grayed out. To change it, raise a ticket through Contact us.
  • Date of birth — read-only once your account is created, because it drives age-based rules such as COPPA. If it's wrong, raise a ticket through Contact us.
  • Password
  • Notification preferences — push and email for each category (in-app notifications are always on), plus one overall SMS level. See Messaging & Notifications.
  • Two-factor authentication — extra sign-in security (see below)
  • Delete account — with a cooling-off period (see below)

Typing on its own never changes your account: text fields such as your name and phone number are only saved when you press Save. (The phone box reformats as you type, but that's just how it's displayed until you save.) Two things are the exception and save the moment you change them: your profile photo, and the notification and report toggles, which save as soon as you tap them.

Parents also get a Player details card for each linked child, where they can edit jersey size, USA Cricket ID, CricClub ID, allergies, and emergency contact. These are needed for tournament registration and are marked with red asterisks.

Students see a read-only Health & Safety card showing the same allergy and emergency contact details, labeled "managed by your parent."

Changing your name or phone number#

Go to Settings, edit your First name, Last name, or Phone number, then press Save — nothing changes until you do. The phone box reformats as you type (xxx-xxx-xxxx), but that's only how it's displayed until you save.

This is where you fix a typo in your own name. It doesn't cover a linked child's name — see below.

Changing your email address#

Your email address is what you sign in with, so it can't be edited in Settings and is shown grayed out. To change it, raise a ticket through Contact us.

Fixing a mistake in your child's name#

You can edit your own name in Settings, but not a linked child's. A child's name is their name of record, so it's deliberately locked once the account exists.

To correct a typo in your child's name, raise a ticket through Contact us with your child's current name, the correct spelling, and your club, and we'll fix it for you.

The same goes for a date of birth, whether it's yours or your child's: it drives age-based rules, so it's read-only once the account is created and also needs a ticket to change.

Accepting the Terms of Service and Privacy Policy#

Everyone who uses Prodemy accepts the platform's Terms of Service and Privacy Policy. New accounts agree to them when signing up, by ticking a checkbox next to links to both documents.

Existing accounts are asked the first time they sign in after the documents are published, and again whenever a material change is made. You'll see a full-page screen titled "Review our Terms of Service & Privacy Policy" (or "Our terms have been updated" for a revision), with both documents on the page and an Accept and continue button.

Good to know:

  • This screen is a gate, not a banner. Until you accept, you'll be brought back to it every time you try to open your dashboard. There's no "remind me later" option.
  • You can still sign out from that screen if you'd rather not accept.
  • Accepting takes one click and covers your whole account — you don't accept separately for each club.
  • This is separate from a club's Terms & Conditions (each club can publish its own, which you accept when you join that club) and from the platform terms a club owner signs on behalf of their club. They're different documents, accepted at different moments — see Policies & Safety.

If you keep getting sent back to this screen, see Troubleshooting.

Two-factor authentication (2FA)#

Two-factor authentication adds a second step when you sign in, so that someone who steals your password still can't get into your account. It's optional for most people, and you turn it on from Settings, under Two-factor authentication. (It covers signing in at prodemy.app, including from the installed home-screen app, which runs the same site.)

Choosing a method#

When you turn on 2FA, you choose one of two methods:

  • Text message (SMS) — we text a 6-digit code to your verified phone number whenever a code is needed. This is the simplest to set up.
  • Authenticator app (TOTP) — you scan a QR code with an app such as Google Authenticator, Authy, or 1Password, which then shows a 6-digit code that changes every few seconds. This is more secure: it works without phone signal and can't be intercepted through a SIM swap.

When you'll be asked for a code#

You decide how often you're asked:

  • Risk-based (default) — Prodemy only asks for a code when something looks unusual, such as a new device, a new location, or not having ticked "trust this device" last time. Everyday sign-ins from your usual phone or laptop won't be interrupted.
  • Always — you're asked for a code every time you sign in.

When you're asked for a code, you can tick Trust this device so you won't be asked again on that browser for 14 days (7 days for club owners and admins). You can see and remove your trusted devices from the same settings card.

Backup codes — save these#

As soon as you turn on 2FA, we give you 10 single-use backup codes. Keep them somewhere safe, such as a password manager or a printed copy. If you ever lose access to your phone or authenticator app, a backup code is how you get back in. You can create a fresh set at any time in settings, which cancels the old set. If you use an authenticator app, we never fall back to text messages, so backup codes are your only way to recover access yourself — please don't skip saving them.

Step-up checks#

Even on a trusted device, Prodemy may ask you to confirm a code again before especially sensitive actions: changing your password, turning off 2FA or changing its settings, or (for club owners) changing your payout or bank details. Admins are always asked for a code when they sign in, whether or not the device is trusted.

If you're locked out#

Enter one of your backup codes when you're asked for a code. If you've used them all or lost them, raise a ticket through Contact us — once an admin has verified your identity, they can reset 2FA on your account.

Role conflict errors#

Some combinations of roles aren't allowed. You'll see an error such as "Role conflict" if you try to:

  • Sign up as a Coach or Club Owner with an email address you've already used for a Parent or Student account.
  • Change an existing Parent or Student account into a Coach or Club Owner account.

This stops one email address from being both a family member and a service provider on the platform, which leads to billing confusion. If you genuinely need both — for example, you're a coach who is also the parent of a student at another club — raise a ticket through Contact us and we'll help.

Deleting your account#

Go to Settings and choose Delete account, then confirm with your password. Your account then enters a 7-day cooling-off period (14 days for club owners), and we send you a reminder email each day. If you don't cancel during that time, your account is soft-deleted: your profile and posts are hidden, you can no longer sign in, and your drill history is anonymized. 30 days after that, the account is permanently removed.

To cancel the deletion during the cooling-off period, sign in and click Cancel deletion on the banner at the top of your dashboard.

If you have active club memberships, coaching assignments, or payments still pending, some of these may stop the deletion until they're sorted out — the app will tell you exactly what's in the way.

If this doesn't help#

Raise a ticket through Contact us. Tell us what you were trying to do, the error message you saw (or send a screenshot), and roughly when it happened. We read every ticket and reply by email.

Was this article helpful?