Dagger est un moteur CI/CD programmable. Les pipelines s'écrivent en code via une API structurée et s'exécutent dans des conteneurs, de sorte que le même pipeline peut tourner sur un poste de développeur ou en CI. Le cœur du moteur est open source sous licence Apache 2.0. Dagger propose aussi un cloud hébergé optionnel, avec mise en cache et traçabilité ; le moteur peut être utilisé en local.
Dagger, Inc. est responsable du traitement des données personnelles via son site et ses services, avec une adresse à San Francisco, en Californie. Sa politique indique que les données peuvent être stockées hors de la juridiction de l'utilisateur, notamment aux États-Unis, et que les données de l'EEE sont traitées hors de l'EEE, sur la base des clauses contractuelles types de la Commission européenne. Les centres de données du service hébergé ne sont pas nommés et aucun accord de traitement n'est mentionné. Le moteur étant open source et local, les équipes européennes gardent la main sur l'exécution ; le cloud hébergé doit être évalué séparément.