A hearing device (HD) comprising a forward path for processing an electric input signal (IN; y) representing sound, the forward path comprising • an input unit (IT) for receiving or providing the electric input signal (IN; y) representing sound, • a signal processing unit (SPU) for applying a frequency- and/or level-dependent gain to an input signal of the forward path and providing a processed output signal (u), and • an output transducer (OT) for generating stimuli perceivable as sound to a user based on said processed output signal (u); the hearing device (HD) further comprising • a feedback detection unit (UFFE) configured to detect feedback or evaluate a risk of feedback via an acoustic or mechanical or electrical feedback path from said output transducer (OT) to said input unit (IT), wherein said feedback detection unit (UFFE) comprises a magnitude and phase analysis unit (M&P ANA) for repeatedly determining magnitude (Mag) and phase (Phase) of said electric input signal (IN; y), or a processed version thereof (UIN), and CHARACTERIZED IN THAT said magnitude and phase analysis unit (M&P ANA) is further configured to determine values of loop magnitude (LpMag), loop phase (LpPhase), loop magnitude difference (LpMagDiff), and loop phase difference signals (LpPhaseDiff), respectively, based thereon and on a loop delay D exhibited by a loop consisting of said forward path and said feedback path • where said loop magnitude difference (LpMagDiff) and said loop phase difference (LpPhaseDiff) are the differences between values of the parameters, loop magnitude (LpMag) and loop phase (LpPhase), respectively, at a given time instant, m, and a time instant, m D , one feedback loop delay D earlier; • a feedback conditions and detection unit (FB C&D) configured to check criteria for magnitude and phase feedback conditions, respectively, based on said values of loop magnitude (LpMag), loop phase (LpPhase), loop magnitude difference (LpMagDiff), and loop phase difference signals (LpPhaseDiff), respectively, and to provide a feedback detection signal, FbDet (UOUT), indicative of feedback or a risk of feedback. • an input unit (IT) for receiving or providing the electric input signal (IN; y) representing sound, • a signal processing unit (SPU) for applying a frequency- and/or level-dependent gain to an input signal of the forward path and providing a processed output signal (u), and • an output transducer (OT) for generating stimuli perceivable as sound to a user based on said processed output signal (u); • a feedback detection unit (UFFE) configured to detect feedback or evaluate a risk of feedback via an acoustic or mechanical or electrical feedback path from said output transducer (OT) to said input unit (IT), • where said loop magnitude difference (LpMagDiff) and said loop phase difference (LpPhaseDiff) are the differences between values of the parameters, loop magnitude (LpMag) and loop phase (LpPhase), respectively, at a given time instant, m, and a time instant, m D , one feedback loop delay D earlier; • a feedback conditions and detection unit (FB C&D) configured to check criteria for magnitude and phase feedback conditions, respectively, based on said values of loop magnitude (LpMag), loop phase (LpPhase), loop magnitude difference (LpMagDiff), and loop phase difference signals (LpPhaseDiff), respectively, and to provide a feedback detection signal, FbDet (UOUT), indicative of feedback or a risk of feedback. <EOS>