Found new site to post apps nomeia.com

Seems to be legit

Forum - Nomeia.com

Saw your post count, doesnt seem legit.

a forum site with only 5 posts

it looks like sex dating forum.