platform credibility