In order to receive your current location the GSM/CDMA cell ids, WiFi and GPS is used when available. However, no phone functionalities will be activated automatically. The more services are turned on the higher is the app's the accuracy.
This app needs network connection for its map to define markers; however, the location detection works offline. All user data will be kept on the phone, no information will leave the device intentionally.