Stapel

English

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.

Schets van de kleine widget: drie kaarten onder elkaar, Albert Heijn bovenaan gemarkeerd als dichtstbij.
De 2×2-widget herschikt op afstand.

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.

De drie standen van aankomstdetectie.
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.