Freewill depends on God.
If God does not exist, freewill exists.
If God exists but is not omnipotent or has not planned every aspect of existence, freewill probably exists.
If God is omnipotent and has planned everything, freewill does not exist.
I believe God is omnipotent, I can't tell...