Too Lost does NOT own your masters.
You maintain 100% of your music's rights. We are just your technology partner, delivering & licensing your music to our partnered providers on your behalf.
Along with owning your masters, you also keep 100% of all royalties generated!