Words to avoid GOV.UK have a list of words to avoid, which we also follow. In addition: platform (unless it actually is one) portal (unless to another dimension)