Bandeja Sports
Play. Track. Compete.
Free · Designed for iPhone. Not verified for macOS.
Bandeja Sports is the ultimate app for you, racket-sport lovers!
We have Padel, Tennis, Pickleball, Badminton, Table tennis, Squash covered!
This is the most feature rich app you can find for racket sports.
You can create games with classical, americano, mexicano, round-robin and other scoring systems.
You can create your own rules for scoring.
You can find games in your city.
You can attach photos right into game.
You can chat with other players, you can chat in game chats or in private chats.
You can create group chats and manage all your communication inside app.
You can see your level progress and compare it against other players.
You can create teams, leagues, tournaments, trainings.
You can add suggestions right in app.
more Voice and video calls: call players and groups right from chat, with a call screen, mute and speaker controls.
Halloween is here: a new seasonal theme, a Halloween app icon, and a theme picker for everyone.
A cleaner Find and My: ticket-style game cards with one status pill, a day strip and calendar that mark each type with its own shape, your next game up top, and a Needs you inbox for invites and requests.
Share your results: AI summaries, standings and match images, and AI posters, ready to share.
Men-only, women-only and mixed games let you set your gender and join in one step.
Post a story right from the + menu; choose a trainer when you create a training.
A refreshed AI assistant, clearer court booking, and many smaller fixes.
0.98.2 1d ago
New When and where: pick the club, date, time and courts in one place, the same when creating and editing a game.
Book courts right from the game: each court shows clearly whether it will be booked, is booked, or is booked elsewhere, and Save says exactly what it will book.
Several courts with their own times, Book all, and book later whenever you like.
All your club bookings now show up, not just the first 20.
Smoother animations and many small fixes.
0.97.76 6d ago
Fixed saving a game's date, time and a court you booked another way: Save now works in one step.
Your own club bookings now appear right under the date picker, only for the selected day.
Rating explanations are translated correctly again.
0.97.73 Oct 12
• Talk to your AI assistant: the new voice mode answers faster, shows your words as you speak, highlights the reply as it's read out, and lets you interrupt at any time. Changes still need a tap on Confirm.
• Redesigned AI home: tap the orb to talk, start a new chat in one tap, suggestions always at hand.
• New Chats list: sections, Games and Groups chips, a "Next up" card, and invitations you can accept right in the list.
• Premium: new member themes, name styles and animated avatars.
• More reliable court booking and cancelling: no extra or double-booked courts, the app asks before booking a second court, and NS Padel bookings now show in your bookings lists.
• Simpler games: courts now live in Game info, with a single "When and where" editor.
• Add to calendar now includes the game price.
• Club admins: a rebuilt club console with Today, Schedule, Bookings, Pricing, Reports, Payments and Team.
• Chat and bug-report fixes and many smaller improvements.
0.97.68 Oct 10
**What's New in Bandeja**
- New level questionnaires for all six sports — padel, tennis, pickleball, badminton, table tennis and squash. Answers now describe what you can actually do on court, so your starting level is more accurate and no longer overrated.
- Your starting level is now capped at 3.5, and only players with 2+ years of regular play can reach it. Experience in other racket sports gives a small bonus.
- "Who's waiting" cards now show when other players at your level want to play, so you can spot a slot that's close to becoming a game.
- Turn interest into a game in one tap: create a game with the waiting players already invited, or join the slot yourself and help it fill up.
- When you create a game, the Players step now tells you how many players are looking for that exact time and lets you invite them right away.
- Changed the time of a game? Attendance answers reset so everyone can confirm again, and each player gets a single clear notice — even for series edits.
- If a game's linked club booking no longer covers the new time, it's now flagged so you can fix it before the game.
- Improved screen reader support for level icons and sport tabs, and refreshed translations across all languages.
---
A more accurate starting level for every sport, plus "Who's waiting" cards that show when players at your level want to play — and let you turn that interest into a game in one tap. Changing a game's time now resets attendance and sends one clear notice per player.
0.97.63 Oct 5
- Game cards: choose Auto, Compact or Full roster in your profile; Auto lets you expand any card to see the full roster.
- AI assistant: voice input, richer cards, inline pictures with a fullscreen gallery, faster and more reliable replies, and a way to send feedback.
- Smoother fullscreen photo viewer with better pinch-zoom and swipe gestures.
- League games without a date now start collapsed on Home, and the game owner now shows as Owner in the roster.
- Updated terms of use.
- Bug fixes and performance improvements.
0.97.62 Oct 4
- Redesigned game cards: a cleaner ticket-style card with a compact seat view, or switch on the full roster in your profile.
- Game details now show one unified roster with attendance, waitlist and cost in one place, plus a clearer next-steps block for organizers.
- Invites to full games now stay on Home: join the waitlist or decline right there, and the bell takes you straight to your invites.
- League seasons get a group chat for each group, and organizers can add fixed teams manually in multi-team leagues.
- AI assistant: pin and archive chats, copy, edit or share messages, see how much context is used, stop a reply, and better memory and language handling.
- Tapping a notification opens the right screen; story like and comment notifications open the story.
- Events no longer ask for attendance, and monthly recap level slides show only your competitive levels.
- Bug fixes and performance improvements.
0.97.61 Oct 3
**What's New in Bandeja**
- **Assistant memory**: Your in-app assistant can now remember useful details you share — like your favourite courts or regular playing partners. Turn it on or off anytime in Assistant settings, review what's saved, edit or delete individual notes, or clear everything at once.
- **Web search in the assistant**: Ask the assistant questions that need up-to-date info and it can search the web and read pages for you, with sources shown right in the chat.
- **Smoother assistant chat**: Replies now type out as they arrive, tool activity is grouped into a tidy expandable line, and the chat scrolls more smoothly.
- **Cost sharing for organizers**: Season owners and game organizers can see who has and hasn't paid, with clear per-currency totals and a payer view.
- **League fixtures are roster-only**: League games no longer accept self-joins or join requests — your spot comes from league assignment. Join the season instead.
- **Season creators play by default**: When you create a league season you're now added as an owner who's playing, and you can opt out later.
- **Join queue controls fixed**: Accept and decline buttons now only appear for game owners and admins, matching who can actually manage the queue.
- **Monthly recap fixed**: Play streaks now show correctly in your monthly recap, and sharing or exporting your recap works again.
---
Assistant memory you control, web search with sources in chat, smoother replies, clearer cost-sharing for organizers, and fixes to league joining and monthly recaps.
0.97.60 Oct 2
**What's New in Bandeja**
- Leagues now generate the correct number of rounds for every group, so you won't see duplicate fixtures when your groups have different sizes.
- The Home screen now shows your league sections whenever you have active seasons, making it quicker to jump back into a competition.
- The live scoring results card has a cleaner, simpler footer that's easier to read at a glance.
- Message details now open in a tidier panel that fits its content, so there's no awkward empty space or scrolling.
- The message menu has a fresh layout with previews, making it easier to see and choose what you want to do with a message.
- Audience names in the message menu now load more smoothly, with clearer feedback while they're being fetched.
---
Message menus are easier to use with a new layout and previews, league rounds generate correctly for mixed group sizes, and the Home screen now surfaces your active league seasons. Live scoring cards and message details also look cleaner.
0.97.57 Sep 30
See who has read a chat message and which reactions it received. Improved matching of translated FAQ headings and answers.
0.97.56 Sep 28
**What's New in Bandeja**
- Watch live matches from anywhere: open a shared watch link to follow the score in real time, even if you're not playing.
- A new "Live Now" rail on the home screen shows which of your games are being played right now, so you can jump straight into the action.
- Spectators get a clean, dedicated scoreboard view with a clear live score display and a smoother loading experience.
- Scoring is easier with improved score entry: bigger, clearer controls, helpful hints when a score isn't valid, and match outcome guidance.
- Feel every point: scoring actions now give subtle haptic feedback on supported devices.
- Team pages and results boards are more reliable, with smoother navigation between rounds and matches.
- Substitutions are clearer, with an updated player picker for choosing who comes in and who goes out.
- Notifications and deep links now take you to the right place more consistently.
---
Live match watching is here! Follow your games in real time with a dedicated spectator scoreboard, a "Live Now" rail on the home screen, and easier score entry with helpful hints and haptic feedback.
0.97.54 Sep 26
- More reliable score updates when multiple people score the same match, including on Apple Watch.
- Older queued edits can no longer overwrite a newer saved score.
- Clearer messages for unsynced changes and rejected score edits, with better protection for pending edits after restarting the app.
- Smoother game details updates and a collapsible cost tracker.
0.97.53 Sep 22
• One improvement
0.97.49 Sep 20
Numerous bug hunting. More visuals.
0.97.48 Sep 17
# What's New in Bandeja
**Events are here!** You can now create and join events like leagues, camps, and tournaments — not just games.
- **Create events:** Set up leagues, camps, and tournaments with a poster, venue, dates, and details that fit the occasion.
- **RSVP and approval:** Join events with a simple RSVP, or set events to require your approval before players are confirmed.
- **Event posters and heroes:** Add eye-catching images to your event listing so it stands out on the home screen and in search.
- **Find events near you:** Browse upcoming events in your city and see them alongside games in the calendar.
- **Partner board:** See who's going and find partners for your event in one place.
- **Better player insights:** Your profile now shows your best and toughest partners, favorite opponents, and rivalries — with a clearer breakdown of each.
- **Smoother calendar and filters:** Events and games now appear correctly in calendar and list views, so you always see what's relevant.
- **Improved reliability:** Fixed issues with unread messages and staying signed in, so the app feels more consistent day to day.
---
0.97.46 Sep 16
# What's New in Bandeja
- Clubs that support online booking now show a clear booking badge, so you can spot bookable venues at a glance while browsing cities and picking a club.
- When creating or editing a game, you can book a court directly at participating clubs and see available time slots without leaving the app.
- Your upcoming club bookings are now easier to manage, including verifying a booking and cancelling one from the list.
- Player profiles now include a level history chart, giving you a clearer view of how your rating has changed over time.
- Searching for players to invite now matches names across Latin and Cyrillic spellings, so you'll find the right person even if their name is written differently.
- Signing in through Bandeja Arena now works smoothly with your existing Bandeja account.
---
A clearer, smoother Bandeja: spot clubs with online booking at a glance, book courts while creating games, track your level history on your profile, and find players by name across Latin and Cyrillic spellings.
0.97.44 Sep 12
New: book games at NS Padel Centar right from Bandeja. You can see live court availability, pick a time, and confirm your booking without leaving the app — no separate account needed.
Fixed an issue where tapping a time slot at NS Padel Centar could do nothing if your connection state was stale. Now every tap takes you straight to booking.
When you pick a time at NS Padel Centar, the app now correctly pins that slot to the club’s local timezone, so your game lands at the exact hour you chose — even if you’re traveling or in a different timezone.
Fixed a bug that caused the availability list at NS Padel Centar to refresh endlessly, making slots blink and showing a persistent “updating” banner. Now it loads once and stays stable.
Improved time-slot selection when creating a game at clubs with 60-minute booking grids — previously some taps appeared dead; now every available slot responds correctly.
Added a clear notice in the club policies section when booking at NS Padel Centar, letting you know the game will be booked under your Bandeja profile. Available in all supported languages.
0.97.43 Sep 9
• Fixed issues that could affect reliability during games and chats
• Improved error handling when syncing messages offline
• Resolved crashes reported on some devices
0.97.42 Sep 8
**What’s New**
- Improved chat mentions: typing @ now shows better suggestions and smoother handling when mentioning players in games and groups.
- Enhanced push notifications: the app now requests notification permission less often, making login and logout feel more seamless.
- Smoother onboarding: new prompts help you set your city and favorite sport, so your experience is tailored from the start.
- Better mention suggestions on mobile: the list now stays visible and refreshes correctly when you scroll or resize your screen.
- Improved chat performance: mention suggestions load faster and display player avatars more reliably.
- Refined registration and login flows: buttons and inputs respond more reliably, especially during setup.
---
SHORT---
Improved chat mentions, smoother onboarding with city and sport prompts, fewer notification interruptions, and faster, more reliable suggestion loading for a better overall experience.
0.97.37 Aug 28
• Ad creatives now support multiple light and dark images, giving you more flexibility in how your ads look.
• The app is now available in Chinese, Indonesian, Hindi, Thai, and Japanese, with proper font support for these languages.
• Fixed an issue where chat messages could sometimes appear in the wrong conversation thread.
• Improved the app release process to automatically use the latest version numbers from the app stores.
• Enhanced error handling during app releases to provide clearer warnings when store credentials are missing.
• Improved compatibility with OpenAI's GPT-5 models for more reliable AI-powered features.
0.97.36 Aug 28
- Profile pages now correctly show your preferred hand and court side to other players.
- Fixed an issue where avatar photos could appear as a broken image or question mark on iOS; initials now show as a fallback.
- Avatar cropping is more reliable on iOS — your zoom and pan adjustments are now saved exactly as you see them in the preview.
- The app now follows your system light/dark mode setting more consistently, even after returning from the background.
- Chat reliability improvements: deleted messages stay deleted after reopening a conversation, and photos that fail to load no longer get stuck or cause repeated sync errors.
- Fixed an issue where the on-screen keyboard could cover buttons and text fields when filling out forms or reporting a bug.
- Creating a game from a play intent is now smarter about matching your level and time preferences, with clearer messages when a booking can’t be made.
- Improved the chat list: it loads faster, shows a better placeholder while fetching, and keeps your place when switching between filters.
---
SHORT---
Improved profile accuracy, avatar reliability, and chat stability. The app now follows your system theme better, fixes keyboard overlap issues, and makes game creation from play intents smarter.
0.97.35 Aug 26
### What’s New
- Improved the calendar view so league events are easier to spot, with clearer day markers and better visual separation.
- Refined the city selection screen with a smoother, more polished look and better handling when the keyboard is open.
- Enhanced the month calendar layout for improved readability, including clearer styling for days outside the current month.
- Added accessibility improvements to the city search field for a better experience with screen readers.
---
0.97.34 Aug 25
• Fixed issues that could affect reliability during games and chats
• Improved error handling when syncing messages offline
• Resolved crashes reported on some devices
0.97.33 Aug 24
### What’s New
- Browse people and clubs in another city without leaving your current one — your Home and Find tabs stay put while you search, invite, and chat across cities.
- Matching games now update in real time when invites are accepted, declined, or canceled, so everyone in the lobby sees the latest state instantly.
- Improved focus handling in dialogs and drawers — the keyboard and screen reader now behave more predictably when you open and close panels.
- Streamlined the Court Lobby arena: removed clutter and made the tap-to-add chip appear only when there are eligible players to add.
- Smoother loading states across the app — game cards and loading animations now render more efficiently while you wait.
- Search input in the player invite list keeps your cursor and text in place when the list refreshes, so you can keep typing without interruption.
- Refined the look and behavior of club and player selection modals for a more consistent experience.
---
SHORT---
Browse people and clubs across cities without switching, get real-time matching game updates, smoother loading states, and better focus handling in dialogs. Plus, a cleaner Court Lobby and a more reliable invite search.
0.97.30 Aug 21
**What’s New**
- **Group discussions for play intents** – You can now open a group chat with selected players directly from a play intent, making it easier to coordinate and plan games together.
- **Delete groups with confidence** – Group owners can now delete a group chat with a clear confirmation step, so accidental deletions are a thing of the past.
- **Training attendance on player profiles** – See how many trainings a player has attended right next to their level, so you can quickly gauge experience before joining or inviting.
- **Smarter rating leaderboards** – Players who haven’t been active in the last 90 days still appear in the city ranking, but they’re grayed out and don’t take up a top rank spot, keeping the list fair and readable.
- **Overlap warnings before you join** – If a game slot overlaps with a match you’re already playing, you’ll be asked to confirm before joining. Busy players are also hidden from invite lists, so you don’t waste time.
- **Gender selection before joining gendered events** – If your gender isn’t set, you’ll be prompted to choose it before joining a gendered game, making the process smoother and clearer.
- **Full-roster invites stay hidden** – When a game is full, pending invites are kept out of your Home view and only reappear when a spot opens up, so you’re not tempted to join a full match.
- **Better currency on registration** – Your default currency is now set from your city automatically (e.g., RSD for Serbia), and your own profile choices are always respected.
---
**SHORT**
Group chats for play intents, group deletion with confirmation, training attendance on profiles, fairer rating leaderboards, overlap warnings before joining, gender prompts for gendered events, hidden full-roster invites, and smarter currency defaults.
0.97.29 Aug 20
Voice and video calls: call players and groups right from chat, with a call screen, mute and speaker controls.
Halloween is here: a new seasonal theme, a Halloween app icon, and a theme picker for everyone.
A cleaner Find and My: ticket-style game cards with one status pill, a day strip and calendar that mark each type with its own shape, your next game up top, and a Needs you inbox for invites and requests.
Share your results: AI summaries, standings and match images, and AI posters, ready to share.
Men-only, women-only and mixed games let you set your gender and join in one step.
Post a story right from the + menu; choose a trainer when you create a training.
A refreshed AI assistant, clearer court booking, and many smaller fixes.
more Version 0.98.2 1d ago
Data Linked to You The following data may be collected and linked to your identity:
Health & Fitness Contact Info User Content Identifiers Usage Data Diagnostics Data Not Linked to You The following data may be collected but it is not linked to your identity: