Wifi is not necessary. iPhones and cellular capable iPads have an internal GPS. I don't know about Android tablets, but the app will not function with a wifi only iPad although you could purchase an external gps like bad elf or similar.