Who we are
- Legal entity
- Hackiwi B.V.
Our role: controller and processor
Hackiwi acts in two distinct capacities, and which one applies determines who you should approach about your data.
What personal data we collect and why
The table below sets out each category of personal data we process, the purpose it serves, and the lawful basis under Article 6(1) GDPR on which we rely.
| Data | Purpose | Lawful basis |
|---|---|---|
| Name, email, role | Platform access | Contract (Art. 6(1)(b)) |
| Training records, quiz answers, progress | Deliver training | Contract (Art. 6(1)(b)) |
| Phishing simulation results (clicked / reported) | Security awareness training | Legitimate interests (Art. 6(1)(f)) |
| Breach intelligence (HIBP checks) | Security monitoring | Legitimate interests (Art. 6(1)(f)) |
| Audit logs (admin actions, timestamps) | Security and compliance | Legitimate interests (Art. 6(1)(f)) |
| IP addresses, session tokens, user agents | Security and fraud prevention | Legitimate interests (Art. 6(1)(f)) |
Where we rely on legitimate interests
Where the lawful basis is Article 6(1)(f), the interests we pursue are the security of our customers' organisations, the integrity and availability of the platform, and the prevention of fraud and abuse. We have assessed those interests against the rights and freedoms of the individuals concerned and concluded that the processing is necessary and proportionate, in particular because the data is minimal, is not used for advertising or profiling, is not sold or shared for any third party's own purposes, and is retained for no longer than the periods in section 8. You may object to processing based on legitimate interests at any time under Article 21 GDPR - see section 11.
Providing your data
Name, email address and role are necessary to give you access to the platform: without them an account cannot be created and the service cannot be provided. The remaining categories are generated by your use of the service rather than supplied by you.
Special categories of data
Hackiwi does not ask for, and the platform is not designed to hold, special categories of personal data within the meaning of Article 9 GDPR, nor personal data relating to criminal convictions and offences under Article 10.
Phishing simulation and breach intelligence
Two features of the platform deserve to be described in their own right, because they process data about identifiable people in ways that are easy to misunderstand.
Phishing simulation
Breach intelligence
Where the data comes from
Most personal data reaches us from you or from your employer. Article 14 GDPR requires us to tell you when it comes from elsewhere.
- From you - the details you enter when you activate an account, complete training, answer a quiz, or report a suspicious message.
- From your organisation - the name, email address, job title, department and role an administrator supplies when enrolling you, or that arrives through your employer's single sign-on provider.
- Generated by your use of the platform - progress records, simulation events, session data, IP addresses and audit log entries.
- From publicly available and third-party sources - breach exposure data from Have I Been Pwned, and open-source intelligence drawn from public certificate transparency logs, public domain registration records and public DNS. These are consulted only in relation to domains a customer has verified it owns and addresses at those domains.
Who we share personal data with
We do not sell personal data, and we do not share it for any third party's own marketing purposes. Personal data is disclosed only as described below.
Sub-processors
The following companies process personal data on our behalf, under written contracts that impose the obligations required by Article 28(4) GDPR. The current list is also published, on its own, at hackiwi.com/subprocessors.
| Sub-processor | Country | Purpose | Transfer mechanism |
|---|---|---|---|
| Cloudflare, Inc. | USA (EU Standard Contractual Clauses) | Infrastructure, database, CDN, WAF | Standard Contractual Clauses |
| Resend, Inc. | USA (EU Standard Contractual Clauses) | Transactional email | Standard Contractual Clauses |
| Functional Software, Inc. (Sentry) | USA (EU Standard Contractual Clauses) | Error tracking | Standard Contractual Clauses |
Customer-controlled integrations
The services below are not Hackiwi sub-processors. They receive data only where a customer chooses to connect its own API key, which establishes a direct relationship between that customer and that provider on that provider's terms. Where no key is connected, no data is sent.
| Provider | Purpose | What is sent |
|---|---|---|
| Anthropic PBC | AI-assisted content generation | The prompts an administrator writes |
| Have I Been Pwned | Breach-exposure lookups | The domain or email address being checked |
| VirusTotal (Google) | URL and file reputation lookups | The web addresses being checked |
Other disclosures
- To your organisation. If you use Hackiwi through an employer, its administrators can see your training records, your simulation outcomes and exposure findings relating to your work address.
- To professional advisers. Our lawyers, accountants and auditors, where they are bound by a duty of confidentiality.
- Where the law requires it. To a competent authority where we are legally obliged to disclose, or where disclosure is necessary to establish, exercise or defend legal claims. We will notify the affected customer unless legally prohibited from doing so.
- On a corporate transaction. To a purchaser or successor in the event of a merger, acquisition or reorganisation, subject to this notice continuing to apply.
International transfers
How long we keep personal data
| Data | Retention period |
|---|---|
| Active data | Retained for the lifetime of the organisation account |
| After account deletion | Permanently deleted within 30 days |
| Backups | Up to 30 days after deletion from live systems |
How we protect personal data
We implement appropriate technical and organisational measures under Article 32 GDPR. These are described in full in Annex II of the Data Processing Agreement and include:
- encryption of data at rest and in transit (TLS 1.2 or higher);
- encrypted storage of all credentials and third-party API keys;
- role-based access control, with every query scoped to a single organisation so that one customer's data cannot be read by another;
- audit logging of administrative and security-relevant actions;
- automatic session expiry and explicit session revocation;
- a hardened public surface: strict transport security, a restrictive content security policy, and rate limiting on authentication endpoints.
To report a vulnerability, write to [email protected].
Automated decision-making and profiling
Your rights under the GDPR
Subject to the conditions in the GDPR, you have the following rights.
| Right | What it means |
|---|---|
| Access (Art. 15) | Obtain confirmation of whether we process your data, and a copy of it. |
| Rectification (Art. 16) | Have inaccurate data corrected and incomplete data completed. |
| Erasure (Art. 17) | Have your data deleted where one of the grounds in Article 17(1) applies. |
| Restriction (Art. 18) | Have processing limited while a dispute about accuracy or lawfulness is resolved. |
| Portability (Art. 20) | Receive data you provided in a structured, commonly used, machine-readable format. |
| Objection (Art. 21) | Object to processing based on legitimate interests, on grounds relating to your situation. |
How to exercise them
- Erasure requests may be submitted in the platform at Settings โ Data โ Right to erasure, or by email to [email protected].
- All other requests may be sent to [email protected].
- If your data is on the platform because of your employer, we will normally forward your request to them as controller, and tell you that we have done so.
We respond to requests within one month of receipt, as required by Article 12(3) GDPR. That period may be extended by up to two further months where a request is complex, in which case we will tell you within the first month and explain why. Exercising these rights is free of charge, except where a request is manifestly unfounded or excessive.
Complaints
You have the right to lodge a complaint with a supervisory authority, in particular in the Member State of your habitual residence, place of work, or the place of the alleged infringement. Our lead supervisory authority is the Autoriteit Persoonsgegevens (the Dutch Data Protection Authority): autoriteitpersoonsgegevens.nl. We would appreciate the chance to address your concern first.
Children
Hackiwi is a workplace product intended for use by adults. It is not directed at children, and we do not knowingly collect personal data from children. If you believe a child's data has been provided to us, write to [email protected] and we will delete it.
Changes to this notice
Contact
For any question about this notice or about how we handle personal data:
- Privacy and data subject rights - [email protected]
- Security and vulnerability reports - [email protected]
- Product support - [email protected]
- Everything else - [email protected]
Hackiwi B.V. is established in the Netherlands. Its registration details are:
- Legal entity
- Hackiwi B.V.
This document was prepared in good faith. Hackiwi recommends that customers seek independent legal advice regarding their own compliance obligations.