Security & privacy

Your employees' data — protected, private, under your control

Employee communication means sensitive data. We take it seriously at every level: from EU hosting and GDPR compliance, through encrypted transmission, two-factor authentication and continuous monitoring, to an AI assistant that can run on your own server.

EU hosting GDPR TLS 1.3 2FA SSO SIEM monitoring External penetration tests Daily backups Private AI (option)
Where your data lives

In the European Union — and under your control

EU hosting

Servers and data kept in data centres within the European Union, in line with GDPR requirements.

Data processing agreement

With every client we sign a data processing agreement that clearly defines the scope and responsibilities of each party.

Private AI

By default the AI assistant uses a language model in the Groq service in the USA (under EU standard contractual clauses). On request it can run on your own server or on a private model hosted in the European Union — questions and documents then do not leave that environment. The processing location and the model provider are written into the data processing agreement.

Own server and code option

The option to deploy on your infrastructure and a source-code licence — full control and no vendor lock-in (a clear exit scenario).

Certified data centres

Infrastructure hosted in ISO 27001-certified data centres (OVHcloud) — the certification covers the provider's infrastructure.

Encryption & transmission

Encrypted transmission and protected credentials

Encrypted transmission (TLS 1.3)

All communication between app and server is encrypted with the latest HTTPS / TLS 1.3 standard.

Passwords and 2FA secrets

Passwords are stored only as an irreversible hash, and two-factor authentication secrets are encrypted with AES-256. Server disk encryption is set up on request during deployment.

Security headers

Traffic is forced onto HTTPS, plus protective headers — Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy — set up during deployment.

Authentication & access control

Access only for the right people

Two-factor authentication (2FA)

An extra layer of verification at login, protecting accounts from unauthorised access.

Corporate login (SSO)

Login with a corporate account over OpenID Connect — through Microsoft Entra ID, for example.

Secure session tokens

The session token sits in the phone's system keystore and can be revoked instantly on the server — logging in on a new device ends the account's other sessions.

Roles & permissions

Role-based access to content — administrator, super-administrator, management per country and site.

Hardware security key (FIDO2/WebAuthn)

A hardware key (a YubiKey, for example) can be added to an editor's or administrator's account - held against the phone or plugged into the computer. The administrator decides which actions require the key. Every use and every failed attempt is recorded in the history.

Firewalls

A firewall protecting the infrastructure; administrative access limited strictly to authorised people.

Infrastructure security

Protection built into daily operations

Monitoring & incident detection

Servers report events to a SIEM-class system, and an alert about an unusual event reaches us immediately.

Updates in the night window

System security updates install automatically, and application updates go out in the night window — with a daily report.

External penetration tests

External specialists have tested the application on behalf of corporate clients — most recently in 2025. We implemented the recommendations from that test and the client confirmed it. We are ready for a test commissioned by you.

Daily backups

The database is backed up automatically once a day; the copies are kept in the European Union.

Vulnerability scanning

Every week we automatically check dependencies, images and repositories for known vulnerabilities and accidentally committed secrets.

Availability monitoring

We check service availability automatically and outages report themselves — an alert reaches us within minutes. The guaranteed availability level and response times are set out in the contract.

Disaster recovery

We restore the service from the latest daily backup — the maximum data loss is 24 hours (RPO). The target recovery time is agreed in the SLA.

Mobile app & employee privacy

Designed around data minimisation

Private content stays on the phone

The app does not browse photos, contacts or messages on the phone — the employee chooses what to attach. Location is recorded only when they record a sports activity themselves.

Login without a company email

A production worker logs in with their employee number — no company email needed. For people without a phone, a shop-floor screen shows the same content, with no login.

Optional contact details

Phone number and private email are not required — we collect only the data necessary for the app to work.

Notifications under the employee's control

In settings the employee decides which notifications they want — each category is switched off with a single toggle, and the change takes effect at once.

Content moderation

Comments can be moderated: a tab for pending ones, removal with a stated reason and a notice to the author, a profanity filter and the option to switch comments off under a single post.

Team & processes

Security is also about people

Access control

When a collaboration ends we revoke access to servers and admin panels, and we review administrative accounts and keep them limited to named people.

Two-factor login on our side

Two-factor login is required of everyone on the team in the AllAbout code repository.

Compliance & employee rights

GDPR from day one

Security & compliance documentation

Full documentation — available on request

We maintain formal security and data protection documentation. Because of its confidential nature we share it after verification — leave your contact details and we'll get in touch and provide the selected documents.

Information Security Policy

Data protection rules, responsibilities, IT safeguards and incident handling. Available on request.

IT System Management Instruction

Rules for securely managing the IT system that processes personal data. Available on request.

Risk assessment (Art. 32 GDPR)

An assessment of risks to data processed in the app, carried out under Art. 32 GDPR. Available on request.

GDPR information clauses

Fulfilment of information obligations towards the people whose data we process. Available on request.

Confidentiality statement

The team's commitment to keep entrusted data confidential. Available on request.

Which documents are you interested in?

Questions about the security of your data?

During a demo we'll show the technical details, architecture and data handling using your company as an example.

Let's talk