Skip to content
aYOUne

Incident Response Policy

Incident Response Policy

Organisation: tolinax UG (haftungsbeschränkt), operator of the aYOUne platform
Status: Approved by the Managing Director and published. Version 1.0, effective 2026-10-14
Owner: Managing Director (Geschäftsführer)
Review cycle: at least annually and after every major incident

1. Purpose and scope

This policy defines how tolinax detects, handles, documents and reports security incidents and personal data breaches affecting the aYOUne platform, its infrastructure and the data processed on behalf of customers (tenants).

A security incident is any event that compromises or threatens the confidentiality, integrity or availability of systems or data. A personal data breach is a security incident that leads to the accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to, personal data (Art. 4(12) GDPR).

2. Roles

Role Responsibility
Incident Owner (Managing Director) Final decisions, external notifications (supervisory authority, customers, partners), approval of closure
Incident Handler (on-duty engineer) Triage, containment, technical investigation, evidence preservation
Communications Status page updates and customer communication, approved by the Incident Owner
Privacy contact Assessment of whether personal data is affected and whether Art. 33/34 GDPR notifications are required

In a small organisation one person may hold several roles; the Incident Owner role is never delegated for external breach notifications.

3. Detection (implemented controls)

  • Runtime errors of every service are persisted automatically as tracked tasks of type "Bug" ("errors as tasks"), so that no failure is silently lost.
  • Platform services expose health and readiness endpoints; Kubernetes restarts unhealthy workloads and failures are visible in the operations tooling.
  • A public status page (status.ayoune.app) with component monitoring and an incident workflow is used to publish incidents and their resolution.
  • Authentication events (logins, failed attempts, second-factor events) and API actions are logged with tenant and user context.
  • Periodic security audits with tracked findings and re-verification (see Vulnerability Management Policy).

4. Response process

  1. Report — anyone (employee, contractor, customer, researcher) reports a suspected incident to the security contact. Internal reports go directly to the Incident Owner.
  2. Triage (target: within 4 hours of detection) — classify severity (Critical / High / Medium / Low) and determine whether personal data may be affected.
  3. Contain — revoke or rotate affected credentials and tokens, block abusive sources, disable or roll back affected deployments.
  4. Investigate — preserve logs and evidence, establish the root cause, affected tenants, data categories and number of data subjects.
  5. Eradicate and recover — deploy the fix, verify it, restore from backup where needed.
  6. Notify — see section 5.
  7. Post-incident review — written root-cause analysis with corrective actions tracked as tasks until closed.

5. Notification of personal data breaches

  • Customers (tolinax as processor): affected customers are informed without undue delay, and in any case within 48 hours after tolinax becomes aware of a breach affecting their data, including the nature of the breach, data categories, approximate number of data subjects, likely consequences and measures taken. Follow-up information is provided as it becomes available.
  • Platform partners / marketplaces: where a breach affects data received from a sales channel or partner (for example a marketplace integration), the partner is notified within the timeframe required by the partner agreement, and no later than the customer notification above.
  • Supervisory authority (tolinax as controller): within 72 hours after becoming aware (Art. 33 GDPR), unless the breach is unlikely to result in a risk to the rights and freedoms of natural persons.
  • Data subjects: without undue delay where the breach is likely to result in a high risk (Art. 34 GDPR).
  • Every breach, including those not notified, is documented in a breach register with facts, effects and remedial action (Art. 33(5) GDPR).

6. Contact

Security reports: security@ayoune.com (also published in /.well-known/security.txt). Privacy reports: privacy@tolinax.com.

7. Breach register

All security incidents and personal data breaches are recorded in a breach register maintained by the Incident Owner (facts, effects, remedial action, notifications made or the reason for not notifying).

Work with this page

Ready-made instructions for your AI tool. Copy, paste, go — the AI fetches the content itself via the address in the text.

Summarise the steps for me The essentials, in the right order.
Read the following documentation by tolinax UG and work with it.

This page: https://ayoune.com/en/docs/security-privacy/incident-response-policy.md
The complete collection: https://ayoune.com/en/docs/security-privacy.md

Summarise the content for me.

- First, in two sentences: what is this about?
- Then the steps in the order I need to take them.
- One line per step, in plain language.
- At the end: what I should have ready beforehand.

Leave out nothing I need in order to actually finish.
A note on sources:
- Every page of this documentation is available as Markdown (the same address with `.md`).
- A machine-readable overview of all public content is at `/llms.txt`.
- If you have access to the aYOUne MCP server, you can work against live data
  instead of this snapshot. If not, ignore this point.
Explain what I need this for What it is good for — and when it is worth it.
Read the following documentation by tolinax UG and work with it.

This page: https://ayoune.com/en/docs/security-privacy/incident-response-policy.md
The complete collection: https://ayoune.com/en/docs/security-privacy.md

Explain to me what I need this for.

1. Which problem does it solve? In one sentence, from my point of view.
2. Three typical situations in which it genuinely helps me.
3. When I do NOT need it — that saves me time.
4. What I can do instead if it is not a fit.

Stick to what the source says. Where it gives nothing, say so openly instead
of guessing.
A note on sources:
- Every page of this documentation is available as Markdown (the same address with `.md`).
- A machine-readable overview of all public content is at `/llms.txt`.
- If you have access to the aYOUne MCP server, you can work against live data
  instead of this snapshot. If not, ignore this point.
Help me set this up Step by step, asking me as you go.
Read the following documentation by tolinax UG and work with it.

This page: https://ayoune.com/en/docs/security-privacy/incident-response-policy.md
The complete collection: https://ayoune.com/en/docs/security-privacy.md

Walk me through the setup step by step.

- First tell me what I need to have ready (access, data, time).
- Then take me through ONE step at a time. Wait for my "next".
- For each step, say how I can tell that it worked.
- If something goes wrong, ask me for the exact message instead of guessing.

If the instructions leave a point open, tell me so rather than inventing it.
A note on sources:
- Every page of this documentation is available as Markdown (the same address with `.md`).
- A machine-readable overview of all public content is at `/llms.txt`.
- If you have access to the aYOUne MCP server, you can work against live data
  instead of this snapshot. If not, ignore this point.
Help me with a problem Narrow down the cause instead of guessing.
Read the following documentation by tolinax UG and work with it.

This page: https://ayoune.com/en/docs/security-privacy/incident-response-policy.md
The complete collection: https://ayoune.com/en/docs/security-privacy.md

Help me narrow down a problem.

- First ask me what I observe and what I expected instead.
- From that, derive the most likely causes consistent with this source.
- For each cause, give me ONE test that confirms or rules it out.
- Order them so the cheapest test comes first.

Do not guess. If the source does not cover the problem, tell me where I should
look next.
A note on sources:
- Every page of this documentation is available as Markdown (the same address with `.md`).
- A machine-readable overview of all public content is at `/llms.txt`.
- If you have access to the aYOUne MCP server, you can work against live data
  instead of this snapshot. If not, ignore this point.
Explain it in plain words No jargon, from the ground up.
Read the following documentation by tolinax UG and work with it.

This page: https://ayoune.com/en/docs/security-privacy/incident-response-policy.md
The complete collection: https://ayoune.com/en/docs/security-privacy.md

Explain the content so that someone without prior knowledge understands it.

- Start with the purpose: why does this exist at all?
- Explain technical terms in half a sentence on first use.
- One everyday comparison where it genuinely holds — none where it limps.
- At the end: the three things worth remembering.

Do not shorten by dropping conditions. A simplification that hides a
prerequisite is a false statement.
A note on sources:
- Every page of this documentation is available as Markdown (the same address with `.md`).
- A machine-readable overview of all public content is at `/llms.txt`.
- If you have access to the aYOUne MCP server, you can work against live data
  instead of this snapshot. If not, ignore this point.
A checklist to tick off To follow along while you do it.
Read the following documentation by tolinax UG and work with it.

This page: https://ayoune.com/en/docs/security-privacy/incident-response-policy.md
The complete collection: https://ayoune.com/en/docs/security-privacy.md

Turn this into a **tick-off checklist** for practical use.

- Exactly one action per item, in the imperative.
- Order it so that no item depends on a later prerequisite.
- Prerequisites and pitfalls as indented sub-items.
- End with an acceptance step: how do I know everything is right?
A note on sources:
- Every page of this documentation is available as Markdown (the same address with `.md`).
- A machine-readable overview of all public content is at `/llms.txt`.
- If you have access to the aYOUne MCP server, you can work against live data
  instead of this snapshot. If not, ignore this point.

Was this article helpful?

👎 No (0)
Leave a comment