One record follows the player,
from the youth ranks to the professional game.
Every player's career — his clubs, his transfers, his matches — is open to everyone. His medical file and his clearances sit behind authorisation, read only by those whose role admits them.
Egyptian Premier League clubs
All →Two layers, and a boundary between them inside the database
What you read above is public because it was always public: the club a player plays for, and the date of his transfer. The medical file, the injury record and the approvals are opened by neither a link nor a software bug — only authorisation opens them, and it is enforced inside the database, not in the interface.
This site's public key is published in its code, and available to any visitor. Use it to request a single medical file: the request will return zero records — not because the interface hid them, but because the database sees nothing to show the visitor.
Enter as a role, and read the difference yourself
Demo accounts on synthetic players. There is no medical record for any real person in this system — and this is a decision, not a gap.
What the platform offers
Player search
Search and filter the public register by name, position and age. Each player’s page shows their club, appearances and goals where the source records them. Public data under a public-domain licence — no medical file, no injury history, no recommendation.
Appearances and goals are recorded for 536 of 1,017 players. Where the source does not state them, no figure is shown — and no zero.
PlayersPerformance reporting
Aggregate reporting for each organisation on its own athletes: injuries by body part, club and age group. The organisation owns the relationship, so the report is its own data returned to it.
The medical file does not appear in a search, and no signal derived from it does either. A medical clearance — issued by a named doctor — becomes visible when a transfer begins, because the club is then party to a relationship. The same fact is stated in a transfer and withheld in a search: the difference is not the data, it is the relationship.
Subscription
Organisations subscribe — a club, an academy, a federation. The tiers differ by what each actually needs, not by how much of it they get.
SILVER
For academies
- Monthly
- 1,500 EGP / month
- Annually
- 15,000 EGP / year
- Athlete register
- Medical file
- Injury history
- Rehabilitation tracking
- Medical clearances
- Diagnosis sealed from the coach
- Guardian access — their own child only
GOLD
For clubs
- Monthly
- 8,000 EGP / month
- Annually
- 80,000 EGP / year
- Athlete register
- Medical file
- Injury history
- Rehabilitation tracking
- Medical clearances
- Diagnosis sealed from the coach
- Guardian access — their own child only
- Transfers
- Approval chain
- The medical history travels with the athlete
PREMIUM
For federations
- Monthly
- 35,000 EGP / month
- Annually
- 350,000 EGP / year
- Athlete register
- Medical file
- Injury history
- Rehabilitation tracking
- Medical clearances
- Diagnosis sealed from the coach
- Guardian access — their own child only
- Transfers
- Approval chain
- The medical history travels with the athlete
- Aggregate reporting across clubs — no athlete named
Twelve months for the price of ten, paid annually.
30-day trial. No card.
Payment via Paymob — card or local method.
The public register is free, and stays free. It is the top of the funnel, not charity.
Individuals are never charged — a parent and an athlete reach the platform through the subscribing organisation.
On the roadmap — not sold today
- — Document and report upload
- — Audit-log interface — the log itself runs in the database; its interface is not built
- — Sponsor matching
215 respondents from the Egyptian sports sector. Average 4.73 out of 5 that Egypt needs a unified platform for player data — the highest consensus in the study. And 39.1% chose the medical record and injury history as the most important thing to unify.