Points Butler is a Chrome extension that tracks your hotel loyalty points balances across programs including Marriott Bonvoy, IHG One Rewards, Hilton Honors, Accor Live Limitless, and ITC Hotels Rewards. It displays all your balances in one place, alerts you before points expire, and reminds you when accounts go inactive, so you never lose points you've earned.
It is a personal utility tool. It does not aggregate data across users, does not build profiles, and does not transmit your information to any third party for commercial purposes.
The following is stored locally using Chrome's built-in storage and is never transmitted to any server:
You can permanently delete all of this at any time using the Clear data button in the extension popup.
The only data that ever leaves your device is feedback you choose to type and submit via the in-app feedback form. This is sent to a private spreadsheet accessible only to the developer. Submitting feedback is entirely optional and nothing is submitted without your explicit action.
Points Butler reads your loyalty page using CSS selectors (specific patterns that match the points display on each page). For confirmed programs, this works silently on your device with no external calls whatsoever.
In cases where automatic CSS detection fails, the visible text of the loyalty account page (the same text you can already read on screen) may be sent to our backend server and processed using the Anthropic Claude API for AI-assisted extraction.
Important clarifications:
Points Butler sends local Chrome notifications when your points are approaching expiry (at 180, 90, 60, 30, 7, and 2 days before expiry) and when an account hasn't been synced in 90+ days. These notifications are generated entirely on your device. No data is sent to any external server to produce them.
All points data is stored locally within your Chrome profile, which is protected by your device's own security. Data sent to our backend server is transmitted over HTTPS. We do not operate databases storing your personal information.
Points Butler is not directed at children under the age of 13 and we do not knowingly collect any information from children. If you believe a child has submitted information through the extension, please contact us at pointsbutler@gmail.com and we will remove it promptly.
If we make material changes to this privacy policy, we will update the "Last updated" date at the top of this page. We encourage you to review this page periodically. Continued use of the extension after changes constitutes acceptance of the updated policy.
Questions or requests regarding this policy: pointsbutler@gmail.com