pk
Level 15
Level 15

Get your taxes done using TurboTax

@Rojees82 , generally speaking  this sounds like a means to advertise / draw clients/buyers  and Mavely is just providing a platform for that.  So I do not believe ( not knowing the full details )  that there is any US sourced/connected business here and there is therefore no  US filing requirements. 

However, I would draw attention to some of the states like California, where based on percentage of  income / use in the state  of the product / services , there can be claim of income sourcing.  Don't know if it applies  or is relevant to you / your business.