B
BASELINE
The Padel Ecosystem
v1 · Pilot
What is BASELINE?
Padel Haven · Jakarta

Where every match
has a record.

A rated ladder for Padel Haven members. Open games, public profiles, ratings that move with your results — match by match, season by season.
Rated players
Open games this week

Find your spot

All games →
Top of the ladder
Season 1
How v1 works

Hybrid by design.
Manual where it matters, automated where it helps.

The full vision (the app schedules, books, validates, and rates automatically) is what we're building toward. For now, this pilot version puts the public layer online while WhatsApp and the front desk keep doing what they already do well.
01
📝
Register
Fill in the cold-start questionnaire — get a seeded starting level on the localised band ladder. We review and add you to the active roster.
02
🎾
Find a game
Padel Haven posts open games here. Request a spot with one tap; we approve, reject, or waitlist based on level fit and availability.
03
💳
Pay your way
Flat Rp 200,000 per player per game — no service fee. Bank transfer with a reference code, or pay at reception. Either way, we verify on our side.
04
📊
Submit the score
After your match, any of the four players submits the result. We review, paste it into the rating engine, your standing moves.
Live Rankings

BASELINE Network Ladder

Rankings use the BASELINE dual-index — AiBall hardware score combined with match history, opponent quality, and side preference consistency. Starting at Padel Haven, expanding to partner clubs as we grow.

Ladder Eligibility
Minimum 1 validated match in the last 30 days at Padel Haven to stay Active
CI rating seeds after your first 3 verified matches with confidence growing over time
Inactive players retain their historical rating in provisional status
Matches on AiBall-enabled courts contribute enhanced confidence scoring
AiBall Analytics
Matches on AiBall-enabled courts contribute enhanced analytics and confidence scoring. Standard matches are fully counted — AiBall is an optional performance layer, not a requirement.
Overall — Padel Haven · Season 1
Top 10
#
Player
CI Rating
AiBall
Move
Updates after each validated match
Moderated Play

Balanced games. Every time.

Every game starts with an admin-curated line-up. Our moderators review every join request — checking level fit, partner requests, side preference, and recent activity — before confirming the four players. No random drop-ins, no algorithmic shoehorning.

🛡️
Moderator-approved line-ups
Every join request reviewed by a Padel Haven admin. They see who's already in, side preferences, partner requests, and the rating gap — then approve, waitlist, or reject with a reason the player sees.
🎯
Position-aware pairing
Left/right side preference captured at join time. The admin sees mutual partner requests in green and pairs them together. Structurally balanced, not just similarly rated.
Activity-gated
Players without recent matches verify their commitment with upfront payment. Active regulars choose: pay at reception, transfer after the game, or pay now to lock the spot fastest.
Padel Haven · Admin Queue
This week's curated pairs
This week
Next week
All games
Confirmed pairs · approved by admin
Season Recognition

Earned, not marketed.

Recognition in BASELINE is tied to consistent play, honest improvement, and showing up. What that looks like at season end will evolve with the community.

👕
Top performers · Each season
Season Apparel
Performance-oriented racquet sportswear, selected for players who demonstrate sustained competitive presence throughout the season.
Technical performance fabric — built for court use, not display
Each season's design is archived — not available for purchase
Distributed to top performers at season close
Recipient criteria and quantities are confirmed closer to season end.
🏅
Season close · Top tier
Season Recognition
Season-end acknowledgement for the players who finish at the top of the ladder. Details are shaped by community size and partner support.
Potential partner-supported experiences and rewards
Community recognition across the BASELINE network
Most improved players are also recognised
Season prizes are not guaranteed. Details will be announced as the community grows and partners confirm support.
Season 1 · Active
The Ladder
Padel Haven · Jakarta · ratings update after each validated match
Confidence reflects the number of recent validated matches. Lower confidence means we have less data — it's not a judgement of skill.
Games
This week's matches
Tap an open game to request a spot. Recent games are below — anyone who played can submit the score.
Upcoming · open for join requests
Recent · awaiting score submission
Rank Confidence
Ranking Index
Who you are
Latest AiBall
From AiBall court matches
Latest Match Rating
From validated match results
Validated matches
In the rating window
Your record
Match history
Your activity

My games

Your pending requests, upcoming games, and recent results — all in one place.
Admin · Padel Haven + BASELINE

Operations

Three queues. Review, decide, paste into the rating sheet where needed.
0
Join requests · pending
0
Payments · awaiting verification
0
Scores · awaiting review
Join requests 0
Payments 0
Scores 0
Games
Players
All games · this week
Roster · player management
Record a match · off-platform / past
Two teams of two, set-by-set score, any date (past allowed). No booking needed. Saves as proposed — an owner reviews and validates to apply it to ratings.
Engine settings · rating parameters
How new matches move ratings. Changes apply to the next validated match — existing ratings are not recomputed on save.
Loading…
Player fields · the sheet
Owner-editable per-player fields. Editing AiBall (Highest AI) updates that player's CI on their next match — not recomputed now.
Matches to validate · apply to ratings
Matches with a score entered that haven't been applied to ratings yet. Validating calls the rating engine — the only writer of ratings — which updates the four players and records the deltas. Seeded/historical matches are already applied and never appear here.
Game payments · bank transfer + proof
Rp 200,000 per player per game. Players upload a transfer screenshot; an owner opens each proof and verifies or rejects it. Staff can view but not verify. Never auto-verified.
Pick a game to see its payment status.