You agree that Today's Step may, in its sole discretion and without prior notice, terminate your access to the Sites or Apps, and/or block your future access to the Sites or Apps if we determine that you have violated these Terms of Use or other agreements or guidelines which may be associated with your use of the Sites or Apps.