Functies
Wat Stapel doet
Eén belofte: de kassière scant het in één keer. Alles hieronder staat daarvoor in dienst.
De afbeeldingen hier zijn schetsen, geen schermafbeeldingen. Echte schermafbeeldingen komen bij de eerste release; een nagemaakte screenshot is precies het soort kleine oneerlijkheid dat deze app zich niet kan veroorloven.
Twee widgets, één gedachte
De brede widget (4×2) toont normaal de kaarten die je het meest gebruikt. Loop je een bekende winkel binnen, dan wordt hij die kaart: merkkop, volledige streepjescode, het nummer in leesbare cijfers. Nul tikken tussen jou en de code.
De kleine widget (2×2) herschikt alleen, met de dichtstbijzijnde winkel bovenaan. Dat “worden” is een schakelaar; uit schuift de kaart enkel naar boven.
Snelle-instellingentegel
Twee gebaren vanaf een vergrendeld scherm naar een streepjescode. De tegel richt zich op dezelfde kaart als de widget.
Snelkoppelingen in de launcher
Vier dynamische snelkoppelingen bij het lang indrukken van het app-icoon, met de winkel waar je staat vooraan.
Aankomstdetectie
Opt-in. Standaard uit. Drie standen, jij kiest.
| Stand | Wat het gebruikt | Wat het kost |
|---|---|---|
| Uit | Geen locatie | Niets. De widget toont wat je het meest gebruikt |
| Alleen als de app open is | Grove locatie op de voorgrond, dichtstbijzijnde winkel eerst | Geen achtergrondtoestemming, geen accuverbruik |
| Ook op de achtergrond | De nabijheidsmeldingen van Android op de ~20 dichtstbijzijnde winkels | Ongeveer 1 tot 2 procent accu per dag, en dat staat ook op het scherm |
Onder water is dit LocationManager.addProximityAlert() met een straal van
ongeveer 150 meter, opnieuw scherpgesteld op de dichtstbijzijnde winkels zodra je
noemenswaardig beweegt. Niet de Geofencing-API van Google, geen Firebase,
geen fused location. Je locatie verlaat het toestel niet.
Bij aankomst verandert de widget, richt de tegel zich opnieuw en verschijnt er één melding. Die melding is waarschijnlijk het nuttigst: niemand kijkt naar zijn beginscherm terwijl hij een winkel binnenloopt.
Drie soorten kaarten
Klantenkaart
Spaarkaarten en ledenpassen. Merkkleur en pictogram uit de catalogus, of je eigen foto van de fysieke kaart.
Cadeaubon
Met vervaldatum en een waarschuwing vooraf. Het saldo is tekst die jij bijwerkt; Stapel doet nooit alsof het een bedrag kent dat het niet kan controleren.
Lidmaatschap
Betaalde abonnementen zoals Pathé Unlimited krijgen een verlengdatum en dertig dagen van tevoren een seintje, zodat opzeggen mogelijk blijft.
Kaarten erin krijgen
Scannen met de camera
Op het toestel zelf. Leest ook beschadigde, schuine en slecht belichte codes. Het formaat dat de scanner meldt wint altijd van wat de catalogus vermoedt.
Uit je fotorol
Een schermafbeelding uit een andere app werkt gewoon. Ook in bulk: selecteer alles tegelijk, Stapel loopt ze langs en jij bevestigt.
pkpass
Het open formaat van Apple Wallet. De schone route van een iPhone af, en het enige echte uitwisselingsformaat dat hier bestaat.
Met de hand
Nummer intikken, keten kiezen, klaar. De catalogus stelt een streepjescodeformaat voor; dat is een hint, geen aanname.
Uit Stocard of Klarna importeren kan niet. Er bestaat geen export. Catima heeft zes jaar en alle reden gehad om die te maken en heeft hem ook niet. Wat wél werkt: elke kaart in de oude app als schermafbeelding vastleggen en in bulk importeren.
Ordenen en terugvinden
Winkelzoeker
Welke winkels van een keten bij je in de buurt zitten, uit dezelfde database die aankomstdetectie voedt. Zonder kaartweergave, zonder verzoek naar buiten.
Mappen en eigen volgorde
Sleep kaarten waar je ze wilt hebben. Geen algoritme dat het beter weet.
Zelf een winkel vastleggen
Staat de winkel er niet in, dan leg je hem zelf vast. Werkt ook voor de sportschool om de hoek, die in geen enkele catalogus staat.
Merkencatalogus
49 Nederlandse ketens onderzocht, waarvan er 39 een kaart voeren: 36 spaarprogramma’s en 3 lidmaatschappen. Die 39 zitten in de app met hun kleur en pictogram; de andere tien voeren niets en staan er juist in zodat de app ze niet ten onrechte voorstelt.
Standaard zitten er geen merklogo’s in de app. Echte logo’s komen later als los, uitgeschakeld pakket, alleen van ketens die schriftelijk toestemming gaven.
Zes van die programma’s zijn in 2025 of 2026 hernoemd. Een verouderde naam of verkeerde kleur is een echte fout: meld hem.
Back-up en overzetten
Een versleutelde export naar een bestand dat jij kiest, en teruglezen op het nieuwe toestel. Geen cloud, geen sleutel bij ons, geen account.
Android doet daarnaast zelf Auto Backup, wat een kopie in jouw Google-account zet. De app benoemt dat en je kunt het uitzetten; hoe, staat op de privacypagina.
Toegankelijk en Android-eigen
Vanaf dag één toegankelijk
TalkBack-labels op alles, raakvlakken van minstens 48 dp, en een toestand is altijd ook een woord, nooit alleen een kleur.
Donkere modus en Material You
De app neemt de kleuren van je wallpaper over waar Android dat aanbiedt, en valt onder Android 12 netjes terug op de eigen kleuren.
Wat er bewust niet in zit
- Geen punten- of stempeltellers. Stapel kan een saldo niet controleren en gaat er dus ook niet over liegen.
- Geen aanbiedingenfeed. Dat is de reden dat de andere apps gratis zijn.
- Geen Google Wallet-koppeling. Die vereist een uitgeversaccount en een server die tokens ondertekent. Beide zijn precies wat deze app niet heeft.
- Geen Wear OS in versie 1. Een horlogescherm is te klein en te donker voor een kassascanner.
- Geen pro-versie en geen advertenties. Gratis, met de mogelijkheid iets te doneren.