Dave Drury
Unable to answer "Does this pedestrian crossing have an island?" for https://osm.org/node/3377722390 via StreetComplete 39.1:

Not technically an island but you are crossing cycle traffic before reaching road that will expect you to treat it as road traffic

Attached photo(s):
https://westnordost.de/p/80917.jpg