The GitHub Registered Developer Agreement sets the terms for joining GitHub’s Developer Program, including permitted API use, confidentiality around non-public/pre-release materials, branding/marketing rules, fees, and termination. It is an official GitHub legal agreement (governed by California law) that defines rights and limits—licensing, support, liability caps, and export controls—so developers can confidently build integrations in compliance with GitHub’s policies.