FootPath is an infrastructure-less indoor navigation system that uses step detection, heading estimation, and sequence alignment algorithms to provide accurate turn-by-turn directions without relying on GPS or additional RF infrastructure. Integrated with OpenStreetMap, it enables easy deployment and mapping for protected environments like historical buildings, archaeological sites, and hospitals.