Most delivery apps ask you to tip in advance and show varying amounts of information to the driver for them to make their decision on whether to accept it.
Some show enough to where drivers can intuit someone is tipping $0 or a low amount for something very far away. You can add more to the tip after, but not tipping upfront gets you slower service because the drivers then prioritize other orders.