Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing location based assistance using indoor positioning data. One of the methods includes receiving, by a user device, selection of an alert request, the alert request specific to an emergency for a user of the user device, initiating, by the user device, a timer having a predetermined duration, automatically gathering, by the user device, physical indoor location data for the user device, automatically sending, by the user device, a message indicating the alert request to an assistance system upon expiration of the timer, the message comprising the physical indoor location data, and automatically facilitating, by the user device, communication between the user of the user device and the assistance system.