When adding or editing geometries on a vector layer, QGIS can automatically remove duplicate nodes from geometries. This option is configurable in the digitizing tab of vector layers.
This feature was funded by Kanton Solothurn
This feature was developed by Matthias Kuhn (OPENGIS.ch)