platformed
plat-formed
verb
Given a public forum or visibility, especially online, to express views.
"The controversial speaker was platformed by the university."
Thesaurus
Synonyms: chopine, platform, weapons platform, political program, political platform, program