Yes, it's LTF, no matter from where you apply online. I can't give you any assurances that it will be approved, but it's one of the easiest cards to get approved. If you wish to play it safe, you can either open a Zero MAB account and wait for pre-approved offers or apply offline through your nearest branch on a C2C basis. By the way, I am self-employed too, and I have obtained many cards without any banking relations. I received the Legend card as an upgrade offer since I was previously holding their Platinum card, which I had gotten as a pre-approved offer. The application process varies from person to person; I recently applied for my father, and they didn't ask for any ITR. I just filled up the form as an existing customer, and that was it.