Connecting arduino with app far away

Hi!
I'm working on a project were I'm going to create an app that can connect to a waterpump via arduino so you can water your plants from far away. The problem is that I can only find solutions were you have to be connected to the same wi-fi or connect via bluetooth, but as I said, I want to be able to connect the arduino from a long distance.
I don't know if it's possible to have your phone connect to a device that connects to the arduino.

Help would be much appreciated!

:slight_smile:

GSM/GPRS shield?

Look at blynk - using an mqtt server - should work for you.