No, you don't have to. By any chance, if you come across any product that is telling you so, you should avoid it. There’s no way you should detach or remove your Peloton seat for the seat cushion to be installed. It's not an alternative but an extension to your Peloton seat for added comfort.