Hello,
this forum is dedicated to creating subs and translating them with the best quality humanly possible.
If you only had a notion of translation, you should know how bad any AI powered translation is, especially for fiction and dialogs!
So, advertising this sort of site here is at least ignoring what translation is about, else, it's just offensive.
Also, this is not the right section where to post this [title here being "Present yourself to the community"].
Did you read any part of the forum before posting?