Unfortunately, no company offers free unlimited hotspot data. At maximum, you can get up to 4.5GB of data on a mobile hotspot from most wireless companies.