Yes, goCaution generally accepts tenants of all nationalities and all residence permits. If you currently live in an EU/EFTA country and wish to move to Switzerland, you only need a valid tenancy agreement or a written offer.
goCaution reserves the right to review an application individually and to request additional documents.