Beveiliging en privacy
Je tests en bewijsmateriaal blijven op je machines staan. Deze pagina beschrijft wat er wel wordt verstuurd, wat je account bewaart en hoelang, en hoe je daar een kopie van krijgt. Het Privacybeleid is de juridische tekst; deze pagina is de praktische versie.
Wat je machine verlaat
Nexus Studio maakt uit zichzelf maar één verbinding: voor de licentiecontrole. Op het scherm Licentie van Studio toont Wat deze machine verlaat exact het volgende verzoek, met de sleutel of het token afgeschermd.
- Activering, eenmaal per machine: je licentiesleutel, de machinehash, een nonce en de machinegegevens.
- Vernieuwing, wanneer Studio start en eenmaal per dag zolang het actief is, of elk uur wanneer een controle te laat is: het activeringstoken, de machinehash, een nieuwe nonce en de machinegegevens. Een server die de engine zonder Studio uitvoert, vernieuwt vóór een opdracht zodra de controle moet plaatsvinden.
- Nooit: testnamen, testcode, resultaten, schermafbeeldingen, video's, rapporten, geschiedenis of de adressen van de toepassingen die je test.
Wat elk onderdeel is:
- Machinehash. Een SHA-256-hash van de eigen ID van je machine: de MachineGuid op Windows,
/etc/machine-idop Linux. De ID zelf wordt nooit verstuurd. Elke Windows-gebruiker en elke herinstallatie van Studio op dezelfde machine leveren dezelfde hash op. Daarom delen ze één licentieplek. - Nonce. 32 willekeurige bytes, nieuw bij elk verzoek. Het antwoord moet deze ondertekend terugsturen, zodat een oud antwoord niet opnieuw kan worden gebruikt.
- Machinegegevens. De hostnaam van de machine, de naam en versie van het besturingssysteem en de Studio-versie, elk afgekapt op 64 tekens. Ze dienen alleen om de machine in je account te herkennen, onder Licentie & machines; de server gebruikt ze nooit om beslissingen over de licentie te nemen.
- Activeringstoken. Een willekeurig geheim dat de licentieserver bij activering aan deze machine geeft. Het vertegenwoordigt de licentieplek van deze machine en de server bewaart er alleen een hash van.
Het antwoord is een ondertekende bevestiging: je licentie-ID, abonnement, machinehash en datums. Studio bewaart het pas nadat de handtekening, de nonce en de machinehash zijn gecontroleerd, en vertrouwt het nooit langer dan 16 dagen, ongeacht wat erin staat. Je licentie-ID wordt in dat antwoord teruggestuurd; het verzoek bevat deze niet.
De licentieserver draait op Cloudflare, dat het IP-adres ziet waarvandaan een controle wordt uitgevoerd. Alle andere diensten die je koppelt, zoals Jira, Slack, Telegram of een AI-provider in de cloud, worden rechtstreeks vanaf je computer benaderd, nooit via ons.
Sleutels en tokens
- Je licentiesleutel wordt één keer getoond, in je account. We bewaren alleen het voorvoegsel, waarmee sleutels van elkaar te onderscheiden zijn, en een SHA-256-hash van de sleutel, zodat niemand de sleutel bij ons kan terughalen, ook jij niet.
- De Studio verstuurt de sleutel één keer, voor activering, en slaat deze niet op. Het activeringstoken en de meest recente bevestiging worden opgeslagen in
license.json, in de map.sentinel-studiovan je gebruikersprofiel, verzegeld met een HMAC die aan deze computer is gekoppeld: een gekopieerd of bewerkt bestand geldt als ontbrekend. - Een verloren of gestolen laptop: deactiveer deze in je account onder Licentie & machines. Het token werkt direct niet meer, de machine wordt geblokkeerd totdat je deze opnieuw toestaat en schakelt bij de volgende licentiecontrole over naar alleen-lezen, of wanneer de laatste bevestiging verloopt, na maximaal 11 dagen, als die offline blijft. De sleutel opnieuw genereren doet hetzelfde voor elke machine.
- Je account gebruikt voor het inloggen een link die één keer werkt en 15 minuten geldig is, of Google. Een sessie duurt 30 dagen, en via Instellingen kun je alle andere sessies afmelden.
Wat we bewaren, en hoelang
Het accountportaal en de licentieserver bewaren hun gegevens in één database. Elke rij hieronder staat voor een van de tabellen daarin, met de bewaartermijn, ook nadat je je account verwijdert. Een geplande taak verwijdert de gegevens. Het Privacybeleid vermeldt waarom we de gegevens in elke tabel bewaren en wie ze verwerkt.
| Gegeven | Wat het bevat | Hoelang |
|---|---|---|
| Account | Je e-mailadres en of het is geverifieerd, je Google-account-ID als je Google gebruikt, je Stripe-klant-ID zodra je betaalt, welke voorwaarden je hebt geaccepteerd en wanneer, een openstaand afrekenproces, wanneer het account is aangemaakt. | Zolang het account open is. Bij verwijdering wordt het e-mailadres vervangen door een tijdelijke aanduiding en wordt de Google-ID gewist; de account-ID, de bijbehorende datums, de Stripe-klant-ID en de acceptatie van de voorwaarden worden 24 maanden later definitief verwijderd. |
| Sessies | Een SHA-256-hash van elk sessietoken, en wanneer de sessie begon, eindigt of werd afgemeld. | Een sessie duurt 30 dagen; de registratie ervan wordt 30 dagen na afloop definitief verwijderd. Gewist bij verwijdering van het account. |
| Aanmeldlinks | Het adres waarnaar een link is verstuurd, een hash van de link, en wanneer deze verloopt of is gebruikt. | Een link werkt 15 minuten; de registratie ervan wordt 1 dag na het verlopen definitief verwijderd. Gewist bij verwijdering van het account. |
| Licentie | Abonnement, factureringsinterval, toegestane aantal computers, status en reden van intrekking, Stripe-abonnements-ID, de betaald-tot-datum en de datums van de respijtperiode, een geplande einddatum, de eerste activering, wanneer we herinneringen over de proefperiode en verlenging hebben verstuurd. | Zolang het account open is. Bij verwijdering wordt het als opgezegd gemarkeerd, of blijft het ingetrokken, zonder gegevens die jou identificeren, en wordt het 24 maanden later definitief verwijderd. |
| Licentiesleutel | Het voorvoegsel van de sleutel en een SHA-256-hash ervan; wanneer de sleutel is aangemaakt en vervangen. | Zolang het account open is. Gewist bij verwijdering van het account: de sleutel werkt niet meer. |
| Machines | De hash van elke geactiveerde machine, een hash van het activeringstoken, de naam die je de machine hebt gegeven, de hostnaam, het besturingssysteem en de Studio-versie, en wanneer de machine is geactiveerd, voor het laatst contact heeft gemaakt, is gedeactiveerd en is geblokkeerd. | Zolang het account open is. Gewist bij verwijdering van het account: elke computer stopt met verlengen. |
| Proefmachines | De hash van elke machine waarop een proefperiode is gestart, en welke proefperiode. | Zolang het account open is, en daarna tot 24 maanden na verwijdering, zodat een computer maar één proefperiode krijgt. |
| E-mails | Welke e-mail is verstuurd en wanneer: inloglinks, herinneringen over de proefperiode en verlenging, meldingen over je abonnement, licentie en account. Nooit je adres: een inlogregistratie bevat een hash ervan, een herinneringsregistratie je account-ID. | Zolang het account open is. Gewist bij verwijdering van het account, behalve de melding dat het account is verwijderd, die 24 maanden later definitief wordt verwijderd. |
| Auditlogboek | Accountgebeurtenissen: aan- en afmeldingen, de geaccepteerde voorwaarden, een opnieuw gegenereerde sleutel, een gedeactiveerde, opnieuw toegestane of hernoemde machine, een niet verwerkte of automatisch terugbetaalde betaling, een ingetrokken of herstelde licentie en de reden daarvoor, de verwijdering zelf. | Zolang het account open is, en daarna tot 24 maanden na verwijdering. Niemand kan dit wijzigen. |
| Betalingsgebeurtenissen | De ID en het type van elke melding die Stripe verstuurt, en wanneer deze is ontvangen. | Bewaard: dit bevat geen persoonsgegevens. |
| Websitebezoeken | Een paginaweergave of een download: het paginapad, de verwijzende website, het tijdstip. Geen IP-adres, cookie of identificatiecode. | 13 maanden. Nooit gekoppeld aan een account. |
Na verwijdering blijven alleen de gegevens bewaard die nodig zijn bij een factureringsgeschil of een tweede proefperiode op dezelfde computer, en die worden na 24 maanden definitief verwijderd. Als je het account verwijdert, wordt ook je klantregistratie bij Stripe verwijderd, inclusief de opgeslagen betaalkaarten; de facturen en betalingen blijven bij Stripe bewaard, voor de boekhouding.
Cookies
Totdat je de analysebalk accepteert (Google Analytics 4, standaard uitgeschakeld en nooit ingeschakeld bij Global Privacy Control of Do Not Track) of de chat opent, plaatst deze website geen cookies en slaat deze niets op in je browser. Het accountportaal slaat alleen op wat nodig is om je aan te melden, en niets voor advertenties. De chat (Intercom) wordt pas geladen wanneer je op "Chat met de AI-agent" drukt en plaatst dan eigen intercom-…-cookies; de aanmeldpagina laadt de chat nooit.
__Host-sessionhoudt je 30 dagen ingelogd op het portaal, of totdat je uitlogt. Het bevat een willekeurig token dat paginascripts niet kunnen lezen (HttpOnly), dat alleen via HTTPS (Secure) en alleen naar ons eigen domein wordt verstuurd, met SameSite=Lax. We bewaren alleen een hash van het token.__Host-g_oidcbestaat alleen terwijl je je aanmeldt met Google. Het beveiligt die aanmelding en wordt verwijderd wanneer de aanmelding eindigt, of na 5 minuten.
Je gegevens downloaden
- Open in je account Privacy en kies Mijn gegevens downloaden.
- Je krijgt een JSON-bestand met de naam
nexus-account-gevolgd door de datum. Het bevat je account, licentie, sleutels (alleen voorvoegsels en datums), machines en proefmachines, sessies, aanmeldlinks, de e-mails die we je hebben gestuurd en je auditlogboek.
Het bevat nooit de opgeslagen hashes van je sleutels, tokens of sessies. Je facturen, betaalkaart en factuuradres worden door Stripe bewaard: open Abonnement & facturering en vervolgens Facturering beheren. Zie Je account verwijderen om het account te wissen.