fedpol protège les personnes et les bâtiments relevant de la compétence fédérale
En collaboration avec les polices cantonales, fedpol protège les membres de l'Assemblée fédérale, les magistrats, les employés de la Confédération exposés à des risques et les personnes jouissant d'une protection en vertu du droit international, ainsi que les bâtiments de la Confédération et les représentations diplomatiques d'États étrangers en Suisse. fedpol assure en outre avec les polices cantonales la formation et l'engagement de gardes de sûreté dans l'aviation à bord des aéronefs suisses. Le Service national de protection des témoins qu'il gère met en place des programmes de protection à la demande des ministères publics de la Confédération et des cantons en faveur de témoins menacés.