Dating apps can sometimes be a drag. Swiping till your thumbs hurt and racking your brain for witticisms about your matches' ski holiday, before the conversation inevitably fizzles out and you're left ...