Oh dear... Maybe it's because I applied last Thursday which was a holiday (July 4th) and whoever has to review it took a long weekend off. Now they have a pile of applications to review...
PS - As per this link - How to Check Your Chase Credit Card Application Status - I've called 1-888-270-2127 (I first tried the online option but it showed no applications at all).
An automated message said they've posted a letter asking for more documents. This is for a business card I have applied for as sole proprietor. What kind of documents can they ask for other than Passport/Proof of address/ITIN??