Germany's Bundesamt für Verfassungsschutz (BfV), or Federal Office for the Protection of the Constitution, monitors political extremists with a view to preventing terrorist attacks.