No. There is a "sign in" button in the upper right-hand corner. When I click on it, I am asked to create an iCloud Account - which I do not want.

The image you provided, I suspect, only shows up for those who have created an account, then; subsequently, sign in.


Many thanks,
MG2009