Embrace ist eine nutzerzentrierte Observability-Plattform für mobile und Web-Apps auf Basis von OpenTelemetry. Für mobile Apps erfasst sie automatisch Abstürze, ANRs, Netzwerkprobleme und Leistungsmetriken. Für das Web deckt sie Ausnahmen mit Fehlergruppierung, Core Web Vitals, Nutzerpfade, sowie synthetisches Monitoring ab. SDKs gibt es für Android, iOS, Web, React Native, Unity und Flutter, und Daten lassen sich an Drittziele wie Grafana weiterleiten. Embrace wird als SDK in der App plus gehostete Plattform bereitgestellt.
Embrace ist ein US-Unternehmen, die Embrace Mobile, Inc. Laut der eigenen Website hat Palo Alto Networks, ebenfalls ein US-Unternehmen, die Übernahme von Embrace abgeschlossen; es gilt daher US-Recht, einschließlich des CLOUD Act. Beim Anlegen einer App wählen Sie einen Datenstandort, entweder die Vereinigten Staaten oder die Europäische Union; die Wahl lässt sich später nicht ändern. Kundendaten werden in der gewählten Region gespeichert, während Konto- und Abrechnungsdaten in den USA gehostet und in diese Region repliziert werden. Embrace nutzt Amazon Web Services. Es ist eine kommerzielle Plattform und nicht Open Source.