El Proyecto de Detención Global fue iniciado en 2005 por estudiantes del Instituto Universitario de Estudios Internacionales y de Desarrollo de Ginebra como una herramienta para mejorar la transparencia de la detención documentando sistemáticamente dónde y en qué condiciones se detiene a los migrantes y solicitantes de asilo. A lo largo de los años han recopilado información sobre los centros de detención de migrantes de todo el mundo y la han reunido en una base de datos gestionada mediante una aplicación basada en un sistema de gestión de contenidos (CMS) de código abierto. Su base de datos también incluye una lista de todos los tratados internacionales y regionales relacionados con la migración con todos los signatarios de cada tratado. También han recopilado, para una serie de países de todo el mundo, un perfil de cada país relacionado con la migración: leyes aplicables, prácticas actuales, estadísticas, etc.
Cuando Tutator comenzó a trabajar con GDP se dieron cuenta de que la plataforma CMS de código abierto que estaban utilizando no estaba realmente adaptada a sus necesidades y buscaban una alternativa.
A finales del 2015, Tutator comenzó el desarrollo de la próxima generación del sistema CMS para el proyecto GDP basado en la plataforma de Tutator. Se trataba de un proyecto complejo que incluía una aplicación CMS, seguimiento e informe de datos históricos y reglas de BMP incorporadas. El nuevo sistema permite a los investigadores remotos presentar nuevos datos o actualizar los ya existentes para su examen por el personal del GDP antes de que los datos se comprometan con la base de datos, lo que amplía enormemente el alcance y las capacidades del proyecto en general.
La aplicación del CMS se interconectó con un sitio web de WordPress a través de una api segura de REST. El sitio de WordPress también incluía la optimización SEO para aumentar la visibilidad del equipo de GDP.