Apache Unomi est une plateforme de données clients open source, écrite en Java, qui s'exécute comme un serveur. Elle gère les données des clients, des prospects et des visiteurs et prend en charge la personnalisation, la segmentation, le scoring et la décision en temps réel. Les profils contiennent des données anonymes comme des données personnelles, et la gestion de la confidentialité est intégrée. Unomi fournit une API REST complète en JSON, s'étend par des plugins et utilise Elasticsearch pour le stockage et Apache Karaf comme environnement d'exécution. Le projet se présente comme l'implémentation de référence du standard OASIS Context Server CDP.
Unomi est un projet de l'Apache Software Foundation, organisation américaine à but non lucratif dirigée par des bénévoles. Aucune entreprise commerciale ne le contrôle donc seule. Le logiciel est sous licence Apache 2.0 et vous l'installez et l'exploitez vous-même, dans la région de votre choix. Une organisation européenne décide ainsi de l'emplacement des données et des accès, mais assume aussi l'installation, la sécurité et la maintenance.