The user needs a stable internet connection, free memory on the phone, and at least a 16-bit display.