I assumed that most of the normal consumer-level stuff is (perhaps very deliberately) insensitive to sounds that human ears are insensitive to? The common codecs, for sure, tend to have rather harsh cutoffs around 20kHz (the common sampling rates being 44 or 48kHz, and the Nyquist frequency half of that, 22-24kHz, so you have to start filtering well before?)
Plus, I'd rather not walk around with a laptop. But perhaps smartphone apps are capable of consuming the mic input unfiltered? (Never tried recording APIs for that purpose)