Landed on this site today.
Its called Gliffy –
Gliffy Inc. is a next-generation rich internet application company based in San Francisco, CA, USA. Our mission is to provide platform independent internet applications with rich user interfaces for collaboration. Since May of 2005, Gliffy has funded development of our technology through bootstrapping and OpenLaszlo consulting services.