P4, zuvor Helix Core, ist eine Versionsverwaltung der Perforce Software, Inc. für große Entwicklungsteams mit vielen Binärdateien, etwa in Spielestudios, der Film- und Animationsbranche, im Halbleiterdesign und in der Automobilentwicklung. Die Software wird als Server geliefert, den eine Organisation auf der eigenen Infrastruktur installiert. Daneben bietet Perforce P4 Cloud als vom Anbieter betriebenen Dienst an. Proxy- und Edge-Server, Code-Review und digitales Asset-Management ergänzen das Produkt.
Perforce hat seinen Hauptsitz in Minneapolis (Minnesota, USA) und gehört den US-amerikanischen Private-Equity-Firmen Clearlake Capital und Francisco Partners. Für europäische Organisationen bedeutet das, dass US-Recht, einschließlich des CLOUD Act, für den Anbieter gelten kann, unabhängig vom Speicherort der Daten. Wer P4 auf eigenen Servern betreibt, hält Quellcode und Repositories auf selbst kontrollierter Infrastruktur und verringert so die Abhängigkeit vom Hosting des Anbieters. Die öffentlichen Seiten des Anbieters nennen keine Speicherorte für P4 Cloud. Das Produkt ist nicht Open Source; Datenstandorte und einen Auftragsverarbeitungsvertrag sollten daher beim Anbieter erfragt werden.