Ich bin seit fast 20 Jahren in der Branche, lass mich das mal in Ruhe ansprechen, denn ich sehe jedes Jahr Firmen, die an derselben Stelle hängen bleiben.
Du lässt eine Software von einer Agentur entwickeln, zahlst dafür, die Arbeit wird geliefert. Wem gehört deiner Meinung nach der Code? Die meisten Manager antworten: „Mir, ich habe ja bezahlt.“ Wenn es nicht im Vertrag steht, ist die Antwort nicht so eindeutig.
Ich sehe auch die Konsequenzen: Firmen, die sich von der Agentur trennen wollen, können das nicht, weil sie den Code nicht bekommen. Entweder zahlen sie einen horrenden Übernahmepreis oder lassen alles neu machen. Beides sind Kosten, die durch einen einzigen Satz im Vorfeld hätten vermieden werden können.
Dasselbe gilt für Design-Dateien, Inhalte und die Domain. Auf wen ist die Domain registriert? Hast du das jemals überprüft?