Yes, an account is required to track and redeem points.