No, you do not need to provide any credit card information to claim the Squarespace free trial. The sign-up process is completely credit-card-free.