Sign in where you always do.
While unlocked, visit an enabled supported account page. Points Tracker captures its supported rewards values. Refresh opens the right official page for you.
A local-only Chrome extension
See airline miles, hotel points, and card rewards together—with member numbers and expiration details. Your encrypted rewards ledger stays in your Chrome profile.
Chrome Web Store release 2.2.0 is published.
Extension: no provider passwords, analytics, or ledger uploads.
25 programs. United · Southwest · Hyatt · Marriott · Amex · Chase · and more.
Explore supported programs →Simple, everyday tracking
While unlocked, visit an enabled supported account page. Points Tracker captures its supported rewards values. Refresh opens the right official page for you.
Use the pencil when a site changes. Passive visits protect your manual values; refresh asks before replacing them.
Export an encrypted file with a separate Backup PIN. Restore it into another unlocked local vault when you move.
Version 2.2.0 · Published
The 2.2.0 release adds up to four people, including P1, inside one encrypted local vault. One vault credential unlocks the shared vault; each person keeps separate program choices, rewards accounts, balances, manual values, and reminder history.
Underlined tabs keep each person’s rewards ledger separate. The default person opens first; that choice does not assign ownership to new captures.
A unique full member-number match goes to its saved owner. New or ambiguous airline and hotel accounts ask you to choose; United Miles, Pool, and TravelBank use one choice and save to that person’s records.
Choose programs, enter manual values, and keep reminder history per person. Manual values stay protected until you confirm a replacement.
Bank pages cannot reliably identify an account owner, so Refresh Points opens a person picker in a draggable green panel that shows selection, progress, and the saved result. After you choose, Points Tracker opens the configured rewards page when needed and resumes that person’s refresh. Airline and hotel refreshes use a separate draggable activity indicator; it is not clickable, and hovering gives sign-in help. Both controls reset position on page navigation.
Read the multiple-people guide →Available in published version 2.2.0
See expiry countdowns beside your balances. Choose optional desktop notices at 30, 10, and 5 days before a confirmed exact date, with one catch-up notice for missed milestones.
Turn on Expiry Reminder in Setting and allow Chrome notifications. Version 2.2.0 notices include the person’s display name and program name, but no balance, member number, or exact expiry date. The first toggle saves while Chrome resolves permission. Checks pause while your local vault is locked. Month-only dates and calculated inactivity dates do not trigger desktop reminders. When an expiry date is reached, refresh and verify with the provider.
Read the reminder guide →Find your programs
25 programs across airlines, hotels, and cards. See which values each account page supports.
25 of 25 programs
| Category | Program | Captured values | Official account site |
|---|---|---|---|
| Airline | United MileagePlus | Miles, pooled miles, TravelBank, member number, and supported expiration details across three rows. | united.com |
| Airline | Southwest Rapid Rewards | Points, member number, Flight Credit total, and earliest credit expiration across two rows. | southwest.com |
| Airline | Cathay Asia Miles | Miles, member number, and supported expiration date. | cathaypacific.com |
| Airline | Air France Flying Blue | Miles, member number, and supported expiration date. | airfrance.us |
| Airline | Virgin Atlantic Flying Club | Points and member number; no expiration date. | virginatlantic.com |
| Airline | Alaska Atmos Rewards | Points and member number; no expiration date. | alaskaair.com |
| Airline | American AAdvantage | Miles, member number, and supported expiration status. | aa.com |
| Airline | EVA Air Infinity MileageLands | Miles, member number, and next batch of miles due to expire. | evaair.com |
| Airline | British Airways Club | Avios, member number, and expiration based on account activity. | britishairways.com |
| Airline | ANA Mileage Club | Miles, member number, and supported expiration month. | ana.co.jp |
| Airline | Singapore Airlines KrisFlyer | Miles, member number, and next batch of miles due to expire. | singaporeair.com |
| Airline | Avianca LifeMiles | Miles, member number, and the expiration date shown on the account page. | lifemiles.com |
| Airline | Delta SkyMiles | Miles and member number; no expiration date. | delta.com |
| Hotel | World of Hyatt | Points and member number; N/A expiration reflects the publisher’s profile only. | hyatt.com |
| Hotel | Hilton Honors | Points, member number, and supported expiration date. | hilton.com |
| Hotel | Marriott Bonvoy | Points, member number, and expiration based on qualifying account activity. | marriott.com |
| Hotel | IHG One Rewards | Points, member number, and expiration status shown for eligible members. | ihg.com |
| Hotel | Wyndham Rewards | Points, member number, and expiration status based on account activity. | wyndhamhotels.com |
| Hotel | Choice Privileges | Points, member number, active status, and supported activity-based expiration. | choicehotels.com |
| Hotel | Leading Hotels of the World Leaders Club | Points, member ID, and expiration based on qualifying account activity. | lhw.com |
| Cards | American Express Membership Rewards | Available Points total only. | americanexpress.com |
| Cards | Capital One Miles | Whole-number miles balance shown on the account page only. | capitalone.com |
| Cards | Chase Ultimate Rewards | Combined points total across cards shown on the account page; no per-card details stored. | chase.com |
| Cards | Citi ThankYou Rewards | Total ThankYou Points value only. | citi.com |
| Cards | Bilt Rewards | Whole-number points balance shown on the account page only. | bilt.com |
Miles, pooled miles, TravelBank, member number, and supported expiration details across three rows.
Official account page ↗ for United MileagePlusPoints, member number, Flight Credit total, and earliest credit expiration across two rows.
Official account page ↗ for Southwest Rapid RewardsMiles, member number, and supported expiration date.
Official account page ↗ for Cathay Asia MilesMiles, member number, and supported expiration date.
Official account page ↗ for Air France Flying BluePoints and member number; no expiration date.
Official account page ↗ for Virgin Atlantic Flying ClubPoints and member number; no expiration date.
Official account page ↗ for Alaska Atmos RewardsMiles, member number, and supported expiration status.
Official account page ↗ for American AAdvantageMiles, member number, and next batch of miles due to expire.
Official account page ↗ for EVA Air Infinity MileageLandsAvios, member number, and expiration based on account activity.
Official account page ↗ for British Airways ClubMiles, member number, and supported expiration month.
Official account page ↗ for ANA Mileage ClubMiles, member number, and next batch of miles due to expire.
Official account page ↗ for Singapore Airlines KrisFlyerMiles, member number, and the expiration date shown on the account page.
Official account page ↗ for Avianca LifeMilesMiles and member number; no expiration date.
Official account page ↗ for Delta SkyMilesPoints and member number; N/A expiration reflects the publisher’s profile only.
Official account page ↗ for World of HyattPoints, member number, and supported expiration date.
Official account page ↗ for Hilton HonorsPoints, member number, and expiration based on qualifying account activity.
Official account page ↗ for Marriott BonvoyPoints, member number, and expiration status shown for eligible members.
Official account page ↗ for IHG One RewardsPoints, member number, and expiration status based on account activity.
Official account page ↗ for Wyndham RewardsPoints, member number, active status, and supported activity-based expiration.
Official account page ↗ for Choice PrivilegesPoints, member ID, and expiration based on qualifying account activity.
Official account page ↗ for Leading Hotels of the World Leaders ClubAvailable Points total only.
Official account page ↗ for American Express Membership RewardsWhole-number miles balance shown on the account page only.
Official account page ↗ for Capital One MilesCombined points total across cards shown on the account page; no per-card details stored.
Official account page ↗ for Chase Ultimate RewardsTotal ThankYou Points value only.
Official account page ↗ for Citi ThankYou RewardsWhole-number points balance shown on the account page only.
Official account page ↗ for Bilt RewardsCapture requires an unlocked vault and normal provider sign-in. Account pages can change; manual editing remains available. Program names identify compatibility; Points Tracker is independent and not endorsed by these programs.
Your first few minutes
Private by design
Your rewards records stay in your Chrome profile. You choose when to export a backup.
Read the complete privacy page →Your ledger is encrypted on-device. Capture pauses while locked. Chrome restarts lock it by default.
Turning off “Lock when Chrome closes” remembers access. Anyone with saved Chrome-profile data can then decrypt your ledger without your PIN.
Points Tracker does not ask for or store rewards-provider passwords, cookies, or tokens.
Common questions
Guide opens the first-refresh instructions. Report opens an email draft to support@solewcl.com with a fixed subject and no attached ledger, logs, or diagnostics. You choose what to write and send; omit PINs, balances, member numbers, and backup files.
Install Points Tracker from the Chrome Web Store, then pin it from Chrome’s Extensions menu for easy access.
Read the data notice, create a local PIN with at least four characters, choose your locking preference, and enable your programs. Letters, numbers, and symbols are allowed. Your local PIN is separate from your rewards-provider passwords.
No. Hidden programs keep their saved records, but are excluded from that person’s visible ledger, totals, sorting, and capture. Re-enable them in Manage to show their saved values for that person.
Published Chrome Web Store version 2.2.0 supports up to four people including P1 inside one shared local vault. Each person has separate program choices and rewards accounts, while one vault credential unlocks the vault for everyone. The default person is shown first; that does not make them the owner of a new capture.
Use the + beside the person tabs to add one of up to four people. Double-click a tab to rename it, then press Enter to save or Escape to cancel. P1 is protected; deleting another person requires a confirmation.
A unique full airline or hotel member-number match routes the capture to that person’s saved account. A new, partial, or ambiguous match asks you to choose among people who enabled that program. If the person already has a different saved member number, Points Tracker asks before replacing it. The default person is not a fallback capture owner.
One owner choice applies to enabled United MileagePlus, Pool, and TravelBank rows for that account. Each person’s saved account record stays separate, even when two people share the same pool and see the same amount. Points Tracker does not add them into a household total.
Bank pages do not reliably identify the account owner, so Refresh Points opens an explicit person picker. Its green panel shows person selection, progress, and the saved result. You can drag the panel within the current page; its position resets on navigation.
During an active refresh, an indicator appears on the owned provider tab and can remain visible while you sign in or choose an owner. It is not clickable; hover for help and drag it within the page. It resets on navigation.
Sign-in or verification has up to five minutes from opening the provider page. Cancel or timeout stops the capture and leaves the provider tab open. Saved values remain, and a late provider response cannot overwrite them. Use the pencil for a manual update; passive visits leave manual values alone, and refresh asks before replacing them.
Zero-balance rows show N/A. Other programs may show it when points do not expire or eligible status prevents expiration. Hyatt’s N/A reflects the publisher’s profile-specific behavior; it is not a guarantee about your account. Check the official program page for your expiration details.
Expiry countdowns appear in the ledger. Enable Expiry Reminder in Setting and grant Chrome notification permission for optional desktop notices at 30, 10, and 5 days before a confirmed exact date. In version 2.2.0, the first toggle saves while Chrome resolves permission and reminder history is kept separately for each person. One catch-up notice covers missed milestones. Checks pause while the vault is locked; Chrome and your operating system must allow notifications.
Version 2.2.0 notices include the person’s display name and program name, followed by a reminder to open Points Tracker. They do not include a balance, member number, or exact expiry date. Month-only dates and calculated inactivity dates do not trigger desktop reminders.
Lock when Chrome closes is on by default. Closing the popup does not lock the vault; use Lock Vault in Setting for that. Turning automatic locking off remembers access across restarts, updates, and reloads. Anyone with the saved Chrome-profile data can then decrypt the ledger without your PIN.
In 2.2.0, use Change PIN under Setting → Other and confirm your previous credential. Saved records and the locking preference remain. A forgotten PIN cannot be recovered, and there is no reset that preserves the vault. An exported backup can restore records into a new vault only if you know its separate Backup PIN. Older vaults still accept their original text passphrases.
While unlocked, export an encrypted file with a separate Backup PIN of at least four characters. Keep that credential: existing files continue to need their original Backup PIN after a local PIN change. Import into an unlocked destination vault; import replaces its ledger after validation and preserves its local PIN and locking preference. Older valid plaintext backups are also accepted.
Chrome manages updates for store installations. Records do not automatically move from an unpacked build to the store extension. Export from the old unlocked vault, set up and unlock the new one, and import the backup before removing the old installation.