A method to secure an interaction session of a user with a remotely accessible computer-based application, the method comprising performing at a personal computing device the steps of: obtaining transaction data related to said interaction session; displaying , by an authentication application running on the personal computing device, the obtained transaction data on a first area of a display of the personal computing device for review by the user; obtaining a dynamic credential associated with the transaction data; making , by the authentication application, the dynamic credential available for verification using a second area of the display of the personal computing device; and creating a visually perceptible continuity between the first area and the second area by giving a first visually perceptible element of the first area and a second visually perceptible element of the second area the same common specific value, such that the presence of an overlay window that is not displayed by the authentication application and that partially or entirely hides or obscures the first area and that doesn't have a third visually perceptible element with the same value as said common specific value for said first and second visually perceptible elements causes a visually perceptible discontinuity between the overlay window and the second area alerting the user to the presence of said overlay window; wherein said first and second visually perceptible elements comprise characters of texts displayed in said first and second areas and wherein said common specific value comprises a visual characteristic of said characters, or wherein said first visually perceptible element comprises a first background of said first area and said second visually perceptible element comprises a second background of said second area and said common specific value comprises a visual characteristic of said first and second backgrounds. obtaining transaction data related to said interaction session; displaying , by an authentication application running on the personal computing device, the obtained transaction data on a first area of a display of the personal computing device for review by the user; obtaining a dynamic credential associated with the transaction data; making , by the authentication application, the dynamic credential available for verification using a second area of the display of the personal computing device; and creating a visually perceptible continuity between the first area and the second area by giving a first visually perceptible element of the first area and a second visually perceptible element of the second area the same common specific value, such that the presence of an overlay window that is not displayed by the authentication application and that partially or entirely hides or obscures the first area and that doesn't have a third visually perceptible element with the same value as said common specific value for said first and second visually perceptible elements causes a visually perceptible discontinuity between the overlay window and the second area alerting the user to the presence of said overlay window; wherein said first and second visually perceptible elements comprise characters of texts displayed in said first and second areas and wherein said common specific value comprises a visual characteristic of said characters, or wherein said first visually perceptible element comprises a first background of said first area and said second visually perceptible element comprises a second background of said second area and said common specific value comprises a visual characteristic of said first and second backgrounds. <EOS>