Geolaunch is a Software as a Service (SAAS) solution that enables mobile developers to easily implement location based notifications into their apps. The SAAS platform not only needed to be scalable but also should required a developer friendly API design that allows to set different rate limits.
An example application someone could think of is an app that broadcast the users location and pushes a coupon onto the users app when he passes a shop.