Well, yes, i've looked for it in CZ. Some people say it's candida in the kidneys (I never had a candida problem AFAIK). Other people say it's candida die-off.
Other people say it's a good sign, it means your liver is working better and better and then the kidneys follow and hence the foam.
Of course this is all related to just "foam". To be sure it's proteinuria or microalbuminuria I'll have to visit my dr's office ... (yuck!)
I really don't think I have diabetes, what I'm gonna do is stop all supplements for a week and see what happens. I hate going to the Dr.