Suggestion: Allow users to test the application before paying by only displaying 1 or 2 open ports and below that show something like "XXX more open ports [Unlock]".
You could encourage users to pay by adding a quick feature to display:
- XXX standard open ports (ie: 21, 22, 80, 443)
- XXX unknown open ports
- XXX ports opened + closed past X minutes (monitoring)
The third line (open/closed) would be great for software that keeps opening/closing ports for unknown reasons, which could cause intermediate issues.
I found the gumroad payment process a bit confusing. In particular, I wanted to first try before buying (among other reasons, apps like this have a tendency to fight the OS for permissions, so I wanted to be sure it works). I ended up ordering twice, once for $0 and the second time for >$0. Wish there had been an easier way.