Well... I don't recall the exact wording of Amber Gold's advertisements. I think it was more like a guaranteed profit (just like bank deposits are advertised). The difference is, bank deposits in Poland are guaranteed (up to 100k euro per deposit) by a special governmental fund (in case of bank's bankruptcy). This Amber Gold's product, didn't have the warranty.
But you're right. With the government's warranty or w/o there is still a risk of money being stolen or of large crisis causing damage that no fund would cover, so there are no risk free investments. Cheers!