I'm not (that's a whole separate topic), but the company is still going strong -- if you happen to run a site that accepts payments, and you're dealing with fraud, you can try it here:
https://siftscience.com/
Just curious, what are you up to these days? Got another startup cooking, or are you looking for the next place to hang your hat for awhile before you go out and kick ass again?