No, the straps on the Buzz do not detach.