Stapel

EN

Gemaakt in Haarlem, door één persoon met een naam

Stapel wordt gebouwd door Robin Speekenbrink in Haarlem. Geen bedrijf, geen investeerders, geen advertentiemodel en geen groeidoelstelling.

Maker
Robin Speekenbrink
Plaats
Haarlem, Nederland
Rechtsvorm
Geen. Particulier project
Verdienmodel
Geen. Gratis, met de mogelijkheid iets te doneren
Broncode
Niet gepubliceerd. De winkeldata staat wel open: github.com/stapel-app/store-data

Waar het idee vandaan komt

Van Bijdehand, de iPhone-app die klantenkaarten al doet zoals het hoort. Het is een goede app, en zonder die app was Stapel er niet geweest. Het enige probleem ermee is dat hij niet op Android bestaat.

Stapel is dus geen concurrent maar het Android-antwoord. Er is geen enkele band tussen de twee projecten, geen samenwerking en geen gedeelde code. Heb je een iPhone, ga naar Bijdehand.

Waarom deze app bestaat

Bij de kassa is een klantenkaart drie handelingen: app openen, kaart zoeken, scherm helder zetten, met een rij achter je. Stapel doet één ding: zorgen dat de kassière het in één keer scant. Er is geen tweede scherm dat iets probeert te verkopen, omdat er niets te verkopen is.

Waarom er een naam op staat

Waarom zou je geloven dat een app je kaartnummers niet doorstuurt? Het antwoord kan niet “omdat het op de website staat” zijn. Het is een naam, een plaats, winkeldata die je zelf kunt nalezen, en claims die smal genoeg zijn om te controleren. De broncode van de app is nog niet openbaar, dus tot die tijd moeten de andere drie het dragen.

Diepte per land, niet toevallig

Voor kaarten bewaren bestaat al goede vrije software; Catima doet dat al jaren goed. Wat er níét is, is diepte per land: de ketens die er echt bestaan, hun kleuren, hun programma’s met de namen die ze nu hebben, en genoeg winkellocaties om aankomstdetectie te laten werken. Dat begon in Nederland, waar ik woon en waarvan de winkels met de app meekomen. Elk ander land krijgt dezelfde app zodra je zijn winkeldata binnenhaalt; welke landen dat zijn staat op Winkeldata.

Wat het kost, en wat het niet kost

Gratis, en dat blijft zo. Geen pro-versie, geen abonnement, geen advertenties, geen gegevens die verkocht worden. Doneren komt er als je wilt, en dat is de hele financiering.

Dat is geen filosofie maar een constructie: geen server om te betalen, geen gebruikersadministratie, geen team. Een app die niets kost om te draaien hoeft niets van je.

Merken van anderen

Namen en logo’s van winkelketens zijn eigendom van die ketens en worden hier alleen genoemd om winkels te kunnen benoemen. De app levert merklogo’s mee, van Wikimedia Commons en van de sites van de ketens zelf, om een kaart herkenbaar te maken; herkomst en licentie per logo staan in de app. Een keten zonder logo krijgt de merkkleur en een pictogram. Is een keten het daar niet mee eens, dan volstaat één bericht via Bijdragen.

Licentie

De applicatiecode staat onder de Apache-licentie 2.0 en is op dit moment niet openbaar. De winkeldata staat er los van: afgeleid van OpenStreetMap en onder de ODbL, ongeacht wat er verder gebeurt. Zie Winkeldata.

Contact

hallo@square-management.nl. Een apart adres, nooit een persoonlijk. Liever nog via de meldingen op GitHub, want daar zie je wat er met je melding gebeurt.

Over deze website

Handgeschreven HTML en één stylesheet. Geen framework, geen bouwstap, geen lettertype van een andere server, geen cookies. Deze pagina laadt vier bestanden van deze server: zichzelf, het stylesheet, één lettertype en het pictogram in je tabblad. Daarnaast één script van Cloudflare: Cloudflare Web Analytics, dat paginaweergaven telt zonder cookies en zonder je te identificeren. Dat is het enige verzoek naar buiten, en blokkeren mag: de site werkt dan precies hetzelfde.

Dat is geen bescheidenheid maar het bewijsmateriaal: een privacy-app met een site vol trackers weerlegt zichzelf. Eén cookieloze teller is waar de grens ligt.

In de Play Store

Stapel staat in de Play Store. Gratis, zonder account, en je hoeft nergens voor op een lijst te staan.