The online presence of BluePanel.org