Privacybeleid
Laatste update: 20 mei 2026
Bill-splitter helpt een groep een restaurantrekening te splitsen vanuit één foto van de bon. Deze pagina beschrijft precies wat we verzamelen, wat op je apparaat blijft, hoe lang we iets bewaren, en hoe je ons bereikt.
Wat in je browser blijft
- De foto van de bon (of PDF) die je uploadt. Beeldverwerking en OCR draaien in een Web Worker op je apparaat.
- De ruwe OCR-tekst die Tesseract uit dat beeld produceert.
- EXIF-metadata, GPS-coördinaten, opname-apparaat — niets daarvan wordt gelezen of verzonden.
- Je weergavenaam en je gebruikers-ID per
sessie worden in
localStorageop je apparaat opgeslagen, zodat je je naam niet opnieuw hoeft te typen en een korte disconnect je keuzes niet verliest. Je kunt ze op elk moment wissen via de site-data-instellingen van je browser.
Wat onze server bereikt
Zodra wie scant op Delen met vrienden tikt, wordt het gestructureerde Receipt-object geüpload zodat andere deelnemers de te splitsen items zien. Dat object bevat:
- Itemnamen, aantallen en prijzen.
- Het totaal van de bon en (indien aanwezig) belasting- en fooibedragen.
- De naam van de leverancier zoals op de bon staat.
- De valuta en de op de bon gedrukte datum.
Terwijl de sessie loopt, volgt de server ook de weergavenaam van elke deelnemer, de geclaimde items, en een door de server toegekende anonieme gebruikers-ID. Er wordt nooit een e-mailadres, telefoonnummer of betaalinformatie gevraagd of opgeslagen.
Hoe lang we het bewaren
- Elke sessie verloopt 30 minuten na aanmaak. Alles wat geüpload is wordt dan permanent van de schijf gewist.
- Als iedereen verbinding verbreekt, wordt de sessie ook 5 minuten nadat de laatste deelnemer vertrekt verwijderd, wat het eerst gebeurt.
- De host kan ook op elk moment op Nieuwe bon scannen tikken, waarmee de huidige sessie meteen wordt gewist en iedereen wordt losgekoppeld.
Er is geen archief, geen back-up, geen log van eerdere bonnen.
Logs
Serverlogs zijn beperkt tot niet-gevoelige operationele metadata: sessie-ID, aantal deelnemers, aantal claim-events, requesttijd en error-traces. Bon-inhoud — leveranciersnamen, itemnamen, prijzen — wordt nooit naar een logbestand geschreven. Dit wordt zowel door code (elke logregel gaat door een sanitizer) als door een geautomatiseerde test in onze backend-suite afgedwongen.
Cookies en analytics
We plaatsen geen cookies van derden totdat je op Accepteren in de cookiebanner tikt. Tot je kiest, laadt geen enkel analytics- of advertentiescript — de site werkt prima als je de banner negeert.
Als je accepteert, laden de volgende:
- Google Analytics 4 — geanonimiseerde telemetrie van paginaweergaven en events (bestand geüpload, sessie aangemaakt, gebruiker toegetreden, sessie afgerond). Er wordt nooit bon-inhoud verzonden.
- Google AdSense — één banner op de startpagina, voordat er een sessie wordt aangemaakt. AdSense plaatst eigen cookies voor frequency capping en personalisatie; raadpleeg het beleid van Google voor wat dat inhoudt.
Je kunt je keuze op elk moment heroverwegen via de link Cookievoorkeuren in de footer. Weigeren (of je beslissing wissen) voorkomt dat beide scripts bij volgende bezoeken laden.
Donaties
Wil je de site steunen, dan opent de donatielink een gehoste Stripe Checkout-pagina in een nieuw tabblad. Stripe verwerkt betalingsgegevens rechtstreeks — we zien je kaartdetails nooit, en Stripe's eigen privacybeleid is op die flow van toepassing.
Beveiliging
- Al het verkeer tussen je browser en de server is versleuteld met TLS (HTTPS).
- Sessie-URL's zijn willekeurige 256-bits tokens, gegenereerd door een cryptografische PRNG. Ze zijn niet te raden.
- De server valideert elke claim en weigert berichten die een deelnemer zouden toestaan meer eenheden van een item te claimen dan de bon werkelijk had.
Kinderen
Bill-splitter is bedoeld voor algemeen volwassen gebruik. Het verwerkt niet bewust data van kinderen onder de 13 jaar (of de equivalente leeftijd in jouw rechtsgebied). Denk je dat een minderjarige de site heeft gebruikt, neem dan contact op en we verwijderen alle actieve sessies die met de melding samenhangen.
Wijzigingen
Als dit beleid materieel wijzigt, werken we de Laatste update-datum boven aan deze pagina bij. Omdat er geen accounts bestaan, kunnen we gebruikers niet individueel informeren — deze pagina controleren is de enige gezaghebbende bron.
Contact
Vragen, meldingen of verwijderingsverzoeken: [email protected].