TyeDye is a system for maintaining simple roleplaying characters on the cloud and sync it back to clients. It allows for the clients to get the information and even to update it back to the system. Originally programmed for a roleplaying sim in Second Life.