A method for detection of teeth grinding using audio which is recorded by a mobile device. The mobile device preferably comprises a mobile phone, a Personal Digital Assistant (PDA), a tablet computer, or a laptop. The audio that is recorded is analyzed by a computer program using pattern recognition and machine learning. The computer program may be trained to determine a patients personal teeth grinding sounds. For this purpose a personal algorithm for each patient to detect teeth grinding sounds may be created.