Die Arbeiten an Kata OS untermauert Google mit Anwendungsbereichen smarter Geräte, welche Informationen aus der Umgebung des Anwenders sammeln und verarbeiten. Als Basis für das Betriebssystem wurde Microkernel seL4 gewählt, wofür in Zusammenarbei mit Antmicro Frameworks und Simulatoren entwickelt wurden.
Die sichere Programmiersprache Rust kam für Neuimplementierungen zum Einsatz, weshalb Kata OS zum Großteil selbst in Rust erstellt wurde. Bei Google befindet sich außerdem eine Referenz-Hardware in Arbeit, die unter den Codenamen Sparrow läuft.
Die sichere Hardwareplattform läuft mit dem Roof-of-Trust Chip Titan, doch im Vorfeld soll ein 64 Bit ARM-System mit Qemu simuliert werden. Der Programmcode von Kata OS steht auf Github als Download zur Verfügung.