Does Switzerland use a points system for licence withdrawal?

No, Swiss law does not provide for any points balance that is reduced with each offence, unlike some neighbouring countries.

The legal mechanism (art. 16-16d LCR) works exclusively through a licence withdrawal for a fixed or indefinite period, calculated from the severity of the offence and the driver's record. See licence withdrawal for the detail of the three degrees of severity.

Official sources