Blood donation saves lives, and the communication between blood centers and donors plays a vital role in this. Smart apps are now considered an important communication tool, and could be best utilized in blood donation if they are designed to fit the users’ needs and preferences.