A freeview box is surely a set top box that allows old - fashioned tvs to get freeview? They came on the market when tv went digital and cost around £10.
A hard drive recorder is a different thing altogether, usually called a PVR, personal video recorder.