The many incarnations of the GreenTouch mobile app