Can anyone mention any which does not require me to own a Website?
Every CPA network requires you to build a website because email/zip offers have to be promote with non-incentived methods though actually you don't. It is easy to create a website or blog. Don't lazy. It is the basic thing you should do if you want to make money with CPA network.