PointsPulse offers a free plan that tracks up to 3 programs, plus paid plans that track unlimited programs. Monthly is $4.99/month, yearly is $34.99/year, and lifetime access is $99 one-time. All paid plans come with a 14-day money-back guarantee.

PointsPulse currently supports 10 major loyalty programs: Marriott Bonvoy, Hilton Honors, World of Hyatt, Chase Ultimate Rewards, American Express Membership Rewards, Citi ThankYou Rewards, American Airlines AAdvantage, United MileagePlus, Southwest Rapid Rewards, and Delta SkyMiles. We're actively adding more programs based on user requests, and you can manually track any program that isn't yet supported.

Sign up for a plan and install the Chrome extension; that's the whole setup. From there, just log into your loyalty sites the way you normally would. For example, Marriott to check a balance, Chase to pay a bill, United to book a flight. Each time you visit a site, PointsPulse quietly captures your balance and expiration date in the background and adds it to your dashboard. No passwords stored, no manual updates, no extra steps.

Yes. PointsPulse never collects, stores, or has access to your loyalty program passwords. The Chrome extension only reads data from pages when you're already logged in, the same way you'd read it yourself. Your data is stored in encrypted databases hosted by Supabase, and payments are handled by Stripe. We never sell or share your information.

Every time you log into a loyalty site, PointsPulse captures your latest balance automatically. So if you log into Marriott on Monday and again on Friday, your dashboard reflects the Friday number.

To avoid scanning the same site repeatedly during a single browsing session, PointsPulse uses a 24-hour cooldown by default. Each program is scanned at most once per day, even if you visit the site multiple times. You can adjust this from the extension popup, setting it to no cooldown, 24 hours, 1 week, or 1 month depending on how often you want fresh data.

If you ever want to refresh a balance immediately, click the PointsPulse extension icon while you're logged into the site and hit the Scan button. That bypasses the cooldown for that one program.

PointsPulse only updates a balance when you're actively logged into that loyalty site. If your balance looks stale, here are a few things to check:

  • Make sure you're logged into your PointsPulse account on pointspulse.com.
  • Make sure you're logged into your account on the loyalty site, not just visiting the homepage.
  • Check the cooldown setting in the extension popup. By default, each program is scanned at most once per 24 hours.
  • If you want to refresh immediately, click the PointsPulse extension icon and hit the Scan button. That bypasses the cooldown for that one program.

PointsPulse currently auto-tracks 10 of the most popular loyalty programs, but you can manually track any other program too. From your dashboard, click "Add Unsupported Program Manually," enter the program name, your current balance, and the expiration date if applicable. Manually-added programs won't auto-update, but you'll still get expiration alerts and the balance will appear in your portfolio totals.

The PointsPulse Chrome extension only reads data from loyalty program pages when you're already logged in. It needs permission to do this so it can capture your points balance and expiration date directly from the page you're viewing. We never see your password, never log in on your behalf, and never access any other sites. The extension is dormant on every page that isn't a supported loyalty site.

You may occasionally see a tab open and close while PointsPulse reads your balance. That's the extension doing its work, and it only happens on supported loyalty sites.

The PointsPulse extension icon shows a small badge to give you a quick status update:

  • Orange "!" means you're not signed in to PointsPulse. Click the icon to log in.
  • Red "!" appears briefly when a recent auto-scan failed. The badge clears automatically after a few seconds.
  • Green "✓" appears briefly when an auto-scan succeeded. The badge clears automatically after a few seconds.
  • No badge means everything is working normally.

You can hover over the extension icon at any time to see what the current state means.

The cooldown setting controls how often PointsPulse will automatically scan a loyalty site you're logged into. By default it's set to 24 hours, which means each program gets scanned at most once per day even if you visit the site multiple times. This prevents unnecessary repeat scans during normal browsing. You can adjust this in the extension popup to no cooldown, 24 hours, 1 week, or 1 month, depending on how often you want fresh data. Manual scans bypass the cooldown.

Still have questions?

We're here to help.

Email us at info@pointspulse.com