FreeSWITCH ist ein Open-Source-Framework für Echtzeit-Sprache und -Video. Es dient dazu, Sprach- und Videodienste auf vom Nutzer betriebenen Servern aufzubauen. Die Software steht unter der Mozilla Public License (MPL). Der Anbieter stellt eine Open-Source-Edition bereit, die Organisationen selbst betreiben. Für Downloads ist ein SignalWire-Konto erforderlich.
SignalWire entwickelt und pflegt FreeSWITCH, beschäftigt die ursprünglichen Autoren und hat seinen Hauptsitz in Palo Alto, Kalifornien. Als US-Unternehmen können für die von ihm gespeicherten Daten US-Zugriffsregeln gelten, einschließlich des CLOUD Act. Laut Anbieter ist SignalWire heute der Hauptbetreuer des Projekts. Die Software selbst kann auf Servern in der EU laufen. Eine europäische Organisation, die sie selbst betreibt, behält so die Kontrolle über Gesprächs- und Mediendaten. Wer einen Cloud-Dienst von SignalWire nutzt, sollte Verarbeitungsbedingungen und Speicherort prüfen.