Improve athlete/user search in Groups (and coach/follower search)
Hi guys!
The current name-based search when adding members to a Group — or when searching for a coach or someone to follow — is unreliable and limited. Specific issues:
- Search by name frequently returns no results, even for users with public/non-hidden profiles. For example, my own account (Seba Planes) does not appear in search results, nor do users I already follow. Other people struggle to find me.
- No support for searching by Intervals.icu athlete ID (e.g.
i218573). This would be the most unambiguous way to find a specific person
- No support for searching by email address. This is a common and reliable identifier used by similar platforms.
The same problems affect:
- Adding members to a Group
- Searching for a coach to add via the Athletes page
- Searching for athletes to follow
Suggested improvements:
- Allow search by Intervals.icu athlete ID
- Allow search by email address (with appropriate privacy handling — e.g. only show a match if the target user’s profile is not hidden)
- Fix name-based search reliability so that users with non-hidden profiles consistently appear
This is a significant friction point for onboarding athletes into groups and for coach-athlete connections in general. Happy to provide specific reproduction steps if helpful!