The getLocal system provides positioning information about mobile clients in heterogeneous networks without relying on costly and proprietary positioning information from network operators. The Location information will be collected by user communties.