Privacyverklaring
Concept – nog niet definitief. Joris leest deze tekst na vóór livegang.
Deze verklaring beschrijft welke persoonsgegevens Gratis planten (gratisplanten.nl) verwerkt, waarom, hoe lang, en welke rechten je hebt. Ik houd het dicht bij wat de applicatie echt doet (zie ook de technische inventaris in de broncode).
Verwerkingsverantwoordelijke
Gratis planten is een project van JP Web Creation
(eenmanszaak van Joris Paardekooper Overman).
KvK: 90397320
Btw: NL004813310B95
Contact: info@gratisplanten.nl
Welke gegevens ik verwerk
- Account: e-mailadres, wachtwoord (alleen als hash, bcrypt/argon via Laravel), voornaam of bijnaam, optioneel telefoonnummer (versleuteld opgeslagen), benaderde locatie (label zoals postcode-4 of plaats, plus afgeronde coördinaten). Optioneel een tijdelijk nieuw e-mailadres bij e-mailwijziging (
pending_email) tot bevestiging. - Aanbod: type (uitdelen of ophalen), vrije tekst, zichtbaarheid, verloopdatum en (intern) verlengtoken bij herinneringsmails. Geen gebruikersfoto’s (die functie bestaat nog niet).
- Berichten: inhoud van gesprekken (versleuteld opgeslagen), of je verder contact wilt delen (ja/nee), leestijd, blokkeerregels, en meldingen met reden (versleuteld) voor de beheerder.
- Feedback: optionele tekst die je via de feedbackknop stuurt (versleuteld), plus het pad van de pagina waarop je zat.
- Organisatie- of deelplek-aanmelding: naam, type, plaats, beschrijving, contact-e-mail (versleuteld, niet publiek) en tijdstip van privacy-akkoord. Pas na goedkeuring door beheer verschijnt de plek op deelplekken/stadspagina’s.
- Technisch: sessie (login/“onthoud mij”), CSRF-token, rate-limits (cache-keys die o.a. IP of e-mail kunnen bevatten, met korte TTL), geocode-cache van zoekopdrachten (genormaliseerde query, label, afgeronde lat/lon, tijdstip). Serverlogs zonder herleidbare e-mail/IP (maskering). Geen trackingcookies, geen analytiek-scripts van derden, geen advertenties.
Wat staat er publiek
- Voornaam of bijnaam
- Wat je uitdeelt of zoekt (vrije tekst)
- Benaderde locatie (postcode-4 of plaats/wijk) en afgeronde kaartpunten — nooit een straat of huisnummer via de site
- Goedgekeurde deelplekken/organisaties met de publieke info die daarvoor is goedgekeurd
Wat blijft privé
- E-mail — niet zichtbaar voor anderen, tenzij jullie in een gesprek beide “ja” kiezen voor verder contact. E-mail sla ik niet versleuteld op: het is je login en moet uniek opzoekbaar zijn.
- Optioneel telefoonnummer (zelfde zichtbaarheidsregel; wél versleuteld in de database)
- Exacte adressen en exacte coördinaten: die sla ik niet op in het gebruikersprofiel; exacte ophaaladressen deel je zelf buiten of in een bericht als je dat wilt
- Contact-e-mail bij organisatie-aanmeldingen (versleuteld)
- Berichtinhoud en meldingsredenen (versleuteld), wachtwoorden (alleen hash), beheerwachtwoord-sessie
Doel en grondslag
- Doel: elkaar vinden om planten en stekjes gratis uit te delen of op te halen; berichten; organisatie-/deelplek-zichtbaarheid na controle; beveiliging (rate-limits, spamfilters) en transactionele mail.
- Grondslag: toestemming (vinkjes bij registratie/aanmelding + deze verklaring) en, waar nodig, gerechtvaardigd belang voor beveiliging en misbruikpreventie.
Jouw rechten
- Inzien / export: ingelogd via Gegevens downloaden (JSON van account, aanbod, berichten, blokkades/meldingen; zonder wachtwoord of tokens; foto-links leeg zolang er geen foto-upload is).
- Wissen (account): Account verwijderen (bevestiging met wachtwoord). Daarmee verdwijnen account, aanbod, berichten/gesprekken, blokkades, jouw meldingen, wachtwoordreset-tokens en sessies. Feedback blijft bewaard zonder koppeling aan jou (geanonimiseerd).
- Rectificatie: via je accountprofiel (naam, telefoon, locatie, e-mailwijziging met herbevestiging).
- Bezwaar / klacht: mail info@gratisplanten.nl. Je kunt ook een klacht indienen bij de Autoriteit Persoonsgegevens (autoriteitpersoonsgegevens.nl).
Bewaren en dataminimalisatie
- Ik bewaar alleen wat nodig is voor bovenstaande doelen.
- Aanbod: standaard zichtbaar tot 60 dagen (verlengbaar via herinneringsmail); verlopen aanbod verdwijnt uit zoeken/kaart.
- Geocode-cache: max. 90 dagen; oudere rijen worden door de cron-job opgeschoond.
- Rate-limits / cache: korte TTL (uren tot dagen), geen aparte “IP-database”.
- Sessies: standaard lifetime 120 minuten (configureerbaar); “onthoud mij” houdt je langer ingelogd via een remember-cookie.
- Inactieve accounts: beleid 12 maanden zonder activiteit — automatische purge volgt later indien gewenst.
- Database-backups: kunnen versleuteld worden gemaakt (zie documentatie in de broncode); planning en off-site opslag regel ik op de server.
Cookies (alleen functioneel)
- Sessiecookie — houdt je ingelogd tijdens je bezoek (en langer bij “onthoud mij” via remember-token).
- XSRF/CSRF-cookie — beschermt formulieren tegen vervalste verzoeken.
- Geen trackingcookies. Geen externe formulierdienst. Geen reclame of ad-networks.
Mails en hosting
- Bevestigingsmails, wachtwoordreset, e-mailwijziging, “je hebt een nieuw bericht” (zonder berichtinhoud of andermans adres) en aanbod-herinneringen gaan via SMTP (eigen mailbox; typisch Hoasted).
- Organisatie-aanmelders krijgen een bevestiging; de beheerder een interne melding. Geen mail naar derden buiten de aanmelder.
- Gegevens staan op hosting in de EU die ik beheer. Mail verloopt via de geconfigureerde SMTP-provider.
Kaart en derden
De aanbodkaart gebruikt Leaflet met tegels van OpenStreetMap. Zoeklocaties via de gratis PDOK Locatieserver; resultaten cache ik lokaal. Op de kaart alleen benaderde punten. OpenStreetMap/PDOK ontvangen daarbij de gebruikelijke technische verzoeken van je browser of mijn server (geen accountgegevens van Gratis planten).
Melden en blokkeren
Je kunt een gebruiker melden of blokkeren. Meldingen worden opgeslagen voor de beheerder. Er is geen openbare moderatiewachtrij.
Wijzigingen
Versie van deze site: 0.24.8. Datum van deze concepttekst: 29 oktober 2026. Bij inhoudelijke wijzigingen werk ik deze pagina bij.