You can technically construct a female-gendered noun for "user" in Russian as well - there's a generic construct for that - it just looks really awkward.
I see. My sense is that the Spanish one is actually used if you do know the user is female, but of course most software doesn't know the gender and defaults to masculine form.