You can apply for your Swiss passport online, but you must set a personal appointment to provide your personal biometric data as for example fingerprints.