Hate to rain on the thread, but this smells of pure promotion. And I would advise people to take this method with a grain of salt.
1. The .com, and all social media accounts connected to TubeAssist, were all registered in or around "February 2013"
2. Coincidentally you joined here the very same month and time
3. You posted this in the past, and it was deleted because of links. So you paid for donor status just to post to links to TubeAssist?
4. And you link to a recently registered ".org" when it's just a redirect to the .com?
I hope I'm wrong, but all the signs point to you being the owner or affiliated. And not only is it against the rules, but I would hate for people to lose their money on something that was not verified or tested by mods or third party.