Gay online dating programs: a thorough self-help guide to Jack’d, Grindr, Hornet, Scruff while the others