The only possible conclusion is that this apps creators wish to appear relevant and current, however genuinely hope nobody will actually use the service. It is nearly impossible to log in.
blwif about Venngo, v1.40