În paisprezece zile, înregistrarea de pe mobil a reușit de 21 de ori și a eșuat de 72. Grupând eșecurile: 53 erau politica parolei, iar alți opt erau oameni care au dat de o limită împotriva abuzului după prea multe reîncercări.
Regula înseamnă opt caractere cu o cifră, o literă mică, o literă mare și un simbol. Formularul de pe mobil cerea o parolă și nu spunea nimic altceva. Toate cele cinci reguli se puteau descoperi doar fiind refuzat.
Să spui regula în timp ce se scrie
Regulile apar acum în timp ce scrii, în limba ta, cuvânt cu cuvânt cum le formulează serverul — am luat formularea de la server în loc să scriem una a noastră, ca indiciul și refuzul să nu poată diverge. Politica se citește din setări în loc să fie fixată în cod, deci schimbarea ei schimbă formularul fără o versiune nouă.
Mai era ceva ce făcea refuzurile greu de citit. Aplicația trimitea un antet de limbă doar dacă cineva alesese explicit o limbă, iar cei mai mulți nu o făcuseră — din vreo șaizeci de refuzuri cu mesaj de la server, cincizeci și nouă au venit în engleză, într-un formular altfel în turcă.
Un nume pe care nu-l poți folosi
Numele de utilizator sunt limitate la ASCII. Cine își scrie numele în arabă, japoneză sau turcă nu îl poate folosi, trebuie să inventeze un alias și să și-l amintească la autentificare. Cineva nu și l-a amintit: și-a scris numele afișat în caseta de autentificare de trei ori în aceeași zi. Formularul propune acum un alias utilizabil pornind de la adresa de e-mail și se oprește în clipa în care îl scrii pe al tău.
Și linkul care nu ducea nicăieri
Sub toate acestea, din 11 august, linkul din e-mailul de confirmare răspundea «nu a fost găsit» oricui îl deschidea — iar fiindcă confirmarea e obligatorie pentru autentificare, acele conturi nu puteau fi folosite deloc. Căuta contul în locul greșit. E reparat și pe server, așa că linkurile aflate deja în inbox funcționează, iar celor 26 de conturi blocate li s-a trimis unul nou.