The charts are made in the page by using D3.js (example)
The data now comes from the World Bank Indicators API (population by age and sex, 5-year bands).