Só a título de esclarecimento: Seria um requisito funcional a função de cadastramento do usuário e, a posteriori, verificação e confirmação do cadastro via e-mail. E um requisito não funcional: um adendo à possibilidade de que o sistema possua uma portabilidade, que "rode" em Android, Windows Phone e IOS (por exemplo, para caracterizar uma restrição e não permissão de alterações a esse requisito não funcional).