lucidchart.com
Any idea what the pitch is? Get bought by MS for a 1b down the road?
Reply on news.ycombinator.com