No, you are free to cancel your subscription at anytime.

Nancy BeatonDo I have to sign a contract to receive SnapStats?