So it looks like, what you were trying to communicate is as follows, yes?
The modes are installed on the bike at time of manufacturing, not the app. The app simply enabled and disabled them. It appears that some manufacturers choose to not install all of the available modes for whatever reason...