Goupile is een open-sourceprogramma voor het ontwerpen van eCRF's (electronic case report forms), de elektronische formulieren waarmee onderzoekers gegevens verzamelen voor klinisch en gezondheidsonderzoek. Het is een webapplicatie die op computers en mobiele apparaten werkt, ook zonder verbinding: de gegevens worden gesynchroniseerd zodra de verbinding terug is. Formulieren programmeert u in JavaScript, met vooraf gedefinieerde veldtypen. Goupile kunt u zelf installeren of als kant-en-klare dienst afnemen.
Goupile wordt ontwikkeld en uitgegeven door InterHop, een Franse vereniging die vrije software voor gezondheidsonderzoek bevordert; het werk wordt volgens het project door vrijwilligers gedaan. De licentie is AGPL 3.0 en de broncode staat op Framagit. InterHop biedt een gehoste dienst op servers met een HDS-certificering (Franse certificering voor het hosten van gezondheidsgegevens). Volgens de juridische vermeldingen worden persoonsgegevens die via de HDS-diensten worden verwerkt in Frankrijk gehost door de gecertificeerde host GPLExpert. De vereniging heeft een functionaris voor gegevensbescherming. Bij zelfhosting blijven de gegevens op uw eigen infrastructuur.