It's possible one could argue that the singular, subjective pronoun on is effectively not gendered, because it's explicitly a pronoun for indeterminate(ly gendered) subjects.
On the other hand, agreement with on accords with the masculine form, so one could argue that "it's just masculine by default".
no subject
On the other hand, agreement with on accords with the masculine form, so one could argue that "it's just masculine by default".