I don't know of any apps, but I did do a quick search online and found a few sites offering the remote for < $10. That would double your investment, but it's better than nothing. If you already own a programmable universal remote (e.g. Logitech), there's a good chance the device is supported.