Embed the leakage calculator
One iframe adds the PointsBrain rewards-leakage calculator to your site or newsletter landing page — the same calculator, engine, and issuer-verified card catalog as this site, at conservative floor point values. Its starting example (a Sapphire Reserve + Freedom Unlimited wallet at a documented $2,500/mo spend mix) computes $56/yr left on the table: $608/yr captured of a possible $663/yr, grade B+. Computed 2026-10-14. Free to embed, no sign-up.
The snippet
Paste where the widget should appear. The script tag is optional — it lets the frame grow to fit the report instead of scrolling, and it only accepts resize messages from https://pointsbrain.com, for the iframe that sent them. Without it the widget still works at a fixed 980px.
<iframe src="https://pointsbrain.com/embed/leakage"
title="PointsBrain rewards-leakage calculator"
style="width:100%;max-width:720px;border:0"
height="980" loading="lazy"></iframe>
<script>
addEventListener("message", function (e) {
if (e.origin !== "https://pointsbrain.com" || !e.data || !e.data.pbEmbedHeight) return;
document.querySelectorAll("iframe").forEach(function (f) {
if (f.contentWindow === e.source) f.height = e.data.pbEmbedHeight;
});
});
</script>Ground rules
- The widget is identical to the on-site calculator: the balance-carrier guardrail (no rewards math for anyone carrying a balance), floor valuations, and the verified facts catalog all apply. Do not overlay, crop, or alter its numbers or disclosures.
- Zero affiliate weight: no payout influences any result, in the widget or anywhere else. The standing policy is on the affiliate disclosure page.
- The widget runs our first-party analytics inside the iframe (anonymous usage events — see privacy). It sets no cookies on your domain and reads nothing from your page; the only cross-frame message is the pixel height above.
- Educational software, not financial advice. Methodology, valuations, and the card catalog are documented at /methodology and /valuations; found an error? Report it.
Live preview
This is the widget itself, rendered through the exact snippet integration above.