If you read the WP7 application certifications you will not see a prohibition against alternative web browsers so you would think they would be permissible (provided they otherwise followed the app submission guidelines). Well that hasn’t stopped Microsoft from blocking a web browser alternative. Daniel Vaughan and Katka Vaughan had their app rejected because: Reason “failed testcase 2.1 because its primarily functionality is a web browsing experience”.
If this is accurate then Microsoft is really showing developers the red carpet. Not only have they failed to provide critical APIs and socket support but then they reject apps that are alternatives to Microsoft’s own apps.
I know we have some readers from Redmond. Any official response?
UPDATE: Brandon Watson says it’s miscomunication and an official response is coming.