A hearing device comprising a forward path for processing an electric input signal representing sound, the forward path comprising • an input unit for receiving or providing the electric input signal representing sound, • an analysis filter bank for converting said electric input signal to a number of frequency sub-band electric input signals IN(k,m), where k and m are frequency sub-band and time indices, respectively; • a signal processing unit 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 for generating stimuli perceivable as sound to a user based on said processed output signal (u); the hearing device 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 to said input unit, a loop consisting of said forward path and said feedback path being defined, the loop exhibiting a loop delay D, wherein said feedback detection unit comprises • a magnitude and phase analysis unit (M&P ANA) for repeatedly determining magnitude (Mag) and phase (Phase) of said electric input signal, or a processed version thereof, and further configured to determine values of loop magnitude (LpMag), loop phase (LpPhase), and loop phase difference signals (LpPhaseDiff), respectively, based thereon; and a feedback conditions and detection unit (FB C&D) configured to check criteria for magnitude and phase feedback condition, respectively, based on said values of loop magnitude (LpMag) and loop phase difference signals (LpPhaseDiff), respectively, and to provide a feedback detection signal, FbDet, indicative of feedback or a risk of feedback; CHARACTERIZED IN THAT said values of loop magnitude (LpMag), loop phase (LpPhase), and loop phase difference signals (LpPhaseDiff) are determined in dependence on said loop delay D, and where said loop phase difference is the difference between values of the parameter loop phase at a given time instant, m, and a time instant, m D, one feedback loop delay D earlier, wherein the magnitude and phase analysis unit (M&P ANA) is configured to determine the loop phase LpPhase (in radian) at time instant m as LpPhase k m = wrap Phase k m − Phase k m D, where wrap(.) denotes the phase wrapping operator, the loop phase thus having a possible value range of [-π, π], and where Phase(k,m) and Phase (k,m D) are the phase value of the electric input signal IN(k,m), at time instant m and at one feedback loop delay D earlier, respectively. • an input unit for receiving or providing the electric input signal representing sound, • an analysis filter bank for converting said electric input signal to a number of frequency sub-band electric input signals IN(k,m), where k and m are frequency sub-band and time indices, respectively; • a signal processing unit 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 for generating stimuli perceivable as sound to a user based on said processed output signal (u); the hearing device 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 to said input unit, • 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 to said input unit, a loop consisting of said forward path and said feedback path being defined, the loop exhibiting a loop delay D, wherein said feedback detection unit comprises • a magnitude and phase analysis unit (M&P ANA) for repeatedly determining magnitude (Mag) and phase (Phase) of said electric input signal, or a processed version thereof, and further configured to determine values of loop magnitude (LpMag), loop phase (LpPhase), and loop phase difference signals (LpPhaseDiff), respectively, based thereon; and • a magnitude and phase analysis unit (M&P ANA) for repeatedly determining magnitude (Mag) and phase (Phase) of said electric input signal, or a processed version thereof, and further configured to determine values of loop magnitude (LpMag), loop phase (LpPhase), and loop phase difference signals (LpPhaseDiff), respectively, based thereon; and a feedback conditions and detection unit (FB C&D) configured to check criteria for magnitude and phase feedback condition, respectively, based on said values of loop magnitude (LpMag) and loop phase difference signals (LpPhaseDiff), respectively, and to provide a feedback detection signal, FbDet, indicative of feedback or a risk of feedback; CHARACTERIZED IN THAT said values of loop magnitude (LpMag), loop phase (LpPhase), and loop phase difference signals (LpPhaseDiff) are determined in dependence on said loop delay D, and where said loop phase difference is the difference between values of the parameter loop phase at a given time instant, m, and a time instant, m D, one feedback loop delay D earlier, wherein the magnitude and phase analysis unit (M&P ANA) is configured to determine the loop phase LpPhase (in radian) at time instant m as LpPhase k m = wrap Phase k m − Phase k m D, where wrap(.) denotes the phase wrapping operator, the loop phase thus having a possible value range of [-π, π], and where Phase(k,m) and Phase (k,m D) are the phase value of the electric input signal IN(k,m), at time instant m and at one feedback loop delay D earlier, respectively.