601
15M Trello accounts have been leaked
(lemy.lol)
This is a most excellent place for technology news and articles.
This should be a locally installed program with a licensing usb dongle or electronic license.
So much company secrets in there...