FusionAuth ist eine Plattform für Customer Identity and Access Management (CIAM). Sie übernimmt Anmeldung und Autorisierung für die Kunden einer Anwendung und bietet unter anderem Multi-Faktor-Authentifizierung, Passkeys und passwortlose Anmeldung, Single Sign-on, Social Login, rollenbasierte Zugriffskontrolle, Benutzerregistrierung und Webhooks. Alle Funktionen sind über eine API verfügbar. Entwickler können FusionAuth selbst hosten, etwa mit Docker oder Kubernetes, auch On-Premises oder in einem abgeschotteten Netz, oder als verwalteten Dienst über FusionAuth Cloud nutzen.
FusionAuth ist ein US-Unternehmen und unterliegt damit US-Recht, einschließlich des CLOUD Act. Die Kernsoftware ist proprietär und unterliegt der FusionAuth-Lizenz; nur Komponenten wie Client-Bibliotheken und Dokumentation sind quelloffen. Es gibt einen kostenlosen Community-Tarif, auch für den Eigenbetrieb. Wer selbst hostet, bestimmt den Datenstandort, zum Beispiel in einer europäischen Cloud oder im eigenen Rechenzentrum. FusionAuth gibt an, dass eine Bereitstellung in jeder Region möglich ist, nennt auf der Website aber keine konkreten Hosting-Regionen für den Cloud-Dienst.