Data Processing Agreement
Where we process personal data on your behalf, this is the Article 28 agreement that governs it. It applies automatically to every account; there is nothing to request. Version 1.1, 2026-09-28.
1. Roles and parties
This agreement is between you, the customer organisation, and Aitina Tech Limited ("we"), the contracting party for the Nexcubator apps. You are the controller: you decide what personal data goes into the apps and why. We are the processor: we act on your instructions and for no other purpose. Where we decide something for ourselves (who may hold an account with us, for instance) we are a controller for that, and the privacy notice covers it.
2. Our obligations
- We process only on your documented instructions. Using the apps is the instruction. We will tell you if we believe an instruction breaches data protection law.
- Confidentiality. Everybody with access is bound by it.
- Security. The measures in Annex C, which are technical facts about how the product is built rather than aspirations.
- Sub-processors. Listed at nexcubator.com/subprocessors. We will tell you in advance of adding one and you may object.
- Assistance. We will help you answer a data subject's request, and help with a data protection impact assessment or a consultation with a supervisory authority.
- Breach notification. Without undue delay, and in any event within 48 hours of becoming aware, with what we know at the time rather than waiting until we know everything.
- Deletion. On request or when the account ends, see Annex B.
- Audit. We will provide the information needed to demonstrate compliance and will accommodate an audit by you or an auditor you appoint, on reasonable notice.
3. Your obligations
You confirm that you have a lawful basis for the personal data you put into the apps, that the people it concerns have been told what you are doing with it, and that any address you invite or send a reminder to is one you are entitled to contact.
4. International transfers
There are none. Every service processing customer data runs in AWS European regions: Ireland, and Frankfurt for one control interface. No Standard Contractual Clauses or transfer impact assessment are required. If that ever changes, we will put the mechanism in place and say so here before the change takes effect.
Annex A: what is processed
| Detail | |
|---|---|
| Subject matter | Providing scheduling, video meetings and reminders. |
| Duration | For as long as the account exists, plus the retention periods in Annex B. |
| Nature and purpose | Storing, organising, transmitting and deleting personal data so that meetings can be arranged, held and remembered. |
| Categories of data subject | Your staff who hold accounts; the people they invite or who book time with them. |
| Categories of personal data | Name, email address, timezone, anything typed into a note or a meeting subject, and the record of who attended what and when. In a meeting where your organiser has switched on nex-genie: the transcript of what was said while it was on, and the notes, decisions and tasks written from it. |
| Special category data | None is required by the apps. If your use involves it, a note describing a medical matter, for instance, you remain responsible for the lawful basis, and the security measures in Annex C apply to it identically. |
| What is never processed | Meeting audio and video are carried, not stored: there is no recording feature. Speech is turned into text only in a meeting where your organiser switches nex-genie on, and only while it is on. Messages sent during a meeting travel between participants and never reach our servers. We hold no passwords and no payment card data. |
Annex B: retention and deletion
Each record carries its own expiry, set when it is written, and the database deletes it when that time passes. This is a property of the data rather than a job somebody runs.
| Record | Deleted |
|---|---|
| Meeting, its participants and invitations | 30 days after the meeting |
| Booking, and the person's details on it | 90 days after the meeting |
| The cancellation link in a confirmation | 120 days |
| Reminder, and the record of its attempts | 30 days after it is sent or abandoned |
| Meeting transcript, where nex-genie was switched on | When the meeting's notes are written, and in any case within 24 hours |
| nex-genie's meeting notes, kept for the organiser whose Genie wrote them | When the organiser deletes them, or when the account is closed |
| Application logs | 30 days. They record what happened, not what was said |
| Account holder's name and address | When the account is closed |
Your records are deleted on request, within thirty days, including from backups on their normal cycle. Until export is available in the product, ask us and we will provide your data in a standard format. Retention settings will arrive with the full platform. We will confirm in writing when a deletion is done.
Annex C: security measures
Article 32 requires appropriate technical and organisational measures. These are ours, stated as facts about the system:
- Encryption in transit for everything, over TLS, including meeting media.
- Encryption at rest for every stored record, by the managed service holding it.
- No passwords exist. Sign-in is a one-time code to an address already held, so there is no password store to breach. Service credentials between our own apps are stored hashed and are held in a managed secrets store, never in configuration or source.
- Tenant separation is structural. Every database key begins with the customer's identifier and there is no way in the code to construct a read that does not name one.
- Least privilege. Each app runs under its own role, with permissions for the specific operations it performs.
- Access control inside a meeting. Nobody joins without being admitted by the organiser. Somebody waiting is given no means of connecting to the room and is told nothing about it: not its subject, not who is in it.
- Meeting passcodes in addition to the invitation link, which itself carries 256 bits of randomness.
- Rate limiting on every public route.
- Data minimisation by default. No recording, no stored messages, no analytics inside the apps, and no third-party request from any app page. No transcript unless your organiser switches nex-genie on for a meeting, and then only while it is on, deleted when the notes are written.
- Deletion by expiry as set out in Annex B.
- Change control. Every change is version-controlled and reviewed, and every deployment moves a version number that the running service reports, so what is live can always be identified.
We hold no third-party certification today. When we do, it will be named here with its scope and date rather than described in general terms.