Taxi?

I discovered an app called blablacar. I want to go to a place that is about 1 hour away. It only costs 6-8€ which surprises me a lot and by taxi it would cost over 100€ what's the catch?