They indeed require no investment. With free chips with no deposit for existing players, you do not pay for the offers, but occasionally, you must transfer funds to your gambling wallet to activate it.