My wife booked a flight on her work computer, at work, using internet explorer, not using a rewards account, nor did she list her gmail account as her email, and today her Google Now told her that she needed to leave for her flight and it included the time, airline, flight number, and her assigned seat (which she didn't even know yet, because she wasn't assigned a seat at the time of booking.) So, how did Google know all that stuff?