Medic Mobile is a free, scalable software toolkit that combines messaging, data collection, and analytics. It's designed specifically for health workers and health systems in hard-to-reach areas and supports any language. It works with or without internet connectivity, locally or in the cloud.