No, you can add ringtones to your iPhone directly using third-party apps or GarageBand without the need for a computer.