Onboarding
- Wizard - Profile, email code, and preferences in clear steps instead of one long form
- Phone verification - Only when you create your first game, not at sign-up. Existing accounts are not affected
- New boot splash with an animated wordmark on a theme-matched background
- The My Games feed is cached and paints instantly on cold start
Native maps
The game map runs on Apple Maps (iOS) and Google Maps (Android). Game detail is map-first: the map is the hero, a tap opens it interactively, and the roster sits in the body.
Games on the web
Signed in on onsand.app you can now create, join, and leave games - including phone verification in the browser. If you cannot join a game, you see why.
Diary reminders in the right place
The app reminds you to log your diary when you leave a court - not at some point in the evening. The notification has direct actions to log or skip.
Tournament finder
- Where filter with a city or your current location, 50 km by default
- Results from the DVV tournament calendar with distance
Chat
- Full-text search across your messages
- People in communities are found through one unified people search
Motion
- Going from a tile into game detail is a shared hero animation; the detail zooms out of the tapped tile
- Motion and haptics follow one language
- Deep links from push notifications always have a way back