← Press kits Just want the gist? Jump to TL;DR
White Paper · Product Philosophy · Revised May 2026

The Right-Moment Doctrine

A short paper on the $400–$1,500 of pre-paid value sitting unused in the average US household , spread across gift cards, punch passes, loyalty rewards, memberships, and prepaid balances , and why the wallet app that recovers it has to solve a right-moment problem: intake, cue, and redemption, without sending any of the data anywhere.

Author: The CardCue Pro team Published: April 2026 · revised May 2026 Read: 10 min · or 60 seconds
Abstract

Industry estimates put the unused pre-paid value in the average US household at $400–$1,500 , not in one place but across five quiet categories: gift cards (~$3 billion/year added to "breakage" alone, $27 billion outstanding), punch passes and class packs (30–50% under-redemption), loyalty rewards (consumers belong to ~15 programs but actively use 7), memberships (Sam's Club Plus, BJ's One+, REI annual rebates, AAA, gym dividends), and prepaid debit (tens of billions in aggregate float). We call this aggregate the forgotten financial layer , the dusty dollars that sit, in plain sight and in plain accounting, between a household's checking account and its credit cards. This paper argues that the unredeemed balance is not consumer forgetfulness; it is an interface failure distributed across the whole life of every one of these instruments: the moment it enters the wallet, the moment it should be remembered, and the moment it is handed to a cashier. Those three moments, summed, should take no more than eight seconds of the user's time. That is the Right-Moment Doctrine. CardCue Pro implements it with four cooperating systems , a ranker that decides when to speak, a Conductor that routes a single alert to the right surface, a privacy architecture that keeps the first two honest, and a voice short enough to read at a glance. The paper's argument, past the stats, is that the shape only works because none of it runs on anyone else's server, and that we don't plan to change that.

1. The shape of the forgotten financial layer

Gift cards are the most-studied corner of a much larger pattern. When industry reports talk about unredeemed gift cards they reach for one of two numbers. The first is the annual breakage figure, roughly $3 billion, which is the new value added each year that consumers are statistically unlikely to ever redeem. The second is the cumulative outstanding figure, roughly $27 billion, which is the total value of cards still sitting in American drawers, wallets, email inboxes, and glove compartments at any given moment. Both are underestimates, because neither captures partial balances, trailing dollars, or cards written off on the merchant side before they show up as a liability.

But gift cards are only one of five categories of pre-paid value that constitute what we call the forgotten financial layer , the slice of household wealth that sits between the checking account and the credit card, fully owned but functionally invisible:

  • Gift cards , $150–$300 per household in stuck balances; ~10–19% never fully redeemed.
  • Punch passes & class packs , 30–50% under-redemption across fitness, salons, and prepaid services; a $300 ten-pack with four sessions left is $120 of dusty dollars on the table.
  • Loyalty rewards , ~$170 per household in unredeemed value; people belong to ~15 programs but actively use 7.
  • Memberships , Sam's Club Plus's $50 annual cashback, REI's annual dividend, AAA, BJ's One+ 2% back, gym perks; mostly unredeemed because nobody surfaces them at the moment of decision.
  • Prepaid debit , tens of billions of dollars in aggregate float across Visa Gift, Mastercard Gift, and retailer-specific prepaid; a single forgotten card averages $30–$60 in unspent balance.

Added up for an engaged household, the realistic recoverable number from this forgotten financial layer lands in the $200–$500 per year range. We call them dusty dollars in the team because that's what the user-research interviews kept returning: the money is fine, it just hasn't been touched in a while. The remainder of this paper uses gift cards as the worked example because the data is the most-public, but the doctrine applies identically to all five.

$27B
estimated outstanding unredeemed gift card value, United States1
$3B
added to the unredeemed pile each year, new breakage2
51%
of US adults hold at least one unredeemed gift card right now3
$167
average unredeemed value per person, by recent consumer surveys4
$27B outstanding (cumulative) in U.S. drawers, inboxes, glove compartments $3B added each year new breakage 51% of U.S. adults hold at least one $167 average unredeemed per person Sources 1–4 (see footnotes, §1)
Figure 0. The shape of unredeemed value, at a glance. Everything that follows is a response to the scale on the left.

The reflexive framing is that people are simply forgetful, or that gift cards are inferior gifts, or that merchants benefit from breakage and therefore don't care. All three framings are partially true and collectively unhelpful. They push the problem toward the consumer and away from the product. If someone has to remember something on a Tuesday afternoon that they received in a birthday card in October, that is not a memory failure, that is a cueing failure, and cueing is an interface problem.

2. The five-step chain and why it breaks

For any given unused gift card, there is a five-step chain that has to complete in order for the value to move from latent to redeemed. The chain looks small on paper and is almost impossible in practice because every step is a memory step.

Remember it exists
Weeks or months after receiving it
Remember it again
At a moment near the issuing merchant
Retrieve it
Physical card, email, photo, or app
Bring it in
Not the car, not the kitchen counter
Present it in time
At the register, with no fumbling

Every step is a probability, and the probabilities compound. If each of five independent steps has an 80% success rate, the overall redemption rate is 33%. This matches what the industry sees. Step one is the hardest because it happens in the absence of any external cue. Step five is the one most product designers underestimate, because they have never stood at a Chipotle register behind the user whose phone is not cooperating.

1 Remember 2 The break 3 Retrieve 4 Bring 5 Present CUE MISSING
Figure 1. The redemption chain, where step two is the cueing failure a wallet app is best positioned to prevent.

Step two is the one leverage point. If a person remembers the card when they walk into the merchant, and only then, steps three through five become almost automatic. Step one and step two are the same memory event, separated in time. Most wallet apps solve step one: they let you save the card. Almost none of them solve step two, because step two is not in the app, it is in a geofence on a sidewalk.

3. The Right-Moment Doctrine

Most writing on wallet-app UX fixates on the register, as if that were the only hard moment. It isn't. A gift card has three moments where the user has to do something: intake (getting the card into the wallet), cue (being reminded it's worth using, at the time and place it's worth using), and redemption (opening to the right screen and paying). Wallet apps have generally optimized one. The Right-Moment Doctrine treats all three as the same problem: the wallet has to show up with the right card at the right time, in the right place, and ask for almost none of the user's attention to do it.

The Doctrine

Right time. Right place. Right card. Nothing in between.

Intake. Tap the plus button and the camera is already aimed at the card. Auto-fire snaps it the moment a readable barcode is in the frame. Apple Vision reads the brand, balance, number, PIN, and expiration on device and pre-fills the form. The user taps Save. Emailed cards take the same path through the Share Sheet from Mail. We won't lie and say it's instant , on-device intelligence still has a real cost today, and intake is the limiting factor we keep pushing on. The goal is that you think about the scan, not about the wait.

Cue. The user is near a merchant they have a card for, at a moment that actually makes sense. A quiet lock-screen banner fires once. It reads "Target is right here. $47 on this card." Glanceable. Recognized without unlocking the phone. If the moment isn't right , it's the wrong time of day for coffee, it's been ignored three times in a row, it's inside a quiet zone , the app doesn't fire at all.

Redemption. One tap on the banner opens directly to Show-at-Register. The barcode is already rendered full-width and brightness-boosted. The cashier scans it. The user pays. The right card arrived at the right moment on its own, which is the only reason redemption can be that short.

The doctrine's leverage isn't a stopwatch number; it's what the app rules out in between the three moments. No login walls. No modal onboarding. No synchronous network on the hot path. No loading spinner over the wallet list. No notification that routes anywhere other than the card itself. Between intake and the register, the user should not think about the app at all , it's watching location, expirations, and balances in the background so they don't have to.

That is what the team means by effortless. The chain in §2 has five probabilistic steps; the app can't remove them, but it can absorb them , remembering for the user, cueing at the right moment, opening to the right screen when tapped. The user supplies a few deliberate moments. The app supplies everything else.

"The user's attention across the whole card lifecycle is a tiny, fragile volume of time. A good wallet app is architected around spending none of it on setup and all of it on the moment the card is actually worth something."
, from Cue's product principles
0s 1 2 3 4 5 6 7 8s INTAKE tap +, scan card, done 3s CUE read the banner, glance 2s REDEEM tap, barcode, cashier scans 3s THE RIGHT-MOMENT TARGET Eight seconds is a ceiling, not a goal. Under six is typical; Share-from-Mail often lands under four.
Figure 2. The Right-Moment Doctrine, drawn to scale. Every feature that adds to any of these three segments has to justify itself in full, and intake , the one we don't yet love , is where the work keeps happening.

4. Four parts, one shape

Eight seconds is not a single feature. It is the output of four systems that only work when they work together. Each is documented at length in its own press kit; what matters here is how they interlock.

The brain decides

Underneath every alert is a ranker that evaluates five gates before saying anything: where (is a card usable here?), when (is this a reasonable hour for this category?), how fast (on foot or in a car?), how often (has this card been mentioned recently?), and in what mood (is the user at home, in Focus, or inside a quiet zone they drew themselves?). Each gate can veto. All five must agree before anything surfaces. Most of the engineering is spent on reasons not to speak.

Smart Profiles re-tune the brain to the neighborhood

The five gates are themselves parameterized. A 50-meter geofence radius is correct on a city street and wrong on a country road; the same dwell timer that keeps an urban store from misfiring would let a rural drive-by escape entirely. Smart Profiles re-tune those parameters based on what kind of place the user actually lives in. Urban gets tight rings (150m, 30s dwell). Suburban opens to walking-from-the-parking-lot (350m, 45s). Rural widens further (800m, 75s) and quietly recommends CarPlay. Smart , the recommended default , classifies your home neighborhood and re-classifies on travel; if you drive from a city to a small town, the rings widen during the drive without any manual change.

The classifier itself is the interesting privacy decision. The naive implementation would send your coordinates to a server and ask for a label; that's a privacy violation dressed up as intelligence. The actual implementation rounds latitude and longitude to a 1km grid square before the network call, so the finer-grained number doesn't even exist on the wire. The server caches by grid cell, not by user, which means two people on the same block share the same answer without either appearing in the other's request log. On a cache miss, the server asks Claude Haiku to classify the cell as urban / suburban / rural / unknown using only the rounded coordinate; Claude has no user ID, no card list, no purchase history. The result returns one word, gets cached for 90 days, and the request is gone. The whole pipeline expresses a thesis we believe more broadly: apps should adjust to the user's environment, not the other way around.

The Conductor delivers

One file, NotificationConductor, is the only thing in the app that writes to the phone's banners, the Watch haptic, the Dynamic Island, a widget, or CarPlay. A typed AlertEvent goes in; a SurfaceSet comes out , the smallest collection of surfaces that should light up for this moment. Watch haptic fired a second ago? Phone banner suppressed. User in CarPlay? Nothing buzzes. A shopping plaza tripped four geofences in 90 seconds? One cluster banner, not four. The Conductor is how the same alert never fires twice on the same person.

The Right-Moment thesis

One correct banner is worth a month of silence.

The brain and the Conductor both exist to honor a single rule: speak only when speaking earns its keep. The default answer to "should we notify the user right now?" is no. When the answer is yes, the banner is specific, the barcode is pre-loaded, and the expected action is a single tap. The user is not being marketed to, they are being reminded of something they already own.

The privacy architecture is the shape

The brain's inputs , location, dismissal history, the user's home geofence, calendar context , never leave the device. The wallet is a SwiftData store on disk; secrets are biometric-gated on reveal; the Widget and Watch read a read-only App Group snapshot that contains no card numbers or PINs. Accounts are opt-in and the core app works without one. No third-party tracking SDKs, no IDFA access, no ATT prompt. The one piece of data that leaves is the single image you point at the scanner, sent to one vendor under a Zero-Data-Retention agreement , and a Settings toggle turns even that off.

The voice earns the two seconds

The cue lands in about seven words: "Target · $47 · you're a block away." Warm, specific, quiet. Short enough to read at a glance on a lock screen while walking, legible through VoiceOver, unlikely to feel like marketing. When the data has earned it, the voice has one more gear , "This card has been waiting longer than most streaming subscriptions survive" , because a line a friend might say has a better chance of moving a user than a line a SaaS might.

BRAIN 5 gates score every alert CONDUCTOR one surface set per moment PRIVACY stays on device Face ID gated VOICE Target · $47. seven words, dry, specific ALL FOUR RUN ON A SINGLE DEVICE
Figure 3. Four systems, interlocking. Remove any one and the claim breaks.

Each of those four is, on its own, unremarkable. The product is the claim that all four of them, and nothing else, is what a wallet app should be.

5. Why this shape can't be copied onto a server

The faster way to build Cue is to put the brain in the cloud. Upload the location stream, the wallet, the dismiss log. Score every candidate alert on a server. Push the decision back to the phone. We aren't going to do that, and we couldn't without breaking the product's first promise.

A cloud-ranked wallet has three ways to work, and every one of them is disqualifying:

  1. Stream location. The server has to know where the user is, which means a continuous upload of GPS points, which means a dossier of the user's daily movements sitting on a vendor's disk.
  2. Upload the wallet. For the ranker to know which card is relevant, the server needs the card list, which in practice means card numbers and PINs in a cloud database somewhere, protected by whatever that vendor's worst day looks like.
  3. Attach a tracking identifier. Even the "privacy-preserving" versions of this path need a stable user ID to correlate a location ping to a wallet , the thing we've already committed not to collect.

Every server shortcut ends at one of those three. So the product is engineered the harder way on purpose: the brain runs on the phone, the Conductor runs on the phone, the wallet lives on the phone, and the one network call it does make is a single image to a vendor under a Zero-Data-Retention contract , not a stream, not an identity, not a history. The shape of the product is the shape of what you can actually do inside iOS without overstepping.

That isn't a moral flourish. It's the constraint the rest of the app is built to honor, and the reason it looks the way it does.

"Breakage is not a consumer failure. It is a cueing failure that has been billed to the consumer."
, working principle, CardCue Pro

6. The Share-from-Mail primitive

The doctrine assumes the card is already in the wallet. A separate failure mode is that it never got added. Camera scanning is great for physical cards and less great for emailed ones, which arrive as HTML with codes split across rendered elements.

The Share Extension turns any email into a card. Open it in Mail, tap Share, pick CardCue Pro. An on-device regex extractor reads brand, balance, card number, PIN, expiration, balance-check URL, and redemption URL out of the text, writes them to an App Group slot, and hands off to the main app, which drains the slot and shows a pre-filled form.

$50 Email Share REGEX on-device no network Extension App Group intake pending Handoff Drain $50.00 Pre-filled form
Figure 2. Share-from-Mail intake. Four stages, one tap, zero typing, zero network.

7. The wallet on your phone

One quiet consequence of getting redemption right is that the physical card stops being load-bearing. After a card is digitised , a barcode and a front photo on file, the secure-barcode requirement met , the card itself becomes a backup, not a requirement. The user can leave the plastic in a drawer at home and walk into the store with only a phone. The cashier scans the screen; the transaction completes; the customer walks out without ever having handled the original card.

This is the small, almost unmarketable everyday convenience that the Right-Moment Doctrine ultimately delivers: a wallet that follows the user instead of the user following the wallet. Most retail-loyalty apps do this for one specific brand. CardCue Pro does it across a wallet of dozens of issuers without asking the user to install thirty branded apps.

The doctrine has limits. Cards whose value is encoded in a magnetic stripe alone, in an EMV chip, or in a card-present-only prepaid network , branded prepaid debit, the open-loop Visa and Mastercard prepaid cards typically sold as gifts, anything carrying a security chip with a PIN , cannot be redeemed digitally on present hardware. CardCue Pro tracks their balances and surfaces their PINs through the same biometric gate as every other card, but the card itself still has to ride along. That gap is a property of the payment rails, not the wallet app, and it persists for now.

For everything else , and that is the majority of consumer gift cards, loyalty cards, and reward certificates by issuer count , the user's experience converges on a single sentence: your cards are always with you, and ready to use.

8. Conclusion

The $27 billion is a mirror. It shows what happens when interface design picks the wrong moments and asks the user to remember, configure, and maintain. The Right-Moment Doctrine says the three moments that matter , intake, cue, redemption , should, together, take eight seconds of the user's time. None of that works without the brain that scores, the Conductor that routes, the voice that reads at a glance, and the privacy architecture that keeps all of it running without touching a cloud.

Cue is the version of that wallet app we've been able to build. It is small, it is opinionated, and it is quiet by default. The hope is that a user who installs it forgets it exists until the day it reminds them of a $50 balance at a Target they're already walking toward, and then quietly goes back to being forgotten.

Endnotes and sources

Every dollar figure on the CardCue Pro site traces back to one of the sources below. Where a number is an aggregation we did ourselves (notably the $400–$1,500 household total), we say so. Year-to-year variance is real for most of these; we've used midpoints from recent surveys and rounded where ranges are wide.

  1. Gift cards, $27B outstanding. Mercator Advisory Group, "US Prepaid Market Forecast," consistent with multiple industry estimates of the cumulative outstanding unredeemed balance in the range of $23 billion to $29 billion. The $27B figure is the midpoint commonly cited in consumer press.
  2. Gift cards, ~$3B annual breakage. National Retail Federation holiday spending surveys, cross-referenced against financial filings from major retailers with disclosed gift-card liabilities (Starbucks, Apple, Best Buy, Home Depot, Target 10-K filings all break out gift-card breakage as a recognized revenue line item).
  3. Gift cards, 10–19% never fully redeemed. CreditCards.com and Bankrate consumer surveys on unredeemed gift-card incidence, averaged across multiple survey years (2022–2025).
  4. Gift cards, $150–$300 stuck per household. Consumer-survey figure synthesized from Bankrate's annual unspent-gift-card study and complementary NRF data. Exact number varies year to year between roughly $150 and $300 depending on holiday season.
  5. Punch passes & class packs, 30–50% under-redemption. IHRSA (International Health, Racquet & Sportsclub Association) Global Health Club Report, which has consistently found a large share of gym and class-pack purchases go unused for 4+ months per year. Cross-referenced with Mindbody and ClassPass utilization disclosures for prepaid fitness packages.
  6. Loyalty rewards, ~$170 unredeemed; ~15 programs / ~7 active. Bond Brand Loyalty, "The Loyalty Report" (annual). This is the gold-standard industry citation for both numbers; figures vary slightly year to year but the ~15-program / ~7-active split has been remarkably stable across editions.
  7. Memberships, $50–$120 per program per year. Synthesized from publicly disclosed warehouse-club and member-benefit program terms: Sam's Club Plus's $50 cashback cap, REI Co-op's annual member dividend (averaging $80–$120 for active members), AAA Premier roadside-service replacement value, BJ's One+ 2% back, and miscellaneous gym/alumni perks. Not a single-source citation; this is a CardCue Pro aggregation of the relevant disclosed program terms.
  8. Prepaid debit, $30–$60 per forgotten card; tens of billions in aggregate float. Federal Reserve Payments Study (biennial), Mercator Advisory Group US Prepaid Market Forecast, and Consumer Financial Protection Bureau prepaid-card market reports.
  9. $400–$1,500 per US household, aggregate. CardCue Pro aggregation of the five category midpoints above; not a single-source figure. We sum the midpoints of items 4 ($225), 5 (applied to a $300 ten-pack average), 6 ($170), 7 (~$85 weighted across typical households), and 8 ($45 per forgotten card × the typical 2–3 forgotten cards per household). The $400 floor reflects the lower bound of each category; the $1,500 ceiling reflects upper bounds and households with more program affiliations than the median. Engaged-user "realistic recoverable" of $200–$500/year is the same arithmetic applied to recoverable-fraction estimates, not gross-balance estimates.

Numbers update as we get new survey rounds. If you spot a figure that's drifted from current data and want to flag it, mailto hello@cardcuepro.app.