InfoToggle, the service

A diagram of the InfoToggle service: InfoToggle, the application, saves
active messages to a messages file. The target website first loads a
loader JavaScript file which the loads the message file and displays
a message on the target website.

InfoToggle is a service for displaying messages on websites. The messages are first created on the InfoToggle App, located in infotoggle.com.

The messages are saved to a message file which is specific for each website. The file only includes messages that are active to make the file smaller.

The target website needs to include two files: a message loader, and the file including the messages. Once both files are loaded the loader's job is to determine which messages to show and to insert them on the target website.

Loading and displaying the messages happens in the target site visitor's web browser. This way the target website itself doesn't have to be updated to include or to remove messages.