When it comes to streams they're almost always delayed by a 1+ minute, never used a stream that was on time or even slightly behind. Your best bet is to not expose yourself to things aka social media that could spoil the goals for you and put notifications off on the results apps and whatnot. Other, and simpler solution is to not be around your phone but these days phones are more important to people than their masturbation time.