How people walk often reveals key insights into health, quality of life and independence. Here, we propose a smartphone-based gait monitoring system which is sensitive and accurate enough to measure temporal gait parameters during unsteady walking, differentiate between normal and impaired gait, and recognise changes in the impaired gait depending on the use of medication or walking aid.