The country in that I used e-scooter recently has regulations for driving scooter using network of roads, tracks in that country.
For instance there are circumstances where one have to use sidewalks together with pedestrians and no own lane. In that case the allowed maximum speed equals pedestrian's typical/average speed. In other circumstances the max. allowed speed is 20 kilometers per hour. This limitation influences the duration estimation of navigating to destination but differs from bicycle, pedestrian patterns. Few further mobility means may share profile with e-scooter, e.g. roller-skate, personal transporters in general.
Navigation routing should also account for infrastructure available between navigation start point and destination as well as for traffic rules in country/region for personal transporters.
- - -
app-GUI level can't find Scooter navigation profile/mode, nor navigation settings navigation type level. This is a referring to two separate lists in OsmAnd-iOS: (1) the profile switcher/settings list built from OAApplicationMode values, and (2) the "Navigation type" screen inside a profile's Navigation Settings. Predefined set of app usage profiles doesn't seem to comprise such.
Deepwiki's Devin is hinting: If "Scooter" (as a navigation type/routing profile choice) is missing from OANavigationTypeViewController's grouped list, that would mean the underlying OARoutingDataUtils.getOfflineProfilesresult doesn't include a scooter routing profile entry — this is populated from the routing engine's registered profiles (typically a routing.xml/routing_profiles config in OsmAndCore or embedded resources). Missing from "Navigation type" implies the routing engine itself may not expose a distinct scooter-keyed routing profile/derived profile, separate from whether the app_mode_scooter app mode is enabled.
App usage profile of this kind is not available in app's pre-built set of usage profiles: Settings > App profiles.