Pons_Aelius, 10 months ago Legally? Yes but...by posting on the site you grant the company rights to use it as they will. So they are technically yours.
Legally?
Yes but...by posting on the site you grant the company rights to use it as they will.
So they are technically yours.