Dating apps could be confusing, demoralising or simply downright offensive.