It demand the location to be owned otherwise it doen't work so I think it is live tracking which I doesn't like and one things which I do not understant is that why it accept places for the order then they decline it.
But overall they deliver their order at right time and staff of zomato are very polite and kind toward the consumer.