@burcidi-- I think most calcium pyruvate supplements are all natural, meaning it's food based. Although I wouldn't be surprised if there are many synthetic ones out there considering that it's much cheaper to make it synthetically.
Like the article said, nothing is proven about the effects of calcium pyruvate on weight loss yet. But it's probably important to note that our body makes and uses calcium pyruvate when it needs to digest sugar and starch. Considering that sugar and starch contribute greatly to fat storage, I think that calcium pyruvate can help us lose weight or at least maintain our weight by preventing fat storage.
When we eat sugar and starch, most of it is stored as fat because it generally contains too many calories for us to be able to use right away. More calcium pyruvate would mean more sugar and starch usage and less fat storage.
Maybe eating some apples and cheese and having beer won't make a considerable difference in this process, but I still think that it will be beneficial. Or you could eat some of these foods and also buy and take calcium pyruvate regularly to support it.