Case study: Branch Up helps the world’s open source learning software be GDPR ready


GDPR stands for General Data Protection Regulation and refers to the European Union regulation for data protection for all individuals within the European Union.

GDPR affects any individual or organisation that stores or processes personal information on an identifiable person from an EU member state (regardless if the processing or storage of information occurs in the EU or not). It also applies if the individual or organisation themselves is located in an EU member state.

Moodle – the world’s open source learning platform – needed to add privacy APIs to their platform so that its hundreds of millions of users can be GDPR compliant by 25 May 2018.


Moodle HQ – the people behind the Moodle open source project – contracted Branch Up to implement the new Privacy API in several components – including Competencies and Gradebook.


Branch Up worked successfully and collaboratively with the team from Moodle HQ, participating in online discussions to make some of the most popular components of Moodle GDPR compliant.

Moodle 3.5 was released on 17 May 2018. Branch Up’s GDPR support work was also implemented for Moodle’s supported point releases – Moodle 3.4.3 and 3.3.6.

Moodle engaged Branch Up during an important phase as we were building features for GDPR, the new EU data privacy regulation.  These features will assist our users to become compliant with the new laws.

Branch Up worked to implement the new Privacy API in several Moodle components, including Competencies and Gradebook.

Branch Up worked collaboratively and very effectively with our Moodle developers, to be able to deliver Moodle 3.5 to the world, on time, with important new functionality for its global users.

– Sander Bangma, Open Source Development Coordinator, Moodle