Cookiebeleid

Versie 2.1 · Laatst bijgewerkt op 5 oktober 2026

Statistiek via Google Analytics staat alleen aan als jij dat toestaat. Je keuze wijzigen kan altijd.

Dit cookiebeleid beschrijft welke cookies en vergelijkbare technieken Huurmarkt gebruikt, waarvoor ze dienen en hoe lang ze bewaard blijven. Het hoort bij ons privacybeleid.

Kort gezegd

Huurmarkt plaatst functionele cookies: die zijn nodig om het platform te laten werken, en daarvoor vragen wij geen toestemming. Voor statistiek gebruiken wij Google Analytics, maar alleen als jij daar toestemming voor geeft. Dat vragen we je eerst, in een kleine melding. Zonder jouw "ja" laadt Google Analytics niet en gaat er niets naar Google Analytics.

Wij plaatsen geen advertentiecookies en geen cookies van sociale netwerken, en wij delen geen gegevens met advertentienetwerken. Op twee plekken plaatst een dienst die wij inbouwen wel zelf een cookie: Google op de inlogpagina, en Cal.com op de pagina voor bedrijven — die laatste pas als je de agenda zelf opent.

Welke cookies plaatsen wij

Altijd — ook zonder account

CookieWaarvoorBewaartermijn
NEXT_LOCALEOnthoudt je taalkeuze (Nederlands of Engels), zodat je die niet elke keer opnieuw hoeft in te stellen.Sessie — verdwijnt als je je browser sluit

Als je een bepaalde functie gebruikt

CookieWaarvoorBewaartermijn
__Host-hm-cookiekeuzeOnthoudt of je statistiek via Google Analytics toestaat of weigert, en op welke datum je koos. Zo vragen we het je niet bij elk bezoek opnieuw. Ook een "nee" onthouden we.12 maanden
__Host-hm-crashrapportenOnthoudt dat je crashrapporten van de website hebt uitgezet (zie hieronder). Staat er alleen als je ze uitzette; weer aanzetten verwijdert hem.12 maanden
huurmarkt:search:page-sizeOnthoudt hoeveel resultaten je per pagina wilt zien op de zoekpagina.1 jaar
verify-returnOnthoudt tijdens een identiteitscontrole bij Didit naar welke pagina je daarna terugkeert.15 minuten

Alleen wanneer je bent ingelogd

CookieWaarvoorBewaartermijn
access-tokenHoudt je ingelogd tijdens het gebruik van het Platform.Kortlopend, wordt automatisch vernieuwd
refresh-tokenVernieuwt je sessie zodat je niet steeds opnieuw hoeft in te loggen.Tot je uitlogt of de sessie verloopt
identity-idKoppelt de sessievernieuwing aan het juiste account.Tot je uitlogt of de sessie verloopt

Deze drie zijn strikt noodzakelijk: zonder deze cookies kun je niet ingelogd blijven. Ze worden gewist zodra je uitlogt.

Geplaatst door diensten die wij inbouwen

Op twee plekken plaatst een dienst die wij inbouwen zelf een cookie. Dat gebeurt alleen op de plek waar die dienst staat:

CookieVan wieWanneerWaarvoorBewaartermijn
g_stateGoogleOp de inlogpagina, doordat daar de knop "Doorgaan met Google" staat — ook als je daarna met je e-mailadres inlogt.Google onthoudt hiermee de stand van die knop, bijvoorbeeld of je hem hebt weggeklikt.6 maanden
__cf_bmCal.comAlleen op de pagina voor bedrijven, en pas nadat je zelf "Agenda openen" kiest.Beveiliging van de agenda tegen automatische bezoekers (bots).30 minuten
__Secure-next-auth.csrf-token en __Secure-next-auth.callback-urlCal.comIdem.Nodig om de agenda te laten werken en te beveiligen.Sessie — verdwijnen als je je browser sluit

Cal.com gebruikt in zijn eigen venster ook de lokale opslag van je browser en een service worker, en laadt profielfoto's via Google.

Alleen met jouw toestemming: statistiek via Google Analytics

Wij gebruiken Google Analytics (van Google, via Firebase) alleen als jij daar toestemming voor geeft. Voordat er iets gebeurt, vragen we het je in een kleine melding met twee even grote knoppen: "Weigeren" en "Accepteren". Kies je niets of weiger je, dan laadt Google Analytics niet, plaatst het niets op je apparaat en gaat er niets naar Google Analytics. Wij onthouden dan alleen je keuze (__Host-hm-cookiekeuze, zie hierboven). Huurmarkt werkt gewoon.

Geef je toestemming, dan meet Google Analytics welke pagina's je bekijkt en wat je op Huurmarkt doet, bijvoorbeeld zoeken, een advertentie bewaren of een boeking aanvragen. Ben je ingelogd, dan is dat gekoppeld aan je account. Uit het adres van een pagina halen we eerst alles wat iets over jou zegt, zoals een boekingsnummer, een gebruikersnummer of een uitnodigingscode. Bij sommige gebeurtenissen gaat wel een intern nummer mee van een boeking, gesprek of advertentie, bijvoorbeeld als je een boeking aanvraagt, een bericht stuurt of een advertentie bekijkt. Een zoekopdracht gaat mee met het zoekwoord zoals je het typt, tenzij het op een e-mailadres, telefoonnummer of postcode lijkt. Op de pagina van een uitnodiging meten we helemaal niet. Google signals en advertentiepersonalisatie staan uit. Meer over wat er met de gegevens gebeurt, staat in ons privacybeleid.

Google Analytics plaatst dan:

Cookie of opslagVan wieWaarvoorBewaartermijn
_gaGoogle AnalyticsOnderscheidt bezoekers van elkaar, met een willekeurig nummer.2 jaar
_ga_<id>Google AnalyticsHoudt je bezoek (sessie) bij. <id> is het nummer van onze meting.2 jaar
firebase-installations-database en firebase-heartbeat-database (IndexedDB, opslag in je browser)Firebase (Google)Een installatienummer van Firebase, en welke versie van de Firebase-software op welke dag werkte.Tot je je toestemming intrekt of je browsergegevens wist

Je keuze wijzigen of intrekken kan altijd, net zo makkelijk als toestemming geven, via "Cookie-instellingen". Die knop staat bovenaan deze pagina, in je profiel, op de inlogpagina (als je niet bent ingelogd) en in de voettekst van de website. Ben je ingelogd, dan kan het ook met de schakelaar "Analyses" bij Profiel → Privacy & delen. Trek je je toestemming in, dan stopt de meting meteen, ook in je andere tabbladen, en verwijderen wij de cookies en de opslag van Google Analytics van je apparaat.

Crashrapporten van de website

Gaat er op de website iets mis, dan sturen wij een foutmelding naar Error Reporting van Google Cloud, zodat wij de fout kunnen oplossen. Daarvoor plaatsen wij geen cookie en gebruiken wij geen opslag in je browser: de melding gaat van je browser naar onze eigen server, en pas die stuurt hem door naar Google Cloud Error Reporting. Je browser praat hiervoor dus niet met Google. Wij halen er e-mailadressen, telefoonnummers en codes uit weg; je account en je IP-adres gaan niet mee.

Crashrapporten staan standaard aan, op grond van ons gerechtvaardigd belang bij een website die werkt; daarvoor vragen wij geen toestemming. Je zet ze uit met de schakelaar "Crashrapporten" in de melding onder "Aanpassen", via "Cookie-instellingen", of als je bent ingelogd bij Profiel → Privacy & delen. Alleen als je ze uitzet, onthouden wij dat in __Host-hm-crashrapporten (zie hierboven); dat verandert niets aan je keuze over Google Analytics. Wat er precies meegaat en hoe lang Google het bewaart, staat in ons privacybeleid.

Vergelijkbare technieken

Naast cookies gebruiken wij de opslag van je browser (localStorage en sessionStorage). Dat is geen cookie, maar het werkt vergelijkbaar en wij vermelden het voor de volledigheid. Deze opslag blijft op je apparaat; wij lezen hem niet uit op onze servers. Wat in sessionStorage staat, verdwijnt als je het tabblad sluit.

SleutelSoortWaarvoor
hm.session.lastRefreshAtlocalOnthoudt wanneer je sessie voor het laatst is vernieuwd, zodat we dat niet onnodig vaak doen.
huurmarkt:location-search-historylocalDe plaatsen die je als laatste hebt gezocht, zodat je ze snel opnieuw kunt kiezen.
huurmarkt:<pagina>:view-mode (bijvoorbeeld huurmarkt:search:view-mode)localOf je advertenties als lijst of als raster wilt zien.
huurmarkt.app-banner-dismissedlocalDat je de balk "download de app" hebt weggeklikt.
huurmarkt.akkoord.wachtrij*localEen akkoord op voorwaarden dat nog naar onze server moet, als het versturen even niet lukte.
huurmarkt.checkout.booking-idlocalWelke boeking je aan het betalen bent, zodat we na de betaalpagina weten welke het was.
huurmarkt.push_priming_shown:*localDat we je al hebben gevraagd of je meldingen wilt aanzetten, zodat we dat niet opnieuw vragen. Eén per account; * is het nummer van je account.
hm-cookiekeuze-signaallocalEen seintje aan je andere tabbladen dat je keuze over Google Analytics veranderde. Wordt meteen weer verwijderd, en alleen gebruikt in browsers die dat seintje niet op een andere manier kunnen geven.
huurmarkt:apply-booking-draft:*sessionWat je in een boekingsaanvraag al hebt ingevuld.
huurmarkt.apply-response.pending.*sessionEen reactie op een woning die nog verstuurd moet worden.
huurmarkt.contact-challenges.v1sessionEen lopende controle van een nieuw e-mailadres of telefoonnummer, zodat je de code na even in je mail kijken nog kunt invullen. Hooguit 15 minuten.
payout-setup:ingediend-opsessionDat je je uitbetaalgegevens net hebt ingediend.
hm-wizard-sessiesessionEen willekeurig nummer voor onze eigen meting van het plaatsen van een advertentie: welke stap je bereikte, zonder naam, account of advertentie.
hm-instellen-naam:*sessionJe voor- en achternaam zoals je ze bij het instellen van je account invulde, zodat de stap voor je bankrekening ze niet opnieuw hoeft te vragen.
mapbox.eventData*localWordt geplaatst door Mapbox, de kaartdienst die wij gebruiken om zoekresultaten op een kaart te tonen.

Dezelfde eigen meting van het plaatsen van een advertentie doen we ook in de app: net als op de website zonder je toestemming te vragen en zonder naam, account of advertentie in wat we vastleggen, en met een willekeurig nummer dat alleen in het geheugen van de app staat en niet op je toestel wordt bewaard. Het IP-adres en het tijdstip van het verzoek komen wel in het log van onze hostingpartij; meer daarover in ons privacybeleid.

De Mapbox-gegevens worden verwerkt door Mapbox als externe dienstverlener. Zie het privacybeleid van Mapbox voor hun verwerking.

Externe diensten

Bij het gebruik van het Platform worden gegevens uitgewisseld met een beperkt aantal externe partijen:

  • Onze hosting- en opslagdiensten, voor het serveren van de website en het tonen van foto's bij advertenties.
  • Mapbox, voor het tonen van kaarten en locaties.
  • Stripe, bij het afrekenen van een boeking. Stripe kan daarbij eigen cookies plaatsen op de betaalpagina; zie het privacybeleid van Stripe.
  • Google en Apple, als je inlogt met je Google- of Apple-account. Op de inlogpagina worden de knoppen van Google en Apple geladen; Google plaatst daarbij de cookie g_state (zie hierboven). Zie het privacybeleid van Google en het privacybeleid van Apple.
  • Cal.com, als je op de pagina voor bedrijven een kennismaking plant. De agenda laadt pas nadat je "Agenda openen" kiest. Cal.com stuurt daarbij eigen foutmeldingen naar zijn dienstverlener Sentry in de Verenigde Staten, en laadt afbeeldingen via Google; zie het privacybeleid van Cal.com.
  • Google Analytics (via Firebase), alleen als je daar toestemming voor geeft; zie hierboven.
  • Google Cloud Error Reporting, voor crashrapporten van de website. Dat loopt via onze eigen server, niet via je browser; zie hierboven.

Cookies weigeren of verwijderen

Statistiek via Google Analytics weiger je in de melding, of je zet het later uit via "Cookie-instellingen". Daarnaast kun je cookies op elk moment verwijderen of blokkeren via de instellingen van je browser. Houd er rekening mee dat het Platform dan mogelijk niet goed werkt: zonder de noodzakelijke cookies kun je niet ingelogd blijven en dus niet boeken of verhuren.

Wijzigingen

Voegen wij later cookies toe die niet strikt noodzakelijk zijn, dan vragen wij daarvoor vooraf jouw toestemming en passen wij dit beleid aan. Komt er een nieuw doel bij, dan vragen we je keuze opnieuw.

Vragen

Vragen over dit cookiebeleid? Neem contact met ons op via het helpcenter of per e-mail via info@huurmarkt.nl. Onze bedrijfsgegevens staan in het privacybeleid.

Mogen we meten hoe je Huurmarkt gebruikt?

Met Google Analytics zien we welke pagina's je bekijkt en wat je doet, zodat we Huurmarkt kunnen verbeteren. Ben je ingelogd, dan hangt dat aan je account. Crashrapporten staan standaard aan; uitzetten kan via .

Wijzigen kan altijd via "Cookie-instellingen".