Thank you for the reply KZero, basically what I'm trying to do is detect if the app has been killed from the task manager. My app performs calculations in the background so I'm ok with the user having the ability to tap the home or back button to go to their home screen or something like that while the app is still open in the background. The problem is if the user forces my app to close by killing it in the task manager then the app and background calculations cease and they are still left with a notification saying that the app is running when actually its not. When the user kills an app that way I don't think any of the events are triggered, the app is just stopped dead in its tracks. If the user causes the application to pause that is fine, my calculations are still performed. I'm trying to detect whether the app has been closed altogether. Thinking this needs to be done in the notification service module :/