HomePlayer No OneGet started →
User Guide

Know your level.

Everything you need to understand playerNoOne — from your first match to reading your evolving FIFA-style card.

Getting Started

1

Sign up

Go to the app and create an account with your email and password. You will be taken to the Onboarding screen on your first login.

2

Join or create a community

Option A — Create a community

  1. Enter a community name (e.g. "Tuesday Night Ballers")
  2. Add an optional description
  3. Tap Create & get invite link
  4. Share the link with your teammates

Option B — Join with an invite link

  1. Paste the invite link your admin shared
  2. Tap Join community
3

Explore your dashboard

After joining, your Dashboard shows your communities, recent matches, and any open rating windows.

You must belong to at least one community to use the app. You can be a member of multiple communities at once.

Your Player Card

Your Player Card is a FIFA-style card that evolves after every match based on how your teammates rate you. It has an Overall (OVR) number and 6 individual stats.

StatWhat it measures
OVROverallYour total card power — the main ranking number
PACPaceHow fast you cover ground during a match
SHOShootingYour attacking and goalscoring contribution
PASPassingTechnical distribution and ball circulation
DRIDribblingBall control and close touch
DEFDefenceDefensive actions, tackles, positioning
PHYPhysicalFitness, strength, and showing up ready

Tier thresholds

BRONZE

OVR 1–59

SILVER

OVR 60–74

GOLD

OVR 75–84

ELITE

OVR 85–92

LEGEND

OVR 93–99

Your card is created by your community admin with an initial position and stats. After that, it evolves automatically after every match — you don't need to do anything.

Communities

A community is your football group — the place where matches happen and players get rated. All your stats and card evolution are scoped to the communities you belong to.

🟢

Pending ratings

A green banner appears at the top when a match is open for rating

📅

Recent matches

Last 5 matches with status badges so you know what's happening

👥

Members

All players shown with their card and last match rating badge

🏆

Leaderboard

Tap the shortcut at the bottom to see community-specific rankings

Joining via invite link

Your admin shares a link like:

https://yourapp.com/join/abc123xyz

Paste it in onboarding or directly in your browser.

Matches

Match lifecycle

Scheduled
Live
Rate now
Closed
Done
StatusWhat it means
🔵 ScheduledMatch created by admin, not started yet
🟢 LiveMatch in progress — timer counts down to when rating opens
⭐ Rate nowMatch ended — rating window is open, you can rate teammates
⬜ ClosedAll ratings submitted, player cards are being updated
✅ DoneMatch archived — all stats are final and saved

The rating window stays open for 24 hours after the match ends, or until your admin manually closes it — whichever comes first.

Rating System

After every match you rate the players on your side only — not opponents. Each teammate is scored across 4 dimensions on a 1–5 star scale.

Impact

Did they make a real difference in the game?

1
2
3
4
5

💪 Effort

How hard did they work throughout the match?

1
2
3
4
5

🎯 Skill

How technically good were they on the ball?

1
2
3
4
5

Punctuality

Did they arrive at the pitch on time and ready?

1
2
3
4
5

How to rate step by step

1

A green banner appears on your Dashboard and Community page when rating is open

2

Tap Rate now → you enter the rating screen

3

At the top, a teammate picker shows all your teammates. Green = current, ✓ = already rated, dashed = not yet rated

4

Set a score (1–5) for all 4 dimensions for the current teammate

5

Tap Next teammate to move on

6

After the last teammate, tap Submit

7

You see a ✅ confirmation screen

✏️ Editing a submitted rating

Changed your mind? As long as the rating window is still open:

  1. Open the match page
  2. Tap Edit next to "You've rated all teammates ✓"
  3. Tap any teammate chip in the picker to jump to them
  4. Adjust the stars — a blue badge confirms you're editing
  5. Tap Update rating

Fairness protection: If 4 or more players rate you, the single highest and lowest scores are automatically dropped before calculating your average. This removes outlier bias.

Leaderboard

🌍 Global leaderboard

Top 50 players across all communities, ranked by Overall (OVR).

👥 Community leaderboard

Filtered to one community. Access via the shortcut inside your community page.

Ranking rules

1st

Overall (OVR) — highest card power ranks first. This always dominates.

2nd

Last match average — when two players tie on OVR, the one with the higher recent rating ranks above.

Last match rating colors

⭐ ≥ 4.0 — Green⭐ ≥ 3.0 — Yellow⭐ < 3.0 — Red

Your Profile

📸

Upload photo

Your photo appears on your player card visible to everyone

✏️

Display name

Shown on your card, leaderboard, and rating screens

🌐

Language

Switch between English and Arabic — applies everywhere in the app

📊

Card history

See how your Overall changed after every match on a timeline

Viewing another player's profile

Tap any player's name anywhere in the app — on the leaderboard, community members, or match lineup — to see their public profile with their full card, stats breakdown, and card history.

Admin Guide

You are a community admin if you created the community or were given the admin role. Admin controls are only visible to you.

Inviting players

1

On your community page, tap the Invite link button (top right)

2

Copy the link and share via WhatsApp or messages

3

Players paste the link to join automatically

4

Generate a New link any time — old links stop working immediately

Editing a player's card

Tap Edit card under any member on the community page. You have two modes:

Manual sliders

Drag each stat (PAC→PHY) individually. The live OVR preview updates as you drag. The key stat for the position is highlighted in green.

🪄 Auto-distribute

  1. Enter a target overall (e.g. 65)
  2. Make sure the position is correct
  3. Tap Distribute by position
  4. Stats spread automatically — a CM gets high PAS, a ST gets high SHO
  5. Review and save

Creating a match

1

Community page → New match button (top right of Matches section)

2

Choose format: 3v3 / 4v4 / 5v5 / 6v6 / 7v7

3

Set match duration in minutes

4

Tap player names to assign them to Team A or Team B

5

Tap Create match

Managing a live match

Start match

Match is Scheduled

Moves to Live status, starts the timer

End match & open ratings

Match is Live

Immediately opens the rating window, sends push notification to players. Enter the final score.

Close ratings & update cards

Rating window open

Processes all ratings, updates every player's card, archives the match.

How Stats Are Calculated

After every match, the app runs a 6-step process to update your card. Here's exactly what happens under the hood.

1

Collect ratings

All scores your teammates submitted for you in this match are gathered.

2

Trimmed mean

If you received 4 or more ratings, the single highest and lowest are dropped before averaging. This removes outlier bias.

3

Map to stats

Your average Impact, Effort, Skill and Punctuality scores are mapped to PAC/SHO/PAS/DRI/DEF/PHY based on your position.

4

Blend with EMA

New stats are blended with your existing card: 85% current + 15% new. One bad match won't ruin your card.

5

Compute Overall & Tier

Each position weights the 6 stats differently to produce an Overall. Overall determines your Tier (BRONZE → LEGEND).

6

Snapshot saved

A snapshot of your card is saved after each match. You can see the full history on your profile page.

EMA formula (why your card evolves gradually)

new_stat = (0.85 × current_stat) + (0.15 × this_match_stat)

This means a single great or terrible match has limited impact. Your card reflects consistent performance over time.

Position weight matrix

Each position weights the 6 stats differently when computing Overall. Higher % = that stat matters more for your role.

PositionPACSHOPASDRIDEFPHY
GK10%5%10%5%25%45%
CB20%5%15%10%30%20%
LB/RB20%5%20%15%25%15%
CDM15%10%25%15%20%15%
CM15%10%25%20%15%15%
CAM20%20%25%20%5%10%
LW/RW25%20%20%25%5%5%
ST25%25%10%15%5%20%

Highest weight for that position

Rating dimension → stat mapping

Rating inputFeeds into
EffortPAC, PHY
ImpactPHY + DEF (defenders) or SHO (attackers)
SkillDRI, PAS, SHO
PunctualityPHY (fitness mindset)

Quick reference

Rate teammatesDashboard green banner
Edit a submitted ratingMatch page → Edit button
See your cardProfile page or tap your name
Community standingsCommunity page → Leaderboard
Invite someoneCommunity page → Invite link (admin)
Create a matchCommunity page → New match (admin)
Edit a player cardCommunity page → Edit card (admin)
Change languageProfile page → Language toggle