1. A method for remotely determining whether software application code is compatible with an operating system version of a computing device, said method comprising the steps of: (a) receiving software application code from a remote device via a communication medium; (b) determining if said software application code is compatible with a version of an operating system of a computing device; (c) in response to finding an incompatibility within said software application code, logging said incompatibility; (d) generating a report corresponding to said software application code; and (e) transmitting said report to said remote device via said communication medium.