Goupile est un outil open source de conception d'eCRF (electronic case report forms), les formulaires électroniques que les chercheurs utilisent pour recueillir des données en recherche de santé. C'est une application web qui fonctionne sur ordinateur et mobile, y compris hors connexion : les données sont synchronisées dès que la connexion revient. Les formulaires se programment en JavaScript, avec des types de champs prédéfinis. Goupile s'installe soi-même ou s'utilise comme service clé en main.
Goupile est développé et publié par InterHop, une association française qui promeut les logiciels libres pour la recherche en santé ; selon le projet, le travail est assuré par des bénévoles. La licence est AGPL 3.0 et le code source est sur Framagit. InterHop propose un service hébergé sur des serveurs certifiés HDS (la certification française d'hébergement de données de santé). D'après ses mentions légales, les données personnelles des services HDS sont hébergées en France par l'hébergeur certifié GPLExpert. L'association dispose d'un délégué à la protection des données. Si vous hébergez Goupile vous-même, les données restent sur votre propre infrastructure.