I just opened up my free Bitcoin / Litecoin webhook service called bithook.me. Once you have your webhook setup with the service you will receive a call any time the address you gave when registering the webhook receives a transaction. Registering a webhook requires only sending a POST request to the service, no wallet keys need to be transfered.
More details can be found here:
http://bithook.meFeel fee to ask any questions.