An arrangement for analysing the biomechanical motion of a wearer comprises an acceleration sensing unit 13, such as an accelerometer, which can be attached to the user, for example the upper body or ear of a user. The accelerometer detects the acceleration values indicative of motion and a processor 14 processes the data in real time from the sensor and produces an output indicative of the biomechanical motion of the wearer. This output is based on a comparison between the measured data and historical data or predetermined acceleration features. The output can be indicative of for example, a fall or stumble of a user, fatigue, gait asymmetry or adaptation of gait to uneven terrain. In embodiments feedback may be provided to the user based on the biomechanical output, such as a visual or audio based feedback. In embodiments the real-time data may be compared to predetermined acceleration features of walking, running, swimming or cycling. In embodiments the arrangement may detect periodicity in the sensed acceleration data and compare quantified metrics between the measured and predetermined thresholds.