Sim update VI Beta installation help

Is there any other device where i can download feedback hub? I dont have a pc with windows 10