As with all things great, The Global Startup Challenge is very inclusive in its outlook. If your startup meets the following broad sweep, you're good to go!
That makes most tech startups, irrespective of the space they are in, to be eligible. The key is not about what you do, but whether you can make a strong business case for it. As the famous saying goes - "Make us an offer in your pitch video that we can't refuse."