Wow, really? Someone can't ask for a way to get a free game without installing a client? You have issues. Hopefully you don't have kids. I just don't want to have to install a client from every game maker and 3rd party vendor in existence. Do you want that? Apparently so. Have fun.
You can ask all you want, but the only way to legitimately get this game for free is through the Origin client.