Given the byzantine corporate ownership structures of practically every item Americans purchase, it takes near encyclopedic knowledge to know which companies you are supporting when you buy, say, toilet paper.

A new free app will help conscious consumers know whose pockets they are lining, and help them avoid supporting right-wing causes and truth-obscuring corporate conglomerates like Koch Industries and Monsanto. The free downloadable app scans everything in your shopping cart and traces the ownership all the way up to the parent company. Sometimes that trail will resemble a complicated family tree, since parent companies don't always want you to know who their offspring is. Just by way of example, Brawny paper towels, Angel Soft toilet paper and Dixie Cups are all products of Georgia-Pacific, a subsidiary of Koch Industries. The Brothers Koch also have gotten their corporate hands into the seemingly progressive yoga pants industry. But when you buy stretchy Lycra-containing pants for your downward dog, they are made by Invista, a textile company Koch bought.

The idea for an app for more consicous-shopping first germinated at a Netroots Nation gathering, when Darcy Burner, the former Microsoft programmer, suggested some app developer work on it. A group calling itself Buycott was already at work on the challenge, ultimately making the app even more spophisticated than Burner envisioned. It took 16 months for freelance programmer Ivan Pardo, 26, of Los Angeles to develop the app that allows you to scan the barcode of any item in your shopping cart and find out who your purchase is enriching.

But it goes beyond that, as Forbes.com's Clare O'Connor reports. Users of the app can "can join user-created campaigns to boycott business practices that violate your principles rather than single companies. One of these campaigns, Demand GMO Labeling, will scan your box of cereal and tell you if it was made by one of the 36 corporations that donated more than $150,000 to oppose the mandatory labeling of genetically modified food." Monsanto, of course, comes to mind, but it has plenty of company including: Coca-Cola, Nestle, Kraft and Unilever.

On a more positive note, Buycott has campaigns to support companies that support progressive causes, like Absolut and Starbucks, both of which have supported marriage equality.

The app is free and downloadable to the Android or iPhone.