You don't have to pass the requirements, you just have to pass the person who reviews your proposal. Put enough fancy language in there and you can make it sound like a simple messaging app is cutting edge machine learning. Every company I've worked for has done similar with the Canadian program (SR&ED).