This sounds like complete nonsense, and zero evidence is presented. It's just an ad for some app, as if what people who can't sleep need is to be bothered by their phone. There are myriad causes of insomnia including physical, psychological, environmental, and combinations. Stress and anxiety are the biggest factors for people like me. I sincerely doubt this guy has ever had insomnia from anything other than partying too much. If I followed any of the listed advice I'd be up for a week at a time.