Un réseau mondial Auto Escape offre aujourd'hui ses services en France et dans 125 pays à travers 9000 points de locations. En passant des accords avec plusieurs entreprises de locations de voiture dans un même pays, Auto Escape évite au voyageur les mauvaises surprises (plus de voitures disponibles, au moment de la prise en charge du véhicule par exemple). La société travaille en priorité avec les loueurs de voitures qui ont donné satisfaction sur de précédentes collaborations, construisant ainsi une sorte de label qualité.