The same barely competent young programmer might also have developed an email validity checker for Android at some stage.
I have accounts at several websites that won't accept my valid email address when I try to access them using Android (whether in a browser or an app). But I can log on to the same accounts (using a browser) with the same email addresses on both Windows and Linux PCs.