Seriously, please please please take this seriously. They are misleading, and anything you sign is a legally binding contract. It is not worth it, they will not properly credit you, pay out a dime to you, or acknowledge that they are in the wrong.
Do not submit to Betch, or whatever other companies they own. If its under Collab, do not trust it.