Jimmy Rentmeester

Lead Productmanager · Coolblue

Ik leid een commercieel team bij Coolblue. Daarnaast breng ik eigen apps uit en houd ik ze in de lucht.

Bij Coolblue ben ik verantwoordelijk voor het commerciële resultaat en de online klantreis van de categorieën Gaming en Printers & Kantoor. Bij mijn eigen apps neem ik alle beslissingen zelf. Hieronder zie je welke, en wat ik meet.

Bekijk mijn cv LinkedIn ↗ Mail mij

Bij Coolblue

Sinds augustus 2022 ben ik Lead Productmanager in het team Gaming, Printers & Kantoor, voor Nederland, België en Duitsland. Ik ben verantwoordelijk voor het commerciële resultaat en de online klantreis van die categorieën.

Ik geef leiding aan negen mensen: drie commercieel productmanagers, drie product journey managers en drie productredacteuren. Ik vertaal een visie naar roadmaps per kwartaal, prioriteer op impact en inspanning, en breng commercie, marketing, inkoop en development bij elkaar.

De LEGO-categorie. Ik heb de LEGO-categorie bij Coolblue opgezet. Ik was eindverantwoordelijk voor de livegang van de klantreis, en ben dat tot op heden voor het commerciële resultaat. Mijn team maakte de storefronts, filters en content, en samen met de manager van het categorieteam werkte ik aan het winkelplan. De afspraken met LEGO maakte inkoop.

De PlayStation 5, 2020. Toen nog als Productmanager Gaming. Bij de lancering van de PlayStation 5 was er weinig voorraad en veel vraag. Ik werkte met development, het app-team, marketing, klantenservice en logistiek. Daarna zette ik een vast proces op voor nieuwe leveringen. De techniek bouwden anderen; ik zorgde voor de afstemming en het proces.

AI in het werk. Bij Coolblue ben ik AI-ambassadeur en power user van Glean, en begeleid ik collega's bij het gebruik en de adoptie ervan.

Eigen apps

Bij elke app begin ik met twee vragen: is dit het oplossen waard, en wat moet een eerste versie echt kunnen? Ik verzamel klachten over bestaande apps, leg vast wat erin komt en wat niet, en test zelf op echte toestellen. Ook de prijs, de App Store-tekst en de supportmail doe ik zelf.

  1. GRID_BREAKER

    Arcadespel · iPhone & iPad · Live · 1.3.3

    Een reflexspel dat je met één duim speelt. Ontcijfer het grid voordat het verdwijnt, bouw reeksen treffers op en jaag op een highscore.

    Geschrapt
    Een uitleg vooraf. Elk van de vier hoofdstukken in de campagne voegt één nieuw spelelement toe, zodat je het al spelend leert. Advertenties, aankopen in de app en tracking heb ik ook weggelaten. De ranglijsten lopen via Game Center van Apple.
    Uitgebracht
    Live sinds juni 2026. In versie 1.3 is de campagne omgebouwd naar vier hoofdstukken, elk met een eindbaas.
    Volgende stap
    In de VS werd het spel dit jaar 2.986 keer in de App Store getoond, en 41 keer werd daarna de productpagina geopend: 1,4% (App Analytics, 1 januari tot 4 oktober 2026). Daarom werk ik eerst aan de App Store-pagina. Nieuwe levels komen daarna. Sinds versie 1.3.3 (5 oktober) staat beeld uit het spel zelf op de eerste screenshot, en is er een Britse en een Nederlandse versie van de App Store-tekst. Of meer mensen doorklikken, zie ik over een paar weken.

    5,0 ★ 7 ratings85 downloads

    GRID_BREAKER campagnescherm: zestien datakernen verdeeld over vier hoofdstukken
  2. BabyBeam

    Babyfoon · iPhone & iPad · Live · 1.5.4

    Maakt van twee iPhones een videobabyfoon. Beeld en geluid gaan versleuteld van de ene telefoon naar de andere, zonder server van mij ertussen, en de app neemt niets op.

    Geschrapt
    Het account en de opnames. BabyBeam koppelt twee van je eigen telefoons met een code, en de app slaat geen beelden op.
    Uitgebracht
    Live sinds 13 juli 2026. Hieronder staat het hele verhaal: het probleem, de prioriteiten, de releases, wat misging en wat ik meet.

    5,0 ★ 2 ratings1.006 downloads

    BabyBeam baby-unit met koppelcode en QR-code
  3. WristVault

    Horlogecollectie · iPhone & iPad · Live · 1.3

    Houdt je horlogecollectie bij, houdt bij welk horloge je draagt en maakt een pdf voor je verzekeraar. Geen account: alles synchroniseert via je eigen iCloud en verder nergens heen.

    Probleem
    Veel verzamelaars houden hun collectie bij in een spreadsheet. Op horlogeforums gaat het daar al jaren over. In reviews van bestaande apps klaagden mensen vooral over synchronisatie via iCloud die hapert, en geen enkele app maakte een pdf voor de verzekeraar. Dat heb ik uitgezocht voordat ik begon (juli 2026).
    Geschrapt
    Marktwaarden, een sociale feed, accounts, een abonnement, widgets en meerdere collecties. Die heb ik bewust uit versie 1 gelaten. Pro koop je één keer. Met de gratis versie kun je drie horloges bijhouden, dus Pro moet echt iets toevoegen.
    Uitgebracht
    Een verzamelaar met 3.000 horloges mailde of de app dat aankon. Daar heb ik een acceptatiecriterium voor de import van gemaakt: een bestand van 3.000 regels met een foute regel ertussen moet de rest gewoon verwerken. Importeren en eigen categorieën waren de twee dingen waar gebruikers om bleven vragen. Die kwamen in versie 1.1.
    Volgende stap
    In de VS werd de app dit jaar 4.570 keer in de App Store getoond, en 51 keer werd daarna de productpagina geopend: 1,1% (App Analytics, 1 januari tot 4 oktober 2026). Versie 1.3 (5 oktober) heeft zeven nieuwe screenshots, een preview-video en een Britse en een Mexicaanse versie van de App Store-tekst. Op de iPad staan de collectie en de details nu naast elkaar. Of meer mensen doorklikken, zie ik over een paar weken.

    Nog geen ratings156 downloads

    WristVault collectiescherm met een lijst horloges
  4. BattleFold

    Zeeslag voor twee · iPhone Duo & iPhone · Live · 1.0

    Een zeeslagspel voor twee mensen aan één tafel, op één iPhone Duo. Je trackinggrid staat rechtop, je eigen vloot ligt plat op tafel. Is je beurt voorbij, dan klap je het toestel dicht en draai je het naar de ander. Op een gewone iPhone neemt een knop de plek van de vouw in.

    Probleem
    Spellen met verborgen informatie op één telefoon lossen meekijken op met een erecode: niet kijken. Op een vouwtelefoon kan de vouw zelf de scheidingswand zijn. Dichtgeklapt toont het buitenscherm alleen een neutraal periscoopbeeld, nooit een bord. Ik heb het gebouwd voor de lancering van de iPhone Duo op 23 oktober 2026.
    Geschrapt
    Online spelen, een computertegenstander, accounts, advertenties, aankopen in de app en een iPad-versie: niets daarvan zit in versie 1. Ook mijn oorspronkelijke idee ging eruit: beide schermen tegelijk, elk naar één speler gericht. Dat bleek met de API's van iOS 27.1 niet te kunnen. Een app toont nooit tegelijk iets op het binnen- en het buitenscherm, en de 'accessory'-routes zijn alleen-lezen of vereisen een camerasessie. Daarom heb ik het ontwerp omgebouwd: dichtklappen ís de beurtwissel.
    Uitgebracht
    Live sinds 31 oktober 2026, voor € 4,99 eenmalig, in 174 landen. Een 'render gate' tekent het bord alleen als het toestel echt open staat: op de juiste scharnierhoek, met hysterese zodat hij rond die hoek niet heen en weer springt. Vuren doe je door vast te houden, zodat een wiebelend toestel op tafel nooit per ongeluk schiet. Verder in versie 1: inslagen met eigen geluid en trillingen, een begeleid oefenpotje, 15 prestaties in Game Center, Engels en Nederlands. Ik heb het ontwikkeld en getest in de Duo-simulator, voordat het toestel er was. De review duurde lang omdat de landenkeuze ontbrak: als je een app volledig via de API opzet, wordt die nooit aangemaakt.
    Volgende stap
    Testen op een echte Duo, de geluidseffecten bijstellen en kijken hoe de productpagina converteert. Voor cijfers is het nog te vroeg. Bij de lancering kwam er een directe concurrent uit: Twofold, met zeven klassieke spellen voor de Duo. BattleFold zet in op beleving: de inslagen, het geluid, de periscoop.

    Nog geen ratings

    BattleFold-bord op de iPhone: het trackinggrid boven, je eigen vloot eronder

Daarnaast Stillwater ↗: een vijver in een browsertabblad. Een experiment met timing en gewicht, zonder winkel eromheen.

Ratings komen uit de App Store, downloads (sinds lancering) uit App Store Connect. Beide worden elke dag automatisch bijgewerkt. Stand: 3 november 2026.

Eén case

BabyBeam: een babyfoon zonder account, van eerste versie tot 1.5.4.

Probleem
Babyfoon-apps zijn duur of vragen een abonnement, en vaak ook een account. Ik wilde er een die elke ouder kan gebruiken zonder zorgen over privacy of kosten.
Mijn belangrijkste keuze
Geen account en geen eigen server. Beeld en geluid gaan versleuteld tussen twee telefoons, en de app neemt niets op.
Uitgebracht
Live sinds 13 juli 2026, nu versie 1.5.4: live beeld en geluid, huilalarm, terugpraten en koppelen met een QR-code. Na de lancering vooral betrouwbaarheid en een betere feedbackknop.
Wat ik zie en nog niet weet
Weinig mensen in de VS klikken in de App Store door naar de pagina. Mijn vermoeden is dat de zwarte screenshots meespelen. Sinds versie 1.5.4 staat er een nieuwe set; of die helpt, weet ik over een paar weken. Hoeveel mensen de app echt gebruiken, weet ik niet.
Wat ik leerde
Eerst betrouwbaarheid, dan extra functies. En wat er over de app wordt beweerd, ook op de App Store-pagina, controleer ik net zo streng als de app zelf.

Het probleem

Je hebt losse babyfoons, die na een paar jaar in een la belanden, en je hebt apps. Die apps zijn duur als je ze in één keer koopt, of je zit vast aan een abonnement. Vaak moet je ook een account maken. Ik wilde een babyfoon zonder account en zonder opslag van beelden, die elke ouder kan gebruiken zonder zich zorgen te maken over privacy of kosten.

Er was al een eerste werkende versie uit juni: twee telefoons die met een code koppelen en beeld en geluid doorgeven. Voordat ik daar een backlog voor maakte, heb ik de klachten over bekende babyfoons en apps verzameld: Nanit, Owlet, Annie, Bibino, Cloud Baby Monitor en Luna (begin juli 2026). Mensen klaagden onder meer dat de verbinding wegvalt zonder alarm, dat het geluid stopt als het scherm op slot gaat, dat je niet ziet dat de batterij van de babytelefoon leegloopt en dat basisfuncties achter een abonnement zitten.

De keuze

Ik draai geen eigen server. Beeld en geluid gaan via WebRTC tussen de twee telefoons, versleuteld met DTLS-SRTP, en de app neemt niets op. Voor het koppelen gebruikt de app iCloud van Apple: beide telefoons zetten daar een klein bericht neer, versleuteld met een sleutel die uit de koppelcode wordt afgeleid. Die code staat alleen op de twee telefoons. Zodra de verbinding staat, verwijdert elke telefoon zijn eigen bericht weer.

Meestal werkt het ook als je niet thuis bent. De telefoons zoeken elkaar via internet en vragen daarvoor hun internetadres op bij een STUN-server van Google. Daar gaat geen beeld of geluid langs.

Hoe ik prioriteerde

Een babyfoon die zonder waarschuwing stopt, is erger dan een babyfoon met weinig functies. Dat was mijn uitgangspunt. Daarom kwam eerst alles wat vertrouwen geeft: een controle die merkt wanneer het beeld vastloopt, de batterij van de babytelefoon op het ouderscherm, geluid dat doorloopt als het scherm op slot gaat, en huildetectie op het toestel zelf. Daarna pas dingen als koppelen met een QR-code en slaapliedjes op afstand. Het bouwen ging snel: AI bouwde fase 0 tot en met 3 op 2 en 3 juli. Een taak vinkte ik af als de tests slaagden, en daarna heb ik alles op twee echte iPhones getest.

Meerdere kijkers tegelijk, zodat beide ouders mee kunnen kijken, heb ik bewust uitgesteld. Zonder server moet de babytelefoon het beeld voor elke kijker apart versturen, en die telefoon staat de hele nacht aan. Ik heb besloten dit pas na de lancering op te pakken, met maximaal twee kijkers en de tweede standaard alleen met geluid. Het besluit zelf staat hieronder bij de projectnotities.

Wat er is uitgebracht

  • Juli 2026Eerste versie in de App Store, live op 13 juli. Met live beeld en geluid, huilalarm, terugpraten, koppelen via een QR-code en de status op het vergrendelscherm. Ik had de app eerst als betaalde app gepland, maar hij ging gratis live.
  • AugustusEen fooienpot (1.3). Met een fooi koop je niets extra's; functies van een babyfoon achter geld zetten vind ik niet te verdedigen. Daarna kwamen Duits, Frans en Spaans en een feedbackknop in de app (1.5.0).
  • SeptemberVooral betrouwbaarheid (1.5.1 tot 1.5.3). De koppeling kan niet meer ongemerkt blijven hangen, en huil- en verbindingsmeldingen komen door de slaapfocus van de iPhone heen. De app vraagt pas om een fooi na zes geslaagde sessies, nooit tijdens gebruik. En een lege feedbackmail versturen kan niet meer.
  • OktoberVersie 1.5.4, live op 5 oktober: nieuwe screenshots en een preview-video, en een Britse en een Mexicaanse versie van de App Store-tekst. De simulator heeft geen camera, dus in de monitor speelt daarin een stockvideo van een baby af.

Wat misging

Mijn eerste inzending werd op 4 juli afgewezen. De beoordelaar bij Apple hoorde geen geluid op de achtergrond, terwijl de app daar wel toestemming voor vroeg. Dat kwam doordat er zonder twee gekoppelde toestellen geen sessie start, dus was er ook niets te horen. Ik had die toestemming kunnen schrappen, maar doorlopend geluid met het scherm op slot is juist waar een babyfoon voor is. Ik heb een schermopname op twee echte toestellen gestuurd, met testinstructies. Op 12 juli heb ik opnieuw ingediend, en op 13 juli was de app goedgekeurd en live.

In september kreeg ik feedbackmails zonder bericht, alleen met het sjabloon. Een Duitstalige gebruiker had de categorie "vertaling" aangetikt, die bij Duitse instellingen bovenaan staat, en de mail direct verstuurd. Diezelfde dag heb ik een verplicht tekstveld laten toevoegen. Dat zat in versie 1.5.3.

De eerste screenshots bleken zwart. De simulator waarmee ze gemaakt zijn heeft geen camera, dus juist de belangrijkste beelden van een videobabyfoon lieten geen video zien. Daar kwam ik pas achter toen ik de cijfers per land bekeek.

Wat ik meet

De app stuurt mij niets. Wat ik meet, haal ik uit App Store Connect. Van 7 juli tot 4 oktober 2026 werd BabyBeam in de VS 5.579 keer in de App Store getoond, en 140 keer werd daarna de productpagina geopend: 2,5%. In Duitsland was dat 68 van de 558 keer, 12,2%. Mijn vermoeden is dat de zwarte screenshots meespelen, maar een verschil tussen landen bewijst dat niet. De nieuwe set staat sinds versie 1.5.4 online; of die helpt, moet nog blijken. Hoeveel mensen de app echt gebruiken, zeggen deze cijfers niet. Verder lees ik elke feedbackmail. Om een beoordeling vraagt de app alleen na een sessie van minstens tien minuten zonder verbindingsproblemen.

Wat het kostte
  • Een extra stap bij het instellen Beide telefoons moeten bij iCloud zijn ingelogd. Niet met dezelfde Apple Account, maar wel ingelogd. Een app met een eigen cloud hoeft dat niet te vragen.
  • Soms moet de gebruiker de verbinding zelf regelen Twee telefoons die elkaar rechtstreeks zoeken, vinden elkaar meestal, maar soms houdt het netwerk van een provider dat tegen. Dan moet je zelf een TURN-relay toevoegen in de instellingen. Beeld en geluid lopen dan via die relay, nog steeds versleuteld. Dat probleem heb ik eigenlijk bij de gebruiker neergelegd.
  • Ook de marketing moest anders De koppelcode houdt de verbinding veilig, dus die mag nergens te zien zijn. Ook niet op mijn eigen App Store-screenshots. Die heb ik opnieuw moeten maken met een onleesbare code.

Volgende stap

Meerdere kijkers is het grootste onderdeel dat nog openstaat, en ook de zwaarste wijziging sinds de start. Na de lancering ging de aandacht eerst naar betrouwbaarheid, feedback en vindbaarheid.

Projectnotities

Vier fragmenten uit mijn projectnotities voor BabyBeam. Ik heb ze ingekort, maar niet herschreven. Deze notities schrijf ik samen met AI; de beslissingen erin neem ik zelf.

  1. Backlog · vanaf 2 juli 2026

    Projectplan v2 "Vertrouwen eerst": fases en taken

    Daarna. Fase 0 tot en met 2 en de Live Activity zijn gebouwd en op twee echte iPhones getest. Meerdere kijkers en de Watch-app staan nog open. Lees het fragment

    Productprincipe 3. Betrouwbaarheid > features. Een babyfoon die stilletjes faalt is erger dan een kale babyfoon.

    Fase 0 — Fundament

    • [x] 6.0 DataChannel + protocol.

    Fase 1 — Vertrouwen (hoogste prioriteit)

    • [x] 6.1 Baby-unit-telemetrie op ouder-scherm.
    • [x] 6.2 Verbindingswaakhond.
    • [x] 6.3 Achtergrond-audio bewijzen en afmaken (ouder).
    • [x] 6.4 ⚠️SPIKE Echte huildetectie.

    Fase 2 — Comfort

    • [x] 6.5 QR-koppeling.
    • [x] 6.6 Nachtzicht (interne naam — het is low-light boost, GEEN infrarood; claim 'nachtzicht' dus nooit in marketing).
    • [x] 6.7 White noise & slaapliedjes op afstand.
    • [x] 6.8 Pinch-to-zoom (ouder).

    Fase 3 — Bereik

    • [x] 6.9 Live Activity + Dynamic Island (ouder).
    • [x] 6.10 Multi-viewer — ontwerp (ADR).
    • [ ] 6.11 Multi-viewer — implementatie. ⏸️ UITGESTELD tot ná de release
    • [ ] 6.12 Apple Watch companion. ⏸️ Achter 6.11, dus ook ná de release.
  2. Story · 20 september 2026

    Verplicht bericht vóór de feedbackmail

    Daarna. Dezelfde dag gebouwd en uitgebracht in versie 1.5.3. Lees het fragment

    Probleem. De feedbackflow opent direct de mailcomposer, voorgevuld met alleen een uitnodigingszin en het diagnostiekblok (versie, app-taal, toestel, iOS-versie, rol). Niets dwingt af dat de gebruiker daar zelf tekst boven typt. Resultaat: mails die ogenschijnlijk leeg zijn — alleen het sjabloon, geen eigen bericht.

    Gewenste oplossing.

    1. Gebruiker kiest een categorie zoals nu.
    2. In plaats van direct de composer te starten, toont de app een klein tekstinvoerscherm: "Wat wil je melden?", met de toelichting dat het diagnostiekblok automatisch wordt toegevoegd.
    3. Versturen/volgende-knop is disabled zolang het veld leeg is (whitespace-only telt als leeg).
    4. Pas na invullen wordt de mailcomposer geopend, met het eigen bericht bovenaan gevolgd door het bestaande diagnostiekblok.
    5. "Connection trouble" (geen mailflow) blijft ongewijzigd.

    Randvoorwaarden. Geen nieuwe backend. Nieuwe teksten in alle 5 talen. Bestaande unit tests mogen niet breken; voeg tests toe voor de nieuwe validatie (leeg/whitespace-only blokkeert versturen).

  3. Beslissing · 3 juli 2026

    Meerdere kijkers: pas na de release

    Daarna. Twee technische opties uitgewerkt, met een voorkeur voor de eenvoudigste. Nog niet gebouwd. Lees het fragment

    Context. WebRTC is peer-to-peer en 1-op-1. Zonder SFU [een server die het beeld doorstuurt] betekent N kijkers dat de baby-unit N aparte peer-connecties onderhoudt en N keer de video encodeert en upload.

    Besliscriteria. Principes intact: serverless, geen account, opslagvrij, betrouwbaarheid eerst. Batterij/warmte van de baby-unit (die staat de hele nacht aan) beheersbaar.

    Besluit. Prioriteit: ná de release. Eerst device-testen + releasen met de huidige functionaliteit; multi-viewer daarna. Max kijkers: 2. Extra kijkers: 2e+ standaard audio-only, video pas op verzoek.

  4. Afwijzing · 4 juli 2026

    App Review, richtlijn 2.5.4

    Daarna. Schermopname op twee echte toestellen, een antwoord aan App Review met testinstructies, en dezelfde instructies vast in de reviewnotities voor elke volgende inzending. Op 12 juli opnieuw ingediend, op 13 juli goedgekeurd en live. Lees het fragment

    Afgewezen op Guideline 2.5.4: reviewer hoorde geen audio terwijl UIBackgroundModes: audio gedeclareerd is. Oorzaak: de reviewer kan zonder twéé gekoppelde toestellen geen sessie starten, dus ook geen audio horen. De audio-mode NIET verwijderen — continue achtergrond-audio (ouder blijft de babykamer horen met vergrendeld scherm) is de kernfunctie en exact het toegestane gebruik.

Over AI

AI schrijft alle code in deze apps. Ik programmeer zelf niet. Mijn werk is bepalen welk probleem ik oplos, wat erin komt en wanneer iets af is. Ik test op echte toestellen en ik besluit wat live gaat. Ik noem mezelf dan ook geen developer.

Wat de app doet, klopt meestal wel. Het gaat mis in de tekst eromheen.

Drie voorbeelden van deze site. Ze stonden alle drie wekenlang online voordat ik het zag. Doorgestreept staat wat de pagina beweerde, daaronder wat er echt klopte.

  • GRID_BREAKER · privacybeleid “No network connections, servers, or cloud services.” Het spel heeft Game Center-ranglijsten. De zin klonk overtuigend, maar klopte niet, terwijl het spel al in de App Store stond.
  • WristVault · landingspagina “Your collection never leaves your device.” De privacypagina eronder beschreef juist iCloud-sync. Beide zinnen moesten mensen geruststellen, maar alleen de tweede klopte.
  • WristVault · knop “Binnenkort in de App Store” Het was een href="#". De knop deed niets, en zo is hij live gegaan.

Het zijn geen bugs, maar zinnen die goed klonken en niet klopten. Dat kan alleen iemand controleren die het product kent. Ik vond ze pas weken later, tijdens een review. Sindsdien controleer ik tekst uit AI net zo streng als de app zelf. Er gaat niets live voordat ik het naast het product heb gelegd, ook de juridische pagina's niet.

Ik werk met een vaste projectstructuur en aantekeningen die ik per app hergebruik. Daarin staat vooral wat eerder misging, zodat ik dat niet nog een keer doe. Een nieuwe app begint daardoor niet bij nul.

Contact

Wil je praten over productwerk, een commercieel team leiden of zelf apps uitbrengen? Mail me gerust.