Für Html5 kannst Du diese XMLs mit der aktuelle krp-Version verschlüsseln.
Die Domainsperre ist direkt "noch" nicht möglich, so wie es im Flashplayer geht.
Die Safaris sind ja HTML5-Browser und er krpano-JS-Player stellt die Panos mittels HTML5 dar.
In der aktuellen Version ist daher eine XML-Verschlüsselung hinzugekommen, so dass man nun auch seinen Code besser schützen kann.