The default routers on Openstreetmap.org do not route into driveways at all. The only online router I’ve found is BRouter - http://brouter.de/brouter-web , and first a custom set of routing rules must be created there to allow driveway routing.

Some apps that do driveway routing:

Magic Earth, with an average 1 month update cycle to get the new data
Maps.me, about 3 month delay to get new data.