Home › Sports
Information
Preview 1 platform
iPhone 6 images
What’s New Version 2.2.1
# Added
- Notifications: added a status indicator to show if push notifications are enabled or disabled
# Changed
- Contest \ Match Card: changed for Guests message on Match Day for improved clarity
- Misc: improved no-connection handling
# Fixed
- Contest \ Match Card: fixed missing marquee for Guests in case of Match Status “scoring”
- Misc: fixed missing notification permission dialog on the first app launch
Add a comment
Add labels
Description
TennisMatch allows tennis players to get in touch and schedule their matches. The app provides a mechanism to ease the process of scheduling, enforcing the presence on the court and setting scores. Everything is synchronized with a server where tournament organizers can deploy and maintain their tournaments.
IMPORTANT
This version contains only the tournament mode, so unless you are part of one of the official ongoing tournament you will not be able to schedule any match.
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 25 versions
Build 887967600v2.2.12026-07-08 15:46:53
# Added
- Notifications: added a status indicator to show if push notifications are enabled or disabled
# Changed
- Contest \ Match Card: changed for Guests message on Match Day for improved clarity
- Misc: improved no-connection handling
# Fixed
- Contest \ Match Card: fixed missing marquee for Guests in case of Match Status “scoring”
- Misc: fixed missing notification permission dialog on the first app launch
Add a comment
Add labels
Build 885899743v2.2.02026-05-25 21:10:36
#Added
- Misc: introduced a “No Connection” screen to clearly inform users when the app is offline and improve overall user experience during network interruptions
#Changed
- Login: improved handling and messaging when there is no internet connection
- Contest \ Match Card: enhanced UI and performance for a better match viewing experience
- Contest \ Match Card: improved scrolling behavior and visibility
- Match \ Scheduling: buttons are now localized based on the selected app language
- Match \ Scheduling: refined the “Schedule Proposal” dialog for Hosts and “Reject Schedule” dialog for Guest to improve usability and clarity during match setup
- Match \ Playing: removed the “Play Match” button for Guests when the Match Status is set to “Scheduled”, as match control and timing are managed by the Host
- Misc: upgraded all dependencies to ensure better performance, stability, and compatibility with the latest standards
- Misc: Date and Time now adapt automatically to device’s language and region settings
- Misc: general performance improvements and code optimizations
#Fixed
- Contest \ PhaseCard: fixed some localization issues
- Contest \ PhaseCard: fixed issue with visibility before “live” date/time
- Contest \ MatchCard: fixed issues with detailed opponent info
- Match \ Scheduling: fixed some localization issues
- Match \ Playing: fixed an issue where Guests were unable to navigate back while playing a match; although the back button appeared enabled, users were being forced back into the match screen
- Misc \ App icon: notification badge count now syncs correctly with push notifications
Build 880526298v2.1.22025-12-14 19:42:44
### Changed
- All Contests: improved badge sequencing
- improved localization for:
Home \ Version Check Dialog: updated titles and body text
- All Contests \ Upcoming Contest popup: revised and localized message
- Match Card: Deadline info now fully localized
- Match Card: Footer, Chat Input Placeholder and Call Confirmation Dialog
- Misc: added user-info–based localization for various texts across the app
### Fixed
- Misc: general performance improvements and code optimizations
Build 879498275v2.1.12025-11-07 08:59:54
# Changed
- Misc: translations updated and refined
# Fixed
- MatchCard: marquee doesn’t move bug resolved
- Match \ Pausing: guest timer now resumes correctly when host resumes
- Misc: fixed crash on Match Status change from TM-Portal
Build 878766715v2.1.02025-10-14 08:04:28
# Added
- Contest: upcoming phases now visible
# Changed
- Contest \ Match Card: redesigned for improved notifications, scores, and winner display
- Chat: added pagination for older messages
- Misc: corrected app name for small case
# Fixed
- Misc: app update message now suppressed with higher masterconfig
- Login: flicker issue resolved
- Contest / Match Card: the site is not clickable, fixed
- Contest: active phase card now expanded by default
- Chat: fixed known bug for scrolling to older messages
- Misc: notification badge count now matches actual count on home screen
Build 874083617v2.0.02025-04-21 18:52:34
# Changed
- Contest Card: Notification infos added also for upcoming Contests
- Misc: upgraded React Native from 0.65 to 0.77 and upgraded the other required packages
# Fixed
- Login: fixed background flicker when entering email
- Home: fixed "no connection" warning appearing without cause
- Contest \ Match Card: fixed message count clearing when returning from Chat to Contest screen
- Contest \ Misc: fixed scrolling issue
- Match \ Scoring: fixed black screen after proposing a score
Build 872215264v1.19.02025-02-05 19:37:44
# Added
- Home: added Notification Count to Your Contests card
- Contest \ Phase Card: added Notification Count
# Changed
- Misc: aligned Contest and Phase Card designs
- Misc: enhanced scalability for different font sizes
- Misc: slightly improved existing design for a better UI experience
# Fixed
- Home: fixed incorrect App Version badge color
- Contest \ Match Card: fixed handling of Match Status "wanting"
- Contest \ Phase Card: fixed date/time formatting for former Contests
Build 870571190v1.18.02024-12-09 19:25:04
# Added
- Match \ KO-Mode: added full screen mode
# Changed
- Contest \ Match Card: notification seen action has been changed, now it works on expanding dropdown instead of match card click
- Match \ Chatting: improved responsiveness while sending messages
# Fixed
- Home \ Logout: fixed logout delay issue, also loader is added
- Match \ Scheduling: fixed issue with WebSockets for Guest and Host
- Match \ Scoring: fixed issue with WebSockets for Guest and Host
- Contest: fixed flicker issue
Build 870433900v1.17.12024-11-15 20:13:02
# Fixed
- Home: fixed version number issue
- Home: fixed connection warning issue
- Contest \ MatchCard - chat notification count icon is now clickable
- Notifications \ App icon - fixed wrong notification count issue
- Notifications \ Misc- now display correctly when a contest is live
- Notifications \ Misc - improved notification performance and responsiveness
Build 869985999v1.17.02024-10-29 20:09:48
# Added
- Contest: added Notification for “Player added to Contest”
- Contest: added Notification for “Contest going live”
- Contest \ Match Card: added Date/Time & location for the Guest for Status "scoring"
- Match \ Playing: added opponent info when taping on the opponent’s name
- Misc: token generation for push notifications
- Misc: token handling on Logout
# Changed
- Contest \ Match Card: shows now for all Statuses "ScheduledOn" instead “PlayedOn” for some
# Fixed
- Match \ Chatting: improved responsiveness while sending messages
- Match \ Scoring: fixed issue with WebSockets for Guest
- Match \ Playing: large latency for action buttons
- Notifications: fixed issue with new Chat Message notifications & Match Status notification
Build 866728314v1.16.32024-06-16 05:38:53
### Fixed
- Match \ Chat: fixed the (no messages / no input box) for host/guest users
Build 866666096v1.16.22024-06-14 09:43:46
# Added
- Match \ (Scheduling, Playing): improved UI of the confirmation dialog by adding icons
- Match \ Playing: screen now shows Match Status above Timer
- Misc: the waiting cursor shows up for every data request
- Match \ Playing: enabled manual exit for Guest user
- Match \ Misc - improved waiting behavior for Guests while scheduling also shows up a message now of schedule accept and reject
# Changed
- Match \ Playing - timer control buttons are always visible and get disabled when not needed
# Fixed
- Match \ Chat: fixed input box (keyboard) overlaps the last chat message
- Match \ Playing: fixed app crashes when playing
- Misc: reloading has improved as the app comes in an active state from the background
- Misc: WebSockets are improved for better and faster response.
Build 866109752v1.16.12024-05-23 19:11:05
### Changed
- Contest \ Match Card: “play before” deadline now shows the also time
- Contest \ RR-Mode: improved display of players' match scores
### Fixed
- Login: fixed Privacy Policy text for German
- Home: fixed the version number mismatch
- Contest \ Match Card: fixed the trophy icon visibility for winners
- Contest \ KO-Mode: symbol lucky looser now properly shown in the Tableau
- Misc: the message "An error has occurred" is now fixed
Build 865153293v1.16.02024-04-16 09:38:32
# Added
## Contest \ Phase Card:
- Introduced Cards with expand/collapse feature for Phases
- Cards are sorted by the Order of the Tournament Phases
- By default the Card of the "current" Phase is expanded
- For ongoing Contests the Card header has an intense and the body a lighter orange background color
## Contest \ Match Card:
- For Opponent added Full Name, Ranking and Age Category infos by clicking on Display Name
- Added dynamic coloring for “Play Before” info based on Deadline Type: soft = yellow and hard = red
## Contest \ Misc:
- Added Status info for Contests, Phases and Groups
- For KO-Mode added visualization of Tableau including zoom functionality
- Added “tabs” design for all Modes:
- RR-Mode: has tabs “Your Matches”, “Your Group” and “All Groups”
- KO-Mode: has tabs “Your Matches” and “Tableau”
- FP-Mode: has tabs “Your Matches” and “All Matches”
## Match:
- Localizing: added feature to enable / disable the Proximity Check (a) for all Tournaments (master config) as well as (b) specifically per Tournament and/or Contest
- Scoring: added "Played At" drop-down
# Changed
## All Contests:
- The infos on the Contest Card were rearranged for better readability
- Section “Finished” was renamed to “Former”
## Contest \ Match Card:
- Improved overall structure for better user experience
- For "on" and "at" infos now icons are used instead of text
- Now trophy icons are used instead of the texts “You won”, “You lost”, “This Match is a tie” and removed the red/green coloring of the Score as well
- For Status "scoring" now Date/Time and Site info are also visible for the Guest
- A rejected Schedule is now also visible for the Guest
- A rejected Score is now also visible for the Guest
- For former Contests all activity items are now disabled (Site, Phone, Chat, etc.)
## Contest \ Misc: for former Contests the Contest Website link and the Hotline icon are now disabled
## Misc: improved overall app performance through optimization
# Fixed
## Match:
- Scheduling: for the Host its not possible anymore to propose a Date/Time in the past
- Playing: for the Guest its not possible anymore to click the "Next" icon during Proximity Check
- Playing: for the Guest its not possible anymore to click the “Back” icon while Playing
Build 861988499v1.15.22023-12-06 07:57:56
### Added
- Privacy Policy: We have introduced a privacy policy accessible through a provided link within the app. Users can now review our privacy policy by navigating to the designated link.
Build 861734408v1.15.12023-12-01 19:53:56
### Changed
Misc: updated all iOS components
### Fixed
MatchCard: fixed bug related to wrong name and phone number when try to call the Guest
Notifications \ Misc: fixed bug related to the multiple notifications sent on the same device
Misc: resolved blocking issues for iOS devices by updating all iOS components
Build 859339720v1.15.02023-11-06 19:31:59
# Added
Contest \ Match Card:
added colors to Match status info (same as used in the TM-Portal)
added clickable location info with GPS location; on clicking the location info map application opens
Match \ Scheduling screen:
added fixed for Site and Date/Time functionality (set by the eOfficial), the player can’t change the Site or Date/Time if its fixed by the eOfficial; on Match card fixes are shown by locks
added feature for Host to reschedule, so that Host can already propose another schedule when Match status is ‘scheduling’ and Host is waiting for the Guest to act
restricted the selection of Date/Time according to the the Earliest and Latest Date/Time of a Match
Match \ Playing screen: introduced new status ‘pausing’; added ‘start’, ‘pause’, ‘resume’ and ‘stop’ actions for the Host to give him ability to ‘pause’ or ‘resume’
Notifications: notifications are sent to Players…
on any change of Match status; Match card’s color changes to light blue
on adding a Player to new Contest; badge with new text is shown in Contest card
on going live of a Contest; a cron job runs in the midnight and the Player will be notified and a badge with new live is shown in Contest card
Misc: added calling to eOfficial hotline
#Changed
Contest \ Match Card:
implemented more structural layout; e.g. moved messages to the bottom
made display of Chat button dependent on app user info: disabled the if for the opponent app-user is 'no’, changed color to yellow for ‘maybe’, and blue for ‘yes’
Misc: for some buttons changed text to icons like ‘Back’, ‘Skip’, ‘Logout’, ‘Chat’, ‘Call’ and ‘Profile’
Misc: updated the localization strings
Misc: improved overall app performance by replacing class by function calls
#Fixed
Misc: resolved flickering issue for all error message pop-ups
Build 859089605v1.14.02023-08-10 19:19:16
# Changed
- Contest: On “Your Contests” improved the loading behavior by fetching only the required data to be shown in the contests' cards
- Match \ Chat: adjusted the formatting of the pairs according to other Match screens
- Misc: reduced the time format to hours and minutes only
- Misc: added “vs“ to local strings file and it is handled dynamically
# Fixed
- Various bugs and issues
Build 858500396v1.13.32023-07-15 20:05:54
# Fixed
- Match \ Chat: fixed chat messages update issue
- Match \ Chat: resolved the issues related to the Input box for various devices
- Misc: optimized the code of different screens, removed the WebSocket's code used for Contest list update, and removed unwanted chat notification calls
Build 857908671v1.13.22023-06-18 19:20:18
# Changed
- Misc: applied loader on all the screens till the data is getting loaded
# Fixed
- Home: fixed version number update issue
- Home: fixed loading issue
- Profile: fixed the app closed issue on clicking refresh button
- All Contests: after login with a different Account, the Contests of the previous Account were shown
- Match \ Chat: fixed the issues related to loading the chats' screen and auto-refreshing the chats
Build 857755691v1.13.12023-06-14 08:04:15
# Fixed
- Match \ Chat: fixed “Input fields” and “Send” button visibility issues for different devices
- Your Contests: fixed the loading of the screen for Players with many Contests
Build 857619268v1.13.02023-06-06 20:00:27
# Added
- Logout: added confirmation dialog for Logout on Home and Profile screens
- Contest \ Splash Screen: showed the alternating Ads (Primary and Secondary) on the basis of ads scheduled value(enable, disable,
rotate per day, rotate per view)
- Match \ Scheduling: showed a loading cursor on hitting the “Confirm” or “Cancel“ buttons
- Misc: showed a loading cursor on clicking the “Propose“, “Accept“ and “Reject“ buttons
# Changed
- Contest \ Match card: switched the side of the “Accept” (Right) and “Reject” (Left) buttons
- Match \ Proximity: removed the “Skip >” button for Guest in the Match-Proximity screen
- Match \ Playing: improved handling of “Skip >” on Match screens
- Match \ Playing: for Host and Guest, “Back” leads to “Match - Proximity Screen”
- Match \ Playing: disabled “Back” and “Skip” If the Match Timer was started (Match status is playing)
- Misc: did changes in the common header for the Home, Match, and Chat screens
- Misc: simplified and standardized the layout of the confirmation dialog boxes
- Misc: used Display Names for Players throughout the app
- Misc: used Individual's phone's date-time format throughout the app
- Misc: removed seconds from the date-time format throughout the app
- Misc: updated the localization strings
# Fixed
- Home: fixed the wrong version number issue
- Login: fixed the wrong “not confirmed“ issue for already confirmed players on the login
- Contest: fixed upcoming tournaments shown in the “Finished” section and the wrong date-time format for upcoming tournaments issues
- Match \ Chatting: fixed refresh issue the chat of the recipient
- Match \ Chatting: on opening the screen scrolled the chat to the end
- Match \ Chatting: extended the input box if the text exceeds one line on writing a chat message
- Match \ Chatting: fixed the issue, the virtual keyboard was not shown when chatting
- Misc: resolved the severe issue related to the update process of the app
Build 856829651v1.12.02023-05-08 14:55:52
# Added
- to visually show if the Player has installed the latest version or not? added traffic light-based badges for the version on the Home screen
- added automatic and manual refreshing for the Player’s Profile screen
- added manual refreshing for Contests screen with the refresh button
- to provide the ability to call the opponent for the Player, added the “Call” button to the Matches cards. When a Player clicks that call button a confirmation dialog pops up and if the Player confirms the opponent will be called.
- introduced Skip functionality in the Match Proximity screens for Host and Guest so that the Host can go directly to the Match Timer screen and the Guest can go back to Contest screen, respectively
- introduced Skip functionality in the Match Timer screen so that the Host can skip the step “Playing” and can go directly to step “Scoring”
- showed timestamp for chat messages
# Changed
- for Login screen improved general design and error validations by showing a more specific message for username and password
- introduced a common header for most of the screens
- improved the design of the All Contests screen by adjusting the height dynamically for Upcoming, Ongoing and Former contests.
- updated the localization strings
# Fixed
- handling of Match status “delayed”
- on changing between Matches, improved the loading behavior of chats for matches by refreshing the chats
- made email case-insensitive for the login
Build 843087012v1.11.02021-07-15 16:40:05
# Added
- Support for upcoming tournaments in tournaments list as a top banner
- Badge in profile pane when using data from integration or localhost servers
# Changed
- Alerts and error handling across the whole app to have more precise and consistent information
Build 839609501v1.10.02020-12-11 15:47:21
Added
- Tournaments list screen with selection and filtering based on tournament's end date
Changed
- Ads are now properly displayed per tournament
- Networking code improved
- Updated Tournament scheduling interface
- Username and password are trimmed for leading/trailing spaces
- Improved texts and translations (EN/DE/FR)
- Improved Match scoring W.O. functionality
- Changed scoring and score formatting
- Harmonized button colors and styles
- In match listings, changed the host/guest display names for shorter versions
### Removed
- White border around badge numbers
No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.
Availability 1 of 1 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 0 | — | 2.2.1 |
Change log 28 changes · US
✎
releaseNotes updated
# Added
- Notifications: added a status indicator to show if push notifications are enabled or disabled
# Changed
- Contest \ Match Card: changed for Guests mes
✎
description updated
TennisMatch allows tennis players to get in touch and schedule their matches. The app provides a mechanism to ease the process of scheduling, enforcing the pres
✎
name updated
TennisMatch
◆
Version 2.2.1 released
# Added
- Notifications: added a status indicator to show if push notifications are enabled or disabled
# Changed
- Contest \ Match Card: changed for Guests message on Match Day for improved clarity
- Misc: improved no-connection handling
#
◆
Version 2.2.0 released
#Added
- Misc: introduced a “No Connection” screen to clearly inform users when the app is offline and improve overall user experience during network interruptions
#Changed
- Login: improved handling and messaging when there is no internet
◆
Version 2.1.2 released
### Changed
- All Contests: improved badge sequencing
- improved localization for:
Home \ Version Check Dialog: updated titles and body text
- All Contests \ Upcoming Contest popup: revised and localized message
- Match Card: De
◆
Version 2.1.1 released
# Changed
- Misc: translations updated and refined
# Fixed
- MatchCard: marquee doesn’t move bug resolved
- Match \ Pausing: guest timer now resumes correctly when host resumes
- Misc: fixed crash on Match Status change from
◆
Version 2.1.0 released
# Added
- Contest: upcoming phases now visible
# Changed
- Contest \ Match Card: redesigned for improved notifications, scores, and winner display
- Chat: added pagination for older messages
- Misc: corrected app name for sma
◆
Version 2.0.0 released
# Changed
- Contest Card: Notification infos added also for upcoming Contests
- Misc: upgraded React Native from 0.65 to 0.77 and upgraded the other required packages
# Fixed
- Login: fixed background flicker when entering email
- H
◆
Version 1.19.0 released
# Added
- Home: added Notification Count to Your Contests card
- Contest \ Phase Card: added Notification Count
# Changed
- Misc: aligned Contest and Phase Card designs
- Misc: enhanced scalability for different font sizes
◆
Version 1.18.0 released
# Added
- Match \ KO-Mode: added full screen mode
# Changed
- Contest \ Match Card: notification seen action has been changed, now it works on expanding dropdown instead of match card click
- Match \ Chatting: improved responsiv
◆
Version 1.17.1 released
# Fixed
- Home: fixed version number issue
- Home: fixed connection warning issue
- Contest \ MatchCard - chat notification count icon is now clickable
- Notifications \ App icon - fixed wrong notification count issue
- Noti
◆
Version 1.17.0 released
# Added
- Contest: added Notification for “Player added to Contest”
- Contest: added Notification for “Contest going live”
- Contest \ Match Card: added Date/Time & location for the Guest for Status "scoring"
- Match \ Playing:
◆
Version 1.16.3 released
### Fixed
- Match \ Chat: fixed the (no messages / no input box) for host/guest users
◆
Version 1.16.2 released
# Added
- Match \ (Scheduling, Playing): improved UI of the confirmation dialog by adding icons
- Match \ Playing: screen now shows Match Status above Timer
- Misc: the waiting cursor shows up for every data request
- Match \ Playing: enabl
◆
Version 1.16.1 released
### Changed
- Contest \ Match Card: “play before” deadline now shows the also time
- Contest \ RR-Mode: improved display of players' match scores
### Fixed
- Login: fixed Privacy Policy text for German
- Home: fixed the version number mism
◆
Version 1.16.0 released
# Added
## Contest \ Phase Card:
- Introduced Cards with expand/collapse feature for Phases
- Cards are sorted by the Order of the Tournament Phases
- By default the Card of the "current" Phase is expanded
- For ongoing Conte
◆
Version 1.15.2 released
### Added
- Privacy Policy: We have introduced a privacy policy accessible through a provided link within the app. Users can now review our privacy policy by navigating to the designated link.
◆
Version 1.15.1 released
### Changed
Misc: updated all iOS components
### Fixed
MatchCard: fixed bug related to wrong name and phone number when try to call the Guest
Notifications \ Misc: fixed bug related to the multiple notifications sent on the same device
Misc
◆
Version 1.15.0 released
# Added
Contest \ Match Card:
added colors to Match status info (same as used in the TM-Portal)
added clickable location info with GPS location; on clicking the location info map application opens
Match \ Scheduling screen:
◆
Version 1.14.0 released
# Changed
- Contest: On “Your Contests” improved the loading behavior by fetching only the required data to be shown in the contests' cards
- Match \ Chat: adjusted the formatting of the pairs according to other Match screens
- Misc: red
◆
Version 1.13.3 released
# Fixed
- Match \ Chat: fixed chat messages update issue
- Match \ Chat: resolved the issues related to the Input box for various devices
- Misc: optimized the code of different screens, removed the WebSocket's code used for Contest list u
◆
Version 1.13.2 released
# Changed
- Misc: applied loader on all the screens till the data is getting loaded
# Fixed
- Home: fixed version number update issue
- Home: fixed loading issue
- Profile: fixed the app closed issue on clicking refresh button
- All Conte
◆
Version 1.13.1 released
# Fixed
- Match \ Chat: fixed “Input fields” and “Send” button visibility issues for different devices
- Your Contests: fixed the loading of the screen for Players with many Contests
◆
Version 1.13.0 released
# Added
- Logout: added confirmation dialog for Logout on Home and Profile screens
- Contest \ Splash Screen: showed the alternating Ads (Primary and Secondary) on the basis of ads scheduled value(enable, disable,
rotate per day, rotate pe
◆
Version 1.12.0 released
# Added
- to visually show if the Player has installed the latest version or not? added traffic light-based badges for the version on the Home screen
- added automatic and manual refreshing for the Player’s Profile screen
- added manual ref
◆
Version 1.11.0 released
# Added
- Support for upcoming tournaments in tournaments list as a top banner
- Badge in profile pane when using data from integration or localhost servers
# Changed
- Alerts and error handling across the whole app to have more precise an
◆
Version 1.10.0 released
Added
- Tournaments list screen with selection and filtering based on tournament's end date
Changed
- Ads are now properly displayed per tournament
- Networking code improved
- Updated Tournament scheduling interface
- Username and passwor