18 · Het makelaarsportaal: de ingang en de ruil
Synthese van de research-sessie · 24 september 2026, avond · geen juridisch advies. Gebouwd op twee Opus-rapporten die als bijlagen in R19 staan (A: de marktkant, B: het ontwerp), op R17 (aanbod via de makelaar) en op de code van vandaag. De regie heeft de claims van beide rapporten nagelopen in de code en de regiemap; wat niet klopte is hier verbeterd. Zekerheid per bewering zoals in R17: A = primaire bron zelf gelezen, B = secundaire bron of zoekmachine-samenvatting, C = zelfrapportage of marketing van een partij, D = eigen redenering of ontwerp.
De vraag van E: "We missen nog een makelaars ingang. Deze hoeft niet voor iedereen zichtbaar te zijn, maar we kunnen wel een speciaal portaal maken voor makelaars. Hiermee hebben we ook direct een quid pro quo voor hen om hun netwerk open te gooien."
In één minuut
- De vraag legt bloot dat R17 vanuit de feed dacht (hoe krijgen wij hun aanbod) en niet vanuit de makelaar (waar komt hij binnen, wat krijgt hij). Een portaal draait dat om: de makelaar krijgt een eigen plek, en de feed is iets dat hij dáár aanzet. (D)
- De ruil moet aan de verkoopkant zitten. Kopers zijn er genoeg: 71% van de woningen ging in Q2 2026 boven de vraagprijs (B). Verkoopopdrachten zijn het schaarse goed, ongeveer € 5.600 per opdracht (D), en makelaars betalen daar nu € 350 per gewonnen opdracht (A) of, bij Zillow, 40% van de courtage (B) voor. R17 bood vooral kopers.
- Het venster is nu. Funda verkoopt sinds 16-09-2026 pakketten rechtstreeks aan verkopers (Brons, Zilver, Goud: € 279 tot € 649) en 19 van de 27 NVM-afdelingen protesteren (B). Makelaars zoeken een partij die niet om hen heen gaat. (B, D)
- Drie tegenprestaties bovenaan: "Wie kent mijn straat?" (de eigenaar vraagt zelf en schrijft zelf één kantoor aan), "Wij gaan nooit om je heen" (vastgelegd in de code) en het vel bij de sleutel (het A5-vel met QR bestaat al:
Vel.svelte, A). §2 - Het portaal is een verborgen zijdeur
#/makelaar, familie van de coulissen. De makelaar is een eigen identiteit met een eigen sessie ("de hoed"), geen vijfde rol oppersonen. Binnenkomen met een kantoorcode plus maillink. Vijf plekken: je aanbod, een huis neerzetten, koppelingen, cijfers, je kantoor. Eén nachtvlak: zo ziet de bezoeker het. Nergens goud. §3 - Fase 0 is het invoerscherm uit R17 met een gezicht: ongeveer 26 uur. Fase 0 en 1 samen ongeveer 56 uur, zeven werkdagen met QA. De Realworks- en Kolibri-koppeling (fase 2, ongeveer 34 uur) pas na een ja van een pilotkantoor en ons developer-ID. Het netwerk (fase 3) na de jurist. §6
- Eén botsing tussen de twee rapporten: mag de makelaar het fangetal van een huis zien? Het ontwerp zegt ja (na publicatie, vanaf vijf, alleen eigen aanbod); de markt zegt nee (D6), tenzij de eigenaar het zelf deelt. Advies: de eigenaar deelt (fase 1); het getal na publicatie pas na de jurist. §7
- Een tweede botsing raakt Su casa. Fans die bieden op huizen die niet te koop staan, is in de ogen van een makelaar verkoop buiten hem om. "Nooit om je heen" betekent: staat een huis via een makelaar te koop, dan loopt elke reactie via hem. Dat is E's besluit. §7
- Wat de makelaar openzet: zijn koppeling met alle statussen, naam en logo, het vel of een kaartje bij de sleutel, vijf zinnen buurtkennis, een zin in zijn nieuwsbrief. Niet: zijn klantenbestand per mail (Telecommunicatiewet art. 11.7, jurist), lijsten van bieders, Tiara-gegevens, aankomend aanbod, exclusiviteit. §2.4
- Het zwakste punt: elke tegenprestatie is pas iets waard met bewoners en fans in de buurt, en dat aantal is nu nul. Dus een proef in Wittevrouwen (de demo kent daar 2.977 adressen, A) en meten op harten per buurt, doorkliks en eigenaren die "wie kent mijn straat?" gebruiken.
1 · Wat de vraag blootlegt
R17 beantwoordde "hoe komt het aanbod legaal binnen" en kwam uit bij de makelaar die ons aanwijst in zijn software. Het voorstel aan makelaars (R17 §5) was één A4 met drie tegenprestaties: een bericht aan de fans op de publicatiedag, naam en logo bij het huis, en na zes weken aantallen. Dat is een brief, geen plek.
E's zin voegt twee dingen toe. Een ingang: de makelaar is een buitenstaander met een eigen belang, dus hij hoort niet in de coulissen (die zijn van de regie) en niet in de kamer (die is van de bewoner). Hij krijgt een eigen deur. Een ruil: hij zet zijn aanbod en een stuk van zijn netwerk open, en krijgt daar iets voor terug dat hij nu elders koopt. De marktkant (R19 A) laat zien waar dat "iets" moet zitten: bij het winnen van verkopers, niet bij het vinden van kopers.
In de filosofie van Mi casa blijft het huis de hoofdpersoon. De makelaar is een stem om het huis heen, net als de buurman, de gemeente of het Kadaster. Hij spreekt nooit namens het huis, en het huis maakt nooit reclame voor hem. Dat is de grens die het portaal overal zichtbaar maakt. (D)
2 · De ruil
2.1 Waar het geld en de pijn zitten
| Wat | Cijfer | Zekerheid | Wat het voor ons betekent (D) |
|---|---|---|---|
| Woningen boven de vraagprijs, Q2 2026 | 71%; krapte-indicator 2,5; verkooptijd 28 dagen | B | Kopers vinden is niet de pijn. Een verkoopopdracht wel. |
| Omzet per verkoopopdracht | ± € 5.600 excl. btw (1,11% courtage op € 506.000) | D, op A (NVM-prijs) en C (courtage) | Daar wordt voor betaald. |
| Wat een vergelijkingssite rekent | € 350 per gewonnen opdracht; elke aanvraag naar vier kantoren | A | Een eigenaar die zelf start, bij één kantoor, is schaars. |
| Wat het kantoor zelf betaalt per jaar | NVM ± € 4.900; software ± € 4.800 tot € 7.800; eigen werving € 9.600 tot € 25.200 (Google, Meta) | A, A, C | De eigen werving is de grootste post die het kantoor zelf draagt. |
| Funda per advertentie sinds 16-09-2026 | Brons € 279, Zilver € 449, Goud € 649 incl. btw; onbetaald staat onderaan | B | Gratis bereik is ineens een argument. |
| Protest tegen Funda | 19 van de 27 NVM-afdelingen: "disproportioneel", "onzuiver" | B | De makelaar zoekt een partij die niet om hem heen gaat. |
| Contact met oud-klanten | Homestats € 42 per maand (A), Homebot $ 50 per maand (A); 66% van de verkopers via aanbeveling of eerdere makelaar (B, VS); woonduur 11 jaar (A, VS) | A, B | Het huis na de verkoop is al een betaald product. Wij kunnen het zonder waarde. |
| Buurtreclame in Utrecht | ongeadresseerde reclame alleen bij een JA/JA-sticker (A) | A | De kaart "verkocht in uw straat" is hier half dicht. Een buurtsignaal in de app is hier meer waard. |
| Naaste concurrent | Huispedia: gratis plaatsen, "open voor interesse" (ruim 4.100 woningen, C), berichten naar de gekoppelde makelaar (B), toont een woningwaarde | B, C | Verschil met ons: geen waarde, anonieme fans, het huis spreekt, nooit om de makelaar heen. |
Rangorde van de pijn (D): 1 verkopers binnenhalen · 2 niet buitenspel gezet worden · 3 oud-klanten vasthouden · 4 zichtbaar in de buurt · 5 aanvraagkwaliteit · 6 data die weglekt · 7 kopers vinden. R17 bood vooral punt 7.
Wat niemand doet (D): een huis dat zelf praat, met anonieme fans, zonder ooit een waarde te noemen, dat de makelaar nooit passeert. Iedereen (Huispedia, Funda, Homestats, Zoopla, Rightmove) gebruikt de waarde als lokkertje, en makelaars zien een automatische waarde als aantasting van hun vak (B). Onze grens "nooit een waarde" is bij makelaars geen gemis maar een argument.
2.2 Twaalf tegenprestaties, gerangschikt op waarde voor de makelaar
| # | Tegenprestatie | Wat het is | Kost ons | Fase | Jurist |
|---|---|---|---|---|---|
| 1 | "Wie kent mijn straat?" | Zet de eigenaar zijn huis op overweegt te verkopen, dan toont het huis de deelnemende kantoren in deze buurt, in willekeurige volgorde, zonder cijfers per kantoor. De eigenaar schrijft zelf één kantoor aan. Wij geven niets door en vragen geen geld. | 2 tot 3 dagen | 3 | ja: verkapte verkoop van aanvragen? misleidt een lijst met alleen deelnemers? |
| 2 | "Wij gaan nooit om je heen" | Een belofte in de code. Staat een huis via de makelaar te koop, dan gaat elke reactie van een fan naar zijn link; bieden en solliciteren in Su casa staan dan uit. Worden eigenaar en fan het buiten de markt eens, dan wijst het huis naar een makelaar (punt 1). | 1 dag | 0 | nee |
| 3 | Het vel bij de sleutel | De makelaar geeft de koper bij de overdracht het A5-vel van het huis (Vel.svelte, A). De nieuwe eigenaar zet zelf mijn makelaar aan. Vraagt hij jaren later om matching (§8.2), dan ziet hij dat dit het kantoor van toen is, omdat híj dat koos; de volgorde blijft willekeurig, want niets mag hem sturen. |
1 tot 2 dagen | 1 | toestemming en bewaartermijn van die keuze |
| 4 | Warm publiek naar zijn eigen site | R17 aangescherpt: het bericht aan de fans op de publicatiedag linkt standaard naar zijn site, niet naar Funda. De verkoper-eigenaar kan vóór de verkoop zelf deel mijn fangetal met mijn makelaar kiezen. | 1 dag | 0 en 1 | is een door de eigenaar gedeeld getal een "binnenkort"-signaal? (D: nee) |
| 5 | Buurtvraag zonder prijs | Per CBS-buurt, alleen vanaf vijf: harten, vragen is dit te koop?, wensprofielen die de buurt noemen, trend per kwartaal. Als overzicht en als plaatje voor zijn site. Nooit per huis of straat. | 2 dagen | 2 | is vijf genoeg in kleine buurten? gebruik in reclame? |
| 6 | Verkocht, verteld door het huis | Bij verkocht zegt het huis in de straatlijn van wie zijn straat volgt: "Ik ben verkocht; {kantoor} bracht ons samen." Dertig dagen. | 1 dag | 1 | herleidbaarheid in een korte straat (R17 §3.7) |
| 7 | Het huis komt verkoopklaar binnen | Besluit de eigenaar te verkopen, dan deelt hij per onderdeel wat mijn huis weet (bouwjaar, label, onderhoud, plattegrond) met het kantoor dat hij koos. Nooit een waarde. | 2 dagen | 3 | grondslag; persoonlijke signalen eruit |
| 8 | De buurtkenner | Deelnemende kantoren schrijven een paar zinnen buurtkennis zonder prijs of aanbod. Carmen citeert met "zegt {kantoor}", wisselt af, het label staat erbij. | 2 dagen plus redactie | 2 | etikettering van reclame |
| 9 | Resultaat per woning en per kantoor | Maandelijks aantallen (doorkliks, vragen is dit te koop?, bekeken aan de deur), te downloaden voor zijn verslag aan de verkoper. Geen harten of fans: dat getal deelt alleen de eigenaar (§8.1). Geen rangorde tussen kantoren. | 1 dag | 1 | nee |
| 10 | Een tweede kans voor kopers die niet wonnen | Een kaartje van de makelaar: "bewaar je droomhuizen in deze buurt". Komt zo'n huis via een deelnemer te koop, dan horen zij het tegelijk met iedereen. | 0 dagen | 0 | alleen als hij mailt in plaats van een kaartje geeft |
| 11 | Geen kosten in de proef (heroverwogen door E op 29-09, P11) | Bovenop R17 (CRM-kosten vergoed in de proef): nooit per adres of per aanvraag; voorwaarden na de proef in overleg. De belofte "gratis tot en met 2028" is vervallen: E overweegt een percentage per transactie als bijdrage aan de veiligheid en kwaliteit van het netwerk (§8.5). | ± € 1.200 per jaar bij tien kantoren in de proef | 0 | de formulering nu; later het percentage (J11) |
| 12 | Oprichters van Oost | De eerste tien kantoren: een makelaarsraad per kwartaal, eerder toegang, naam op een pagina. Geen exclusiviteit. | tijd | 1 | nee |
Waarom deze volgorde (D). De punten 1 tot en met 3 raken de verkoopkant, de pijn waar ze nu het meest voor betalen. Punt 2 kost bijna niets en neemt hun grootste angst weg; het hoort in de eerste zin van elk gesprek. Punt 4 is R17, aangescherpt. De punten 5 tot en met 9 zijn inhoud en zichtbaarheid; 10 tot en met 12 zijn gunfactor.
2.3 Wat we bewust niet bieden
- Een waardecheck, prijsindicatie of "wat levert je huis op": harde grens (OVERDRACHT §4), en makelaars zien het als hún vak.
- Verkoopkans per adres, of "wie in je straat overweegt te verkopen": dat is een lijst van personen, en makelaars zouden die straat gaan benaderen.
- Een telling van eigenaren die overwegen te verkopen per straat: te dicht bij aankomend aanbod, en herleidbaar.
- Namen van fans: nooit. Het aantal fans per huis: alleen via de eigenaar, of na publicatie na de jurist (§7, besluit 1).
- Een betaalde bovenpositie of een exclusieve buurt per kantoor: een rangorde, precies het Funda-model waar ze tegen protesteren.
- Mailen aan eigenaren namens de makelaar: ongevraagd contact, OVERDRACHT §4.
2.4 Wat de makelaar openzet
| Wat | Realistisch? | Waarom |
|---|---|---|
| Zijn aanbod, alle statussen, ook verkocht | ja | routine bij Huispedia, Nexxtmove, Moving Digital en Atrium (R17); aanzetten kost volgens Huispedia vijf minuten (C) |
| Naam en logo | ja | zijn eigen rechten, hij wil zichtbaar zijn |
| Het vel of een kaartje bij de sleutel | ja | past bij wat hij nu al geeft; wij drukken het |
| Vijf zinnen buurtkennis | ja, klein | meer tijd hebben ze niet |
| Een zin in zijn eigen nieuwsbrief | ja | zijn kanaal, zijn keuze, geen gegevens naar ons |
| Zijn klantenbestand per mail uitnodigen | brug te ver | de uitzondering voor eigen klanten (Telecommunicatiewet art. 11.7 lid 3) dekt vermoedelijk geen app van een ander (D, jurist); makelaars bewaken hun bestand juist |
| Inschrijvingen of verliezende bieders als lijst | brug te ver | persoonsgegevens doorgeven; via een kaartje wel (punt 10) |
| Transactieprijzen, Tiara- of Midas-gegevens | nooit | brainbay-voorwaarden art. 8.1 (R17) en onze grens |
| Aankomend aanbod | nooit | NVM-exclusief (R17) |
| Exclusiviteit ("eerst via Mi casa") | nooit | erecode: tegelijk op alle platforms (A); OnTheMarket leerde dat het averechts werkt (B) |
| Geld | nu niet vragen | pas als de waarde bewezen is |
3 · Het portaal
3.1 Ingang en identiteit
| Wat | Ontwerp (D, tenzij anders) | Waarom |
|---|---|---|
| Pad | #/makelaar met …/aanbod, …/aanbod/nieuw, …/aanbod/:id, …/koppelingen, …/cijfers, …/kantoor |
hash-router zoals de rest (A) |
| Zichtbaar | nergens in menu's, wel in ingangen.json (groep makelaar) zodat E hem in de coulissen ziet |
verborgen beveiligt niets; de code en de maillink doen dat |
| Werknaam | de foyer: waar gasten van buiten binnenkomen, niet het podium, niet de coulissen. Op het scherm staat "voor makelaars". | past bij de theatertaal, zonder dat een makelaar die hoeft te leren |
| Identiteit | geen vijfde rol op personen (die kent zoeker, eigenaar, beheer, A) maar een eigen tabel kantoor_persoon met een eigen sessie, "de hoed". Voor alle bestaande routes is hij een gast. |
isEigenaarVan kan nooit per ongeluk waar zijn; een bewoner die ook makelaar is hoeft niet te kiezen |
| Toegang | E maakt in de coulissen een kantoor aan; de server toont één keer een kantoorcode (8 tekens, gehasht, 14 dagen geldig, zoals de tafelcode). De makelaar typt code plus e-mail op #/makelaar en krijgt een eenmalige maillink. Daarna alleen e-mail. |
hergebruik van controleerBeheerCode (tijdconstant, 5 pogingen per IP) en van de maillink uit D53 (accountsOpslag.mjs, A) |
| Gescheiden van beheer | een andere tabel, een andere sessie, een andere code. Een makelaar krijgt op elke /api/beheer/*-route 401 of 403. E test met het demokantoor, nooit door "in te loggen als". |
de beheer-code is al eens in een gesprek beland; nooit één code voor twee werelden |
| Twee tokens in één browser | het makelaarstoken onder een eigen sleutel (micasasucasa:makelaar-token), alleen naar /api/makelaar/* |
wie in een ander tabblad bewoner is, blijft dat |
| Zonder mailprovider | de link staat in de coulissen onder inloglinks, soort "makelaar" | zoals nu voor bewoners (A) |
3.2 Vijf plekken op één vel papier
| Plek | Doel | Wat erin staat |
|---|---|---|
| Welkom en de afspraak | binnenkomen, de deelafspraak (R17 §3.6) aangaan | tien korte koppen met één zin, Wat wij nooit doen als lijst, versie en datum gedrukt; alleen de beheerder van het kantoor gaat akkoord, met het vinkje Ik mag dit namens {kantoor} afspreken; tot de jurist de tekst zag staat er concept |
| Je kantoor | wie ben je, waar sturen we mensen heen, wie werkt mee | naam, plaats, vereniging (NVM, VBO, Vastgoedpro of geen), lidnummer (nooit openbaar), logo (PNG of WebP, geen SVG, wij bewaren het zelf); linkvoorkeur eigen advertentie of Funda met één voorbeeld-URL; collega's uitnodigen; helemaal onderaan stoppen |
| Je aanbod | zien wat er bij ons staat, per huis aan of uit | per huis één regel: adres, TE KOOP · SINDS 12 SEP · HANDMATIG, schakelaar zichtbaar bij Mi casa, Wijzig; standen in zijn woorden: gepland, te koop, onder bod, verkocht onder voorbehoud, verkocht, uit de lucht (alleen hij ziet dat woord), we controleren dit adres, niet overgenomen; de wachtrij gedempt eronder |
| Een huis neerzetten (fase 0) | het invoerscherm uit R17 §4.4 | vier vragen op één vel: welk huis (PDOK, nooit een ander nummer dan getypt, zoals aan de deur), welke stand (vijf chips, geen aankomend), vanaf wanneer (standaard nu, hooguit 14 dagen vooruit; "het moment waarop hij ook op je site en op Funda staat, eerder laten we niets zien"), waar staat de advertentie; onderaan het nachtvlak en Zet het huis neer |
| Koppelingen | Realworks, Kolibri, eigen push, handmatig | vier kaarten: ons developer-ID met Kopieer en de stappen uit R17; Kolibri activeren; eigen push met een sleutel die één keer verschijnt (de oude werkt nog 24 uur); per systeem de laatste ontvangst en de laatste tien fouten als zin, zonder inhoud |
| Cijfers | wat Mi casa deed | één zin voor het kantoor, daarna per huis: doorgeklikt, vroegen of het te koop stond, bekeken aan de deur, (na besluit 1) droomden al van dit huis; per week; alles vanaf vijf, anders minder dan vijf; nooit per uur, nooit een grafiek, nooit een ranglijst; onderaan: "Wie het was, weten wij zelf ook niet." |
Toon en vorm (D): linnen als grond, één vel papier, vraagrijen zoals in de coulissen; één primaire knop per scherm, in inkt; één nachtvlak zo ziet de bezoeker het; geen goud (goud markeert een band met jou, MASTER G3, en de makelaar is een stem om het huis heen); geen makelaarstaal (huis, niet object; mensen, niet leads); geen modal, geen toast, geen tegels met kengetallen; de kleur van het kantoor alleen in zijn logo, en dat alleen in de onderrand. Makelaar-oranje is als kleur van de app verboden (MASTER §1, A).
3.3 Het huis als podium
| Waar | De bezoeker ziet |
|---|---|
| Aan de deur, na het bevestigen van het adres | Carmen: "Dit huis staat te koop, via {kantoor}. Wil je de advertentie zien?" met de chip Naar de advertentie. Gedrukt in de onderrand: TE KOOP · VIA {KANTOOR}. Het huis spreekt alleen in de ik-vorm als de eigenaar het claimde en dat toestaat (magKlinken, A). |
| In de wijk | één gedrukte regel te koop · via {kantoor}, geen logo op de tegel |
| Bij de fans | één blijvend bericht op het publicatiemoment: "Het huis dat je bewaarde staat sinds vandaag te koop. Kijk bij {kantoor} →" |
| Verkocht | als E ja zegt (R17, besluit 4): één bericht aan de fans; bij het huis dertig dagen verkocht, daarna niets |
Wat de bezoeker nooit ziet, en het portaal zegt dat naast het voorbeeld: prijs, vraagprijs of WOZ; foto's of tekst uit de advertentie; namen van medewerkers; ingetrokken; iets vóór het publicatiemoment, binnenkort of aankomend aanbod; hoe lang het huis al te koop staat (onderhandelingsinformatie; de datum staat alleen in het bericht op de dag zelf); een telling van de straat met huisnummers.
3.4 Stoppen
Onderaan Je kantoor, alleen voor de beheerder van het kantoor, in de vorm van de reset in de coulissen: een stil
woord, een strook die zegt wat het doet, dan de aantallen ("7 huizen verdwijnen bij ons, 2 koppelingen gaan uit,
3 collega's verliezen hun toegang. De harten van mensen blijven staan; die zijn van hen."), dan Stop en haal alles
weg naast Laat staan. Daarna: binnen minuten onzichtbaar, sessies en sleutel ongeldig, het Realworks-token uit de
kluis, binnen 24 uur gewist (R17 §4.9), één regel in beheerlog met alleen ids. Drie dagen 401 van Realworks zet het
kantoor vanzelf op stop. (D)
4 · Gegevens en routes, in het kort
Het volledige model en de routetabel staan in R19 B §4. De kern:
- Vijf nieuwe tabellen in een migratie
0002-makelaar.sql(vandaag bestaat alleen0001-basis.sql, A):kantoor,kantoor_persoon,koppeling,aanbod_gebeurtenis(audit, alleen de overgang, geen payload),aanbod_bericht(het blijvende bericht bij de fan;persoonIdgaat nooit naar een makelaarsroute). Plus velden opaanboduit R17 §4.2:kantoorId,vboId,huisId,vrijgegeven,episode,fansOpPublicatie,berichtOp,seed. - Nooit een sleutel in een tabel. Tokens van Realworks en Kolibri in een versleutelde kluis op de server (AES-256-GCM, sleutel
KLUIS_SLEUTELin de env); de tabel bewaart een verwijzing. Van de push-sleutel van een kantoor alleen de hash. E zet een token in de kluis met een klein script dat van stdin leest, nooit via een scherm. (D) - Tellingen in de bestaande tabel
tellers, groepaanbod, met een HMAC per rij om vanaf vijf te kunnen tellen, precies zoals de signalenlaag (A). - Ongeveer 22 routes onder
/api/makelaar/*(link, verify, ik, afspraak, kantoor, personen, adres/zoek, aanbod, cijfers, koppelingen, stop),POST /api/aanbod(de push uit R17 met een sleutel per kantoor, idempotent, onbekende velden weggegooid),POST /api/aanbod/realworks/:haakId(webhook als seintje: de inhoud geldt niet, de server haalt zelf op),GET /api/aanbod/:id/naar(telt de doorklik en stuurt door metutm_source=micasasucasa),GET /api/berichtenvoor de fan, en beheerroutes voor kantoren en de wachtrij. - Bestaande routes krijgen het veld
aanbod { status, kantoor { naam, logoUrl }, naar }op huis en pand, alleen als het huis zichtbaar is;POST /api/resetraakt alleen het seed-kantoor;GET /api/beheer/standkrijgt een blokaanbod.
5 · Grenzen en regels in het ontwerp
| Regel | Waar het ontwerp hem vastlegt | Jurist? |
|---|---|---|
| Nooit een prijs of waardebepaling | geen prijsveld; onbekende velden in de push weggegooid en niet gelogd; mededelingen zonder vrije tekst; de cijfers noemen geen looptijd | nee |
| Fans anoniem, alleen aantallen, drempel | vanaf vijf per week (strenger dan de fandrempel van de eigenaar, die op drie staat, A); aanbod_bericht blijft binnen de app; nooit tijdstip, buurt of initiaal |
ja: D6 (besluit 1) |
| Geen coördinaten van personen | het portaal krijgt alleen het adres van het aanbod; tellingen via HMAC, geen IP | nee |
| Echte bewoners nooit belasten | de demo gebruikt alleen het seed-huis en een fictief kantoor; te koop komt nooit op een wijkadres zonder echt aanbod; het kantoor ziet niets van buren of straat | nee |
| NVM: tegelijk online, nooit vóór publicatie | zichtbaarVanaf is een harde poort voor bericht, deur, wijk, tellingen en web; hooguit 14 dagen vooruit |
de ledenregels van de NVM zijn niet gelezen (R17 §8) |
| Nooit aankomend aanbod | geen chip; de push weigert met 400 AANKOMEND |
nee |
| Geen foto's | geen upload voor woningen; media-URL's uit feeds weggegooid (R17 §3.3); alleen het logo van het kantoor | nee |
| Ingetrokken nooit zichtbaar | alleen de makelaar ziet uit de lucht; bij het huis verdwijnt het stil | nee |
| Sleutels nooit in git of in de browser | kluis, verwijzing in de tabel, hash van de push-sleutel; de coulissen tonen alleen sleutel aanwezig | nee |
| Beheer-code en makelaarscode gescheiden | andere tabel, andere sessie, andere code (§3.1) | nee |
| De verkoper wordt geïnformeerd | de afspraak (art. 5) plus één zin die wij leveren; nee per woning via de schakelaar | ja (R17 §3.7) |
| Erecode bijlage A, "enkel het belang van de opdrachtgever" | geen voordeel per woning; de voordelen liggen aan de verkoopkant van zíjn eigen werving (punten 1 en 3), niet bij deze verkoper; en de verkoper wint zelf ook (zijn fans) | ja |
| Aanbod uit de koppeling voedt nooit Mi Data of partners | in de afspraak (R17 §3.6, art. 4); makelaars vrezen precies dat Funda gegevens over verkochte huizen doorverkoopt "zoals aan schilders" (B) | nee |
| Deelafspraak | concept in de kop tot de jurist hem zag; een echt kantoor tekent pas daarna | ja |
6 · Bouwvolgorde en omvang
Uren zijn schattingen voor een Opus-uitvoerder met Fable voor de QA (D). R17 raamde twee dagen voor de kern; het portaal komt daar bovenop.
| Fase | Wat | Uren | Wat de zaal ervan ziet |
|---|---|---|---|
| 0 · nu | verborgen ingang, uitnodiging en maillink, de hoed, deelafspraak (concept), kantoorprofiel, handmatig invoerscherm met PDOK en wachtrij, statusmachine (R17 §4.5), te koop via X bij huis en pand en aan de deur, live bericht via SSE aan fans die online zijn, nooit om je heen (bieden en solliciteren uit bij makelaar-aanbod, na besluit 2), demokantoor in de seed | 26 | de regie zet als Makelaardij Voorbeeld Wilhelminapark 25 op te koop; op Toms telefoon komt het bericht; aan de deur zegt Carmen "Dit huis staat te koop, via Makelaardij Voorbeeld" |
| 1 | cijfers, doorklikroute, het blijvende bericht (aanbod_bericht), de vraag staat dit te koop? aan de deur, de push met sleutel, stoppen en de opruimtaak, het vel bij de sleutel (punt 3), deel mijn fangetal met mijn makelaar (punt 4) |
30 | het cijfervel: "13 mensen droomden al van dit huis. Doorgeklikt: minder dan vijf." |
| 2 · na een ja van een pilotkantoor en ons developer-ID | Realworks-adapter (webhook plus pull, vier keer per dag), Kolibri-adapter (contracten en XML, twee keer per dag), de kluis, buurtvraag (punt 5), de buurtkenner (punt 8) | 34 plus 4 | niets nieuws in beeld; noem in de pitch niet "80% van de makelaars", dat cijfer heeft zekerheid C |
| 3 · na de jurist | het netwerk: wie kent mijn straat? (punt 1), verkoopklaar binnen (punt 7), oud-klanten uitnodigen via het vel, vestigingen, mededelingen bij het huis | 35 tot 45 | een eigen scène: de eigenaar kiest |
Fase 0 en 1 samen zijn ongeveer 56 uur, zeven werkdagen met QA. Het eerste echte kantoor hoort op de app-laag, niet op de demo-laag, waar resets en zaalgebruik zijn (besluit 6). Bouw en publicatie lopen via A, zoals afgesproken; deze sessie levert R18 en R19.
Buiten de code (E's hand): het developer-account bij Realworks aanvragen (op naam van het bedrijf), het eerste kantoor bellen (Van Doorn of Molenbeek, R17 §5.1), en de deelafspraak naar de jurist.
7 · Besluiten voor E
| # | Vraag | Advies |
|---|---|---|
| 1 | Mag de makelaar het fangetal van een huis zien? D6 zegt: fans alleen zichtbaar voor de eigenaar. Het ontwerp (R19 B) wil droomden al van dit huis tonen na publicatie, vanaf vijf, alleen eigen aanbod. De markt (R19 A) zegt: niet bieden, tenzij de eigenaar het zelf deelt. | Fase 1: alleen via de eigenaar (deel mijn fangetal met mijn makelaar, punt 4). Dat botst niet met D6 en is in het verkoopgesprek even sterk. Het geaggregeerde getal na publicatie pas als de jurist ja zegt. |
| 2 | "Nooit om je heen" in Su casa. Staat een huis via een makelaar te koop, dan bieden en solliciteren uit en elke reactie via zijn link? Dat raakt de kern van Su casa. | Ja. Het is de zin die de deur bij makelaars opent, en Su casa blijft volledig voor huizen die niet te koop staan. Wordt een eigenaar het met een fan eens, dan wijst het huis naar een makelaar (punt 1). |
| 3 | "Wie kent mijn straat?" nu al benoemen in het gesprek met het eerste kantoor, hoewel het pas in fase 3 komt? | E (29-09, P10): ja, zonder de zin "nadat onze jurist ernaar keek". De juristentoets blijft intern (R21 J24). |
| 4 | Eigen identiteit of een rol makelaar op personen? |
Eigen identiteit (de hoed). Een bewoner die makelaar is hoeft niet te kiezen, en geen bestaande route kan hem per ongeluk eigenaar maken. |
| 5 | Code plus maillink, of Zilch Toegang en Authentik? | Code plus maillink. Voor een buitenstaander is een Authentik-account een drempel, en de maillink bestaat al (D53). |
| 6 | Waar komt het eerste echte kantoor? | Op de app-laag, nadat de hoofdsessie het portaal heeft overgenomen. Op de demo-laag alleen het fictieve demokantoor. |
| 7 | Nul kosten op papier tot en met 2028, nooit per adres, aanvraag of verkoop? | Heroverweging (E, 29-09, P11), OPEN. Geen belofte van nul kosten en geen jaartal in brief of afspraak; wél: geen kosten in de proefperiode, nooit per adres of aanvraag, voorwaarden daarna in overleg. E: "de makelaars moeten mogelijk wel een percentage afstaan per transactie om het netwerk veilig en kwalitatief goed te houden." |
| 8 | Tekent een echt kantoor vóór de jurist? | Nee. Tot dan concept in de kop; alleen het demokantoor tekent. |
Kleine keuzes waar het advies is overgenomen tenzij E anders wil: de datum staat alleen in het bericht op de dag zelf, niet bij het huis; het logo klein in de onderrand, nooit op de foto en nooit op een tegel; het bericht aan fans eerst blijvend in de app, per mail alleen als een fan dat zelf aanzet en nooit meer dan één mail per huis per episode; publicatie hooguit 14 dagen vooruit.
8 · E's besluiten en de wending naar makelaar-matching (24 september, later op de avond)
E antwoordde op de twee besluiten uit §7:
"1 voor nu alleen de eigenaar die het deelt. 2 ja, maar we geven nooit de info. We doen aan makelaar matching. Het gaat niet om prijs, waar de andere vergelijkers op focussen, maar om een kwalitatieve match. Eigenlijk een soort dating meets solliciteren waarbij de eigenaar van het huis altijd de baas en belangrijkste blijft. Nooit iets in zijn nadeel."
8.1 Wat er nu vaststaat
| Besluit | Uitkomst | Gevolg voor de bouw |
|---|---|---|
| 1 · Fangetal naar de makelaar | Alleen via de eigenaar die het zelf deelt (deel mijn fangetal met mijn makelaar, §2.2 punt 4). Geen geaggregeerd getal na publicatie, ook niet vanaf vijf. | Het cijferscherm (§3.2) toont geen droomden al van dit huis. Het veld fansOpPublicatie (§4) vervalt; de momentopname is niet nodig. D6 blijft onaangetast. |
| 2 · "Nooit om je heen" | Ja: staat een huis via een makelaar te koop, dan bieden en solliciteren uit en elke reactie via zijn link. En: wij geven nooit de info. Een makelaar krijgt van ons nooit gegevens over een eigenaar, een fan of een gesprek. | Fase 0 zoals in §6. De belofte krijgt een tweede helft in de deelafspraak: Mi casa geeft u nooit gegevens van bewoners of bezoekers. |
8.2 De wending: van "wie kent mijn straat?" naar makelaar-matching
E's tweede antwoord verandert tegenprestatie 1 (§2.2). Het is geen lijst van deelnemende kantoren die de eigenaar aanschrijft, maar een kwalitatieve match, in E's woorden dating meets solliciteren. De spiegel van Su casa ligt voor de hand: in Su casa solliciteert een fan bij een huis en beslist de eigenaar. Hier solliciteert een kantoor bij de eigenaar, en de eigenaar beslist. (D)
| Regel van E | Wat het in het ontwerp betekent (D) |
|---|---|
| De eigenaar is altijd de baas en de belangrijkste | De eigenaar begint, de eigenaar kiest, de eigenaar stopt. Een kantoor ziet nooit wíé zoekt tot de eigenaar zich bekendmaakt. Geen kantoor kan een eigenaar benaderen. |
| Nooit iets in zijn nadeel | Geen gegevens naar het kantoor vóór de keuze; geen ranglijst die hem stuurt; geen "aanbevolen" kantoor; geen tijdsdruk; hij kan de match afbreken zonder dat het kantoor iets bewaart. De verkoopklaar-bundel (§2.2 punt 7) deelt hij pas ná zijn keuze, per onderdeel. |
| Wij geven nooit de info | Mi casa is geen doorgeefluik. Het contact loopt via een kanaal in de app dat de eigenaar opent; het kantoor krijgt een voornaam en het adres pas als de eigenaar dat zelf zegt. Nooit een lijst, nooit een export, nooit een seintje "in uw buurt overweegt iemand te verkopen". |
| Niet om prijs | Geen courtage, geen tarieven, geen "goedkoopste", geen verkoopcijfers per kantoor. Dat is het terrein van de vergelijkers (€ 350 per opdracht, vier kantoren per aanvraag, §2.1), en precies wat makelaars een leadboer noemen. |
| Kwalitatief | Het kantoor stelt zich voor zoals een fan zich in Su casa voorstelt: wie zijn wij, hoe werken wij, wat kennen wij van deze buurt, één zin over dit huis. De eigenaar leest, vergelijkt op toon en kennis, en kiest. Carmen kan helpen ordenen, maar nooit aanbevelen. |
Hoe het eruit kan zien (D, schets voor R20 of voor de ontwerpsessie).
- In de kamer zet de eigenaar ik denk aan verkopen aan. Alleen hij ziet dat. Het huis vraagt wat hij belangrijk vindt: rust, snelheid, iemand die de straat kent, iemand die het verhaal van het huis vertelt.
- Het huis nodigt de deelnemende kantoren in de buurt uit om zich voor te stellen bij een huis in {buurt}, zonder adres, zonder naam. Een kantoor schrijft één korte sollicitatie (of gebruikt zijn vaste profiel). Wij tonen niet hoeveel kantoren er zijn uitgenodigd, en een kantoor ziet nooit de andere sollicitaties.
- De eigenaar leest de sollicitaties in willekeurige volgorde, zonder prijs en zonder cijfers. Hij kan er één kiezen, er twee uitnodigen voor een gesprek, of niets doen. Pas bij zijn keuze gaan voornaam en adres naar dat ene kantoor.
- Alles wat hij niet koos, verdwijnt. Het kantoor houdt niets over, ook niet de buurt.
Voor de jurist: is dit bemiddeling (Wet op het financieel toezicht speelt niet, maar bemiddelingsrecht en de NVM-erecode wel)? Mag een kantoor een sollicitatie schrijven zonder adres te kennen? Hoe lang bewaren wij een afgewezen sollicitatie (voorstel: niet)? En blijft de belofte "nooit iets in zijn nadeel" overeind als de eigenaar zelf om cijfers vraagt (voorstel: dan verwijzen wij naar de kantoren zelf, wij tonen ze niet).
8.3 Wat verandert in de fasen (§6)
- Fase 0: ongewijzigd, plus de tweede helft van de belofte in de deelafspraak. Het kantoorprofiel krijgt alvast de velden voor later: hoe wij werken (drie zinnen), buurten die wij kennen, waarom dit huis (leeg tot een sollicitatie). Geen prijsveld, nu niet en nooit.
- Fase 1: het cijferscherm zonder fangetal. Deel mijn fangetal met mijn makelaar in de kamer van de eigenaar.
- Fase 3 heet voortaan matching in plaats van wie kent mijn straat?: de vier stappen hierboven, na de jurist. De uren (35 tot 45) blijven een schatting.
8.4 Het sollicitatiepatroon voorbij de makelaar (E, nog later op de avond)
E: "Dat solliciteren blijft terugkomen, van een dakdekker, schilder tot zonnepanelen partij, hovenier, gordijn leverancier, tv verkoper, noem het maar op. Als het voor je huis is, dan zou het in de toekomst kunnen."
Wat het is (D). De makelaar is de eerste instantie van één mechanisme: het huis heeft een vacature, de eigenaar is de werkgever, een partij solliciteert zonder te weten bij wie, en de eigenaar kiest. Dat mechanisme bestaat in de code al aan twee kanten: in Su casa solliciteert een fan bij een huis, en de helpende hand (concept v3 §10, README) stapelt signalen tot het huis zelf hulp aanbiedt ("boven wordt het te heet" → zonwering → zonnepanelen → warmtepomp). Wat ontbreekt is de derde stap: dat de hulp zich mag voorstellen. Mi Data & Partners (D15/D44) noemde die partijen al "vakmensen in de buurt".
| Regel | Voor de makelaar (§8.2) | Voor de dakdekker, schilder, zonnepanelen, hovenier, gordijnen |
|---|---|---|
| De vacature komt van het huis | ik denk aan verkopen | een signaal van de bewoner of van het huis zelf: te heet, dak uit 1962, label G, de tuin |
| De eigenaar begint, kiest, stopt | ja | ja; het huis vraagt eerst wil je dat ik hulp laat solliciteren? |
| De partij solliciteert zonder adres of naam | een huis in {buurt} | een dak van 60 m² uit de jaren zestig in {buurt}: de vacature is anoniem, maar concreet genoeg voor een echte reactie |
| Wij geven nooit de info | ja | ja; pas bij de keuze van de eigenaar gaan voornaam en adres naar die ene partij |
| Nooit iets in zijn nadeel | geen prijs, geen ranglijst, geen "aanbevolen" | geen betaalde bovenpositie, geen ranglijst, geen tijdsdruk; prijs mag hier wél in de sollicitatie staan als de eigenaar erom vraagt, want een offerte is de taal van dit vak, maar wij vergelijken niet en tonen geen "goedkoopste" |
| Afgewezen sollicitaties verdwijnen | ja | ja |
Waarom dezelfde regels voor iedereen (D). Makelaars vrezen precies dat portalen gegevens over huizen doorverkopen "zoals aan schilders" (R19 A §2, B). Als de schilder bij ons onder dezelfde regels valt als de makelaar (niemand krijgt gegevens, het huis nodigt uit, de eigenaar kiest), wordt die vrees ons argument: bij Mi casa solliciteert de schilder net zo goed bij de eigenaar als de makelaar. De scheiding uit R17 §3.6 art. 4 blijft: aanbod uit een makelaarskoppeling voedt nooit een vacature voor een vakman. Een vacature komt alleen uit wat de bewoner zelf zei of uit wat het huis over zichzelf weet.
Wat het niet mag worden (D). Werkspot en HomeDeal verkopen aanvragen aan meerdere vakmensen tegelijk; dat is het leadmodel dat makelaars een leadboer noemen en waar de eigenaar de vier telefoontjes van krijgt. Bij ons gaat een vacature niet naar "vier partijen", er is geen aanvraag die verkocht wordt, en het verdienmodel (als dat er komt) zit niet per sollicitatie. Wat wel kan, is een besluit voor later en voor E: een vast lidmaatschap van het netwerk voor vakmensen, los van het aantal huizen. Dat staat niet in dit rapport vast.
Bouw (D). Niets nu. Het portaal uit §3 is al zo gebouwd dat een tweede soort partij erbij kan: kantoor wordt dan
een partij met een soort (makelaar, dakdekker, schilder, …), de hoed blijft, de deelafspraak krijgt per soort een
eigen tekst. De helpende hand levert de vacature. Dit hoort in de kennisbank-planning van A (na de makelaar-pilot) en
bij de jurist (bemiddeling, consumentenrecht, en de Wet kwaliteitsborging waar het om bouwwerk gaat).
8.5 Besluiten van E op 29 september (register conversational/BESLUITEN-29-09.md)
| Nr | Besluit | Gevolg voor dit rapport |
|---|---|---|
| P10 | "Wie kent mijn straat?" noemen in de brief: "ja, zonder de zin erbij" | §7 besluit 3 beslist; R20 noemt matching als vooruitzicht zonder "nadat onze jurist ernaar keek"; de toets blijft intern (R21 J24) |
| P11 | Nul kosten tot en met 2028: "we moeten het besluit nog wel heroverwegen; de makelaars moeten mogelijk wel een percentage afstaan per transactie om het netwerk veilig en kwalitatief goed te houden" | §7 besluit 7 OPEN; §2.2 punt 11 herzien; R20 en deelafspraak art. 10 (concept-2) zonder jaartal: geen kosten in de proef, nooit per adres of aanvraag, voorwaarden daarna in overleg; voor de jurist later: J11 |
| P2 | Demo terug naar de seed | het demokantoor en Roerdompstraat 45 te koop via Makelaardij Voorbeeld staan sinds 29-09 op de demo |
| P3, P4 | Datum en "verkocht" bij het huis: "zo laten" | de kleine keuzes onder §7 blijven |
| P7 | Wilhelminapark 25 (h01) te koop zetten: "zo laten en weigeren" | de server weigert aanbod op h01; makelaar-scènes op h14 en h18 |
| P8 | Eigenaar en eigen aanbod: "zo laten en later bouwen" | vertel het mijn fans niet en deel mijn fangetal met mijn makelaar samen in fase 1 |
Niet vastgesteld
- Wat Realworks óns rekent voor een developer-ID of als Connected Partner; de activatiekosten voor de makelaar (R17 §8).
- Of Realworks webhooks ondertekent; daarom is de webhook in het ontwerp alleen een seintje.
- Of PDOK voor elk adres
nummeraanduiding_idenadresseerbaarobject_idteruggeeft; de bestaande code vraagt ze niet op (A). - De 2026-prijzen van Funda's promotieproducten voor kantoren, het tarief van brainbay, de vergoeding van Huispedia per verkoop.
- Nederlandse cijfers over hoe verkopers hun makelaar vinden; alleen VS-cijfers (NAR 2025).
- "27 NVM-afdelingen" komt uit de inleiding van een artikel achter een betaalmuur (B).
- Of een fan zonder sessie een blijvend bericht kan krijgen; een gast-♥ blijft op zijn toestel tot hij inlogt (A).
- Hoeveel een fangetal voor een makelaar echt waard is: niemand heeft dat gemeten. De proef moet het doen.
- De uren zijn schattingen (D), niet gemeten aan eerder werk van dezelfde omvang.
Bronnen
- R19 · Het makelaarsportaal, bijlagen: A de marktkant (52 bronnen, geraadpleegd 24-09-2026, geen funda.nl-domein geopend), B het ontwerp (gelezen bestanden en secties, met pad).
- R17 · Aanbod via de makelaar, §1.1, §2, §3.6, §3.7, §4, §5, §7, §8.
OVERDRACHT.md§4 en §7;conversational/FUNDA.md;conversational/ADMIN-ONTWERP.md;design-system/MASTER.md§1 en §10 (G3).- Code, nagelopen door de regie op 24-09-2026:
design-system/MASTER.mdr. 67 (makelaar-oranje verboden);server/lib/instellingen.mjs(fansDrempel: 3);server/lib/signalen.mjs(k = 5, nooit lager);server/db/migraties/(alleen0001-basis.sql);server/README.mdr. 1145 (Wittevrouwen 2.977 adressen);web/src/schermen/Vel.svelte;server/routes/biedingen.mjs;server/lib/auth.mjs;server/lib/accountsOpslag.mjs;server/data/regie/ingangen.json;VOORTGANG.mdr. 124 en 125 (zaterdag afgezegd, koers 24-09).