De vierkantjes in een QR-code kunnen niet verlopen. Wat verloopt, is de korte link waar de vierkantjes naar verwijzen, en die link is van de generator die de code heeft gemaakt. Met veel populaire tools kun je gratis een dynamische code maken, waarna ze de doorverwijzing na 7 tot 14 dagen uitschakelen tenzij je betaalt. Scans komen dan uit op een foutpagina of een upgrade-aanbod, en elk bord, menu of elke flyer met de code valt in één keer uit.
QR Cake werkt andersom. Het gratis abonnement omvat tot vijf dynamische codes, en die verlopen nooit. Elke scan op het gratis abonnement gaat eerst langs een korte QR Cake-pagina voordat hij wordt doorgestuurd (betaalde abonnementen verwijderen die), maar de doorverwijzing zelf blijft werken zolang het account bestaat. Er wordt niets uitgeschakeld omdat je niet hebt geüpgraded.
Alleen de oorspronkelijke aanbieder kan een doorverwijzing op zijn eigen korte link nieuw leven inblazen. Je kunt die aanbieder betalen om de link weer aan te zetten, waarmee elk gedrukt exemplaar in één keer weer werkt, of een nieuwe code drukken die zonder abonnement blijft werken. Was de oude code statisch (hij codeerde het volledige webadres rechtstreeks) en is alleen de bestemmingspagina verhuisd, dan heb je geen nieuwe code nodig: zet de pagina terug op dat adres.