I have found many guides that say binance doesn't require kyc upto 2 btc but they ask me right away upon signup, is there a specific country they don't ask?
Those guides where there before Binance started implementing mandatory KYC verification upon sign up so it's not country specific. Try alternative exchanges like OKX. Last time i used it, their KYC verification was not yet that strict.