The Real Question Isn't "Direct or App"
Plenty of Galle operators will tell you to book direct to skip platform fees, and every big app will tell you their vetting and support make booking through them safer. Both miss what actually matters: can you get a specific question answered by a real person before you pay?
A countryside cycling tour or a Hikkaduwa reef dive involves real logistics — bike fitness level, whether certification is required for the dive. If nobody confirms those details until after you've paid, it doesn't matter whether you found the booking through an operator's own contact or a polished app — you're booking blind either way.

Galle Countryside Cycling Tour through Villages, Paddy Fields and Plantations
Ask about the fitness level needed for the ride before you book.
From USD 84.5
4 hours

