The present tense of no-platformed is no-platform.
The third-person singular simple present indicative form of no-platform is no-platforms.
The present participle of no-platform is no-platforming.
The past participle of no-platform is no-platformed.