Wat er al staat, en wat nog niet
Alleen maatregelen die echt in onze code of op onze servers bestaan. Als iets nog niet klaar is, staat dat op deze pagina.
Waar we staan
Er is nog geen enkele Caravel-app in productie. Ze draaien op testservers, gekoppeld aan een ontwikkelwinkel. De onderstaande maatregelen hebben dus nog geen echte klantgegevens beschermd en er is geen uptime-cijfer om te tonen: dat zouden we moeten verzinnen.
De onderstaande applicatiemaatregelen gelden voor vier apps, de apps die de meeste persoonsgegevens verwerken: Caravel Invoice PT, Caravel Track, Caravel Reviews en Caravel Packing Slips. De overige zeven apps vallen nog niet onder deze doorlichting of onder de verwerkersovereenkomst: ze hebben nog geen veldversleuteling of toegangslogboek, en hun installatiesessies (het toegangstoken van de winkel en de medewerkersgegevens die Shopify meestuurt) zijn nog niet versleuteld.
| Maatregel | Hoe het werkt | Status |
|---|---|---|
| Gegevens beschermen | ||
| Versleuteling bij opslag, veld voor veld | AES-256-GCM op opgeslagen persoonsgegevens en sessies. Sleutelrotatie wordt ondersteund. Tests controleren of de database uitsluitend versleutelde tekst bevat. Beperking: Versleutelde velden kunnen niet worden doorzocht; de apps zoeken in plaats daarvan op hash. | In de code |
| Versleuteling tijdens transport | Externe verbindingen via HTTPS/TLS en SMTP uitsluitend met TLS. De apps luisteren alleen op het lokale adres, achter HTTPS. | In de code |
| Minder bewaren | Invoice PT slaat de naam, het btw-identificatienummer, het adres of het e-mailadres van de koper niet op. Packing Slips slaat geen kopersgegevens op, alleen de versleutelde sessie van de winkel. Track bewaart het e-mailadres uitsluitend als sleutel-hash (HMAC). | In de code |
| Automatische verwijdering | Zendingen in Track na 90 dagen, contactgegevens van kopers in Reviews na 90 dagen, exports na 30 dagen en gegevens in Invoice PT 30 dagen na de-installatie. De privacy-webhooks van Shopify wissen of anonimiseren gegevens op verzoek. | In de code |
| Back-ups | ||
| Versleutelde back-ups in een ander land | Op de bronserver versleuteld vóór verzending, dagelijks ingepland naar een server in een ander land. Er worden 14 dagelijkse en 4 wekelijkse kopieën bewaard. Beperking: Er is nog geen automatische melding als een back-up mislukt. | Actief |
| Hersteltests | Een wekelijkse automatische hersteltest controleert elke database. Laatste resultaat: 30 oktober 2026, 9 databases, OK. Dit zijn de databases van de apps die op de testserver zijn geïnstalleerd. | Actief |
| Toegang en logboeken | ||
| Toegangslogboek | Legt vast wie welke beheerpagina wanneer heeft geopend, zonder inhoud. Wordt 365 dagen bewaard en samen met de winkel gewist. Beperking: Het logt pagina’s, niet elk afzonderlijk getoond veld. | In de code |
| Servertoegang | SSH uitsluitend met sleutel, firewall aan, databases niet blootgesteld aan het netwerk. | Actief |
| Logboeken zonder persoonsgegevens | E-mailadressen, telefoonnummers, adressen, namen, btw-identificatienummers en tokens worden uit applicatielogboeken verwijderd. | In de code |
| Geverifieerde herkomst | Webhooks en proxyverzoeken van de winkel worden gecontroleerd met de handtekening van Shopify (HMAC). | In de code |
| Als er iets misgaat | ||
| Incidentrespons | Schriftelijk beleid: melding aan Shopify en de winkelier binnen 24 uur, en aan de Portugese privacytoezichthouder binnen 72 uur wanneer wij de verwerkingsverantwoordelijke zijn, met registratie en evaluatie. | Vastgelegd |
| Verwerkersovereenkomst | Een verwerkersovereenkomst (art. 28 AVG) dekt de vier bovengenoemde apps. | Vastgelegd |
| Productieservers in de EU | De productiehosting is nog niet gekozen. De testservers staan in het Verenigd Koninkrijk, de back-ups in Frankrijk. Wanneer dit verandert, wordt Bijlage III van de overeenkomst bijgewerkt. | Vóór lancering |
Onafhankelijke controles op de code
Op 30 okt 2026: 405 van de 407 geautomatiseerde beveiligingscontroles zijn zonder bevindingen uitgevoerd op de gemeten Shopify-apps, en beide WordPress-plugins zijn zonder fouten of waarschuwingen geslaagd voor Plugin Check. De overige controles en de details staan in ‘Hoe we testen’.
Deze website
- Geen cookies, geen analysetools en geen advertentietrackers.
- Geen scripts, lettertypen of afbeeldingen van andere bedrijven: de browser krijgt de instructie om uitsluitend vanaf deze site te laden.
- Een contactformulier dat niets naar ons verstuurt: het opent alleen je eigen e-mailprogramma.
Lees de documenten
- Verwerkersovereenkomst De bedrijven die gegevens voor ons verwerken, staan vermeld in Bijlage III van de verwerkersovereenkomst.
- Privacybeleid
Een probleem gevonden?
Stuur de details naar caravel@caravelsuite.com. Stuur alsjeblieft geen klantgegevens mee. We publiceren een beveiligingscontact op /.well-known/security.txt.