plat·form
ˈplatfôrm/
noun
1.
a raised level surface on which people or things can stand.
"there are viewing platforms where visitors may gape at the chasm"
2.
the declared policy of a political party or group.
Seems to me platform is ALWAYS the wrong word to use!!