Yeah for all the talk that it's impossible for the apps to detect each other, "app was opened and a destination set but ride never taken" is a pretty easy thing for an app to trigger a notification on.
In fact i just tested. Lyft discount notification came in after 2mins of doing the above.