This document presents an indoor positioning system that uses magnetic positioning and Bluetooth Low Energy (BLE) beacons. It discusses how magnetic positioning works by detecting disturbances in the Earth's magnetic field caused by structural elements in buildings. An Android application is proposed that would collect magnetic fingerprints using the phone's magnetometer and send them to IndoorAtlas' API to determine the user's location. BLE beacons would also be used to improve positioning accuracy. The system does not require dedicated infrastructure. Magnetic positioning coupled with BLE allows for accurate indoor localization without extra hardware costs. It is presented as a potential standard for indoor positioning systems.