Not sure of the relevance to BA, but I've been using Award Wallet for a while. It stores your passwords and scans your accounts periodically to notify you of changes (seats, schedule etc). Also has check-in reminders and delay alerts. It works with all sorts of loyalty accounts, including Boots.