At the 2025 Shanghai International Advertising Awards, F5 took home an impressive seven awards for its cutting-edge AI-powered campaign, "Face the Truth." The project secured two Gold awards, four Silver awards, and one Bronze award, alongside a nomination for the prestigious Grand Award. The F5 creative team was also hailed as one of the festival's standout creative units.