GDPR transparency notice

Privacy and data protection

RehabVision processes special-category health data under GDPR Articles 6, 9, and 89. This notice explains who we are, what data we handle, why, for how long, with whom we share it, and how you can exercise your rights.

Last updated: 2026-04-15 · Version: v0.1-draft

Our promises

Privacy by default, not by exception

Four guarantees that shape how we built RehabVision. Click any card to read the underlying detail.

Controller and Data Protection Officer

Data controller

Solutia s.r.o.

IČO 27080395 · DIČ CZ27080395

Vršovická 1461/64
101 00 Praha 10
Czech Republic
+420 267 316 318

Data Protection Officer

Vojtech Kubka

Data Protection Officer

Vršovická 1461/64
101 00 Praha 10
Czech Republic
+420 267 316 318

Where your data goes

Three nodes, no detours. RehabVision does not share data with advertising networks, social platforms, or analytics providers.

Your device

Camera capture happens on your phone or webcam. Raw video stays local until you submit a session.

EU

Solutia EU

Pose estimation and exercise scoring run on EU-hosted servers. Tenant data is isolated by row-level security.

Your clinician

Only your clinical team can read your session results. Platform operators see no clinical content without break-glass approval.

No third-party trackers · No marketing pixels · No data sales

The life of your data

Two retention bands enforced automatically by the platform's scheduled retention jobs.

012 mo10 yr
Raw
Anonymised
Raw video
BRULE-04

≤ 12 months

Used only for AI inference, then deleted (BRULE-04).

Anonymised outputs
BRULE-05

≤ 10 years

Stick-figure overlays + CSV metrics for research and clinical follow-up (BRULE-05).

Who else processes your data

A short, audited list. Each provider is bound by an Article 28 processing agreement and the same security obligations as Solutia.

Confirmed partners2 of 5

Project administration & coordination

Confirmed

FT Park z.ú.

Pardubice, Czech Republic

Joint controller for the clinical relationship under a Phase F3 data processing agreement.

Research partner

Confirmed

Auckland University of Technology

Auckland, New Zealand

Receives anonymised aggregates only, bound by a research-data agreement.

In selection3 of 5

Hosting

In selection

Application and database hosting

EU regionProvider in procurement

Email

In selection

Transactional email delivery

EU regionProvider in procurement

Monitoring

In selection

Application error monitoring

EU regionProvider in procurement

Your GDPR rights — exercise one now

Click any right to open a pre-filled email to our Data Protection Officer. We respond within one month under Article 12(3).

GDPR transparency notice

Detailed reference

Full Article 13/14 disclosure. Sections are collapsed by default — click to expand the one you need. This part of the page is intended for Data Protection Officers, regulators, and clinical IT teams.

§01Overview

RehabVision is a knee-rehabilitation telemedicine platform operated by Solutia s.r.o. as the data controller. Because the platform processes special-category health data within the meaning of GDPR Article 9, this notice goes beyond what a typical SaaS publishes. The platform is currently in pre-pilot phase; live patient data is processed only at participating clinics that have signed a data processing agreement with Solutia.

§02Controller and Data Protection Officer

The data controller for the RehabVision platform is Solutia s.r.o. The Data Protection Officer is the single point of contact for any privacy-related question, request, or complaint about the platform itself. Where the platform is used inside a clinic, the clinic is typically the controller for the clinical relationship and Solutia acts as a processor under Article 28; that arrangement is documented in the clinic's data processing agreement.

§03Personal data we process

We process the following categories of personal data. Special-category (health) data is highlighted; processing of those categories is subject to the additional safeguards in Article 9.

CategoryExamplesPurpose
Account and profileName, email address, password hash, role, preferred locale, time zoneAccount creation, authentication, role-based access, language and time-zone preferences
Session metadata (health)Exercise type, timestamp, range-of-motion angles, correctness flags, pain score, clinician notesRecording the rehabilitation session, generating progress reports, supporting clinical follow-up
Raw video (health)Short-lived video captured during a session for AI inferencePose estimation and exercise quality scoring; deleted within 12 months (BRULE-04)
Anonymised outputsStick-figure overlay video, CSV time series of joint angles, aggregated correctness statisticsLong-term clinical follow-up, scientific research under Article 89; retained up to 10 years (BRULE-05)
Audit logPseudonymised actor and subject identifiers, action type, timestamp, outcomeAccountability under Article 5(2); incident response; supervisory authority requests
§04Legal basis

Account creation and platform use rests on contractual necessity (Article 6(1)(b)). Processing of health data rests on the patient's explicit informed consent (Article 9(2)(a)) and, where applicable, on processing necessary for the provision of health care under the responsibility of a health professional (Article 9(2)(h)). Anonymised outputs may be further processed for scientific research under Article 9(2)(j) read with Article 89, with the safeguards described in §13. Consent can be withdrawn at any time; past processing remains lawful, and withdrawal does not affect data already irreversibly anonymised.

§05Retention periods

Each category is retained only as long as necessary for the purpose for which it was collected. Retention periods are enforced automatically by scheduled retention jobs (UC-ADM-06).

CategoryPeriodBasis
Account and profileLifetime of relationship + 3 yearsStatute of limitations for contractual claims [DRAFT — confirm]
Session metadataUp to 10 yearsClinical record retention; aligns with anonymised outputs
Raw video≤ 12 monthsBRULE-04 — minimisation; deleted as soon as AI inference is complete and the operator has reviewed the result
Anonymised outputsUp to 10 yearsBRULE-05 — scientific research and clinical follow-up under Article 89
Audit log10 yearsAccountability and supervisory authority access [DRAFT — confirm]
Backups30 daysOperational recovery; backups are encrypted and not used for active processing [DRAFT — confirm]

Account, audit and backup periods are operating proposals and need formal sign-off before publication. Raw video and anonymised periods are fixed by BRULE-04/05 and the platform's retention scheduler.

§06Recipients and sub-processors

We engage a small number of sub-processors strictly necessary to operate the platform. Each sub-processor is bound by a written contract under Article 28, processes data only on documented instructions, and is subject to the same security obligations as Solutia. The current list is below.

RoleProviderLocation
Application and database hosting[Provider to be confirmed]EU region
Transactional email delivery[Provider to be confirmed]EU region
Application error monitoring[Provider to be confirmed]EU region
Joint controller for the clinical relationship under a Phase F3 data processing agreement.FT Park z.ú.Pardubice, Czech Republic
Receives anonymised aggregates only, bound by a research-data agreement.Auckland University of TechnologyAuckland, New Zealand

Hosting, email and monitoring providers are pending procurement decisions. The list will be finalised before the first live patient signs up and republished here whenever it changes.

§07International data transfers

Personal data is processed and stored within the European Economic Area. Anonymised aggregate research metrics may be shared with the Auckland University of Technology research partner in New Zealand. Where a transfer of personal (non-anonymised) data outside the EEA is unavoidable, the transfer is governed by Standard Contractual Clauses adopted by the European Commission under Article 46(2)(c). [DRAFT — confirm transfer scope and mechanism with DPO and AUT counsel]

§08Security measures

We apply the technical and organisational measures required by Article 32, taking into account the state of the art and the special-category nature of the data. The current measures include:

  • Encryption in transit using TLS 1.3 for every connection.
  • Encryption at rest for the application database and backups.
  • Per-tenant row-level security in the database, so a clinic can only see its own data even in the event of an application bug.
  • Authentication based on JWT bearer tokens with short expiry, rotation, and server-side invalidation on suspend / role change.
  • Multi-factor authentication required for elevated platform-operator access (UC-TEN-08 break-glass).
  • Append-only audit log for every action that touches health data, with pseudonymised subject identifiers (BRULE-10).
  • Role-based access control with least-privilege defaults; tenant isolation enforced at API and database level.
  • Independent penetration test before each major release [DRAFT — confirm cadence].
  • Data Protection Impact Assessment under Article 35 completed before the clinical pilot begins.
§09Your rights

Under the GDPR you have the following rights, which you can exercise by contacting our DPO (see §02):

  • Access (Art. 15): Confirmation of whether we process data about you, and a copy of that data.
  • Rectification (Art. 16): Correction of inaccurate data, including completion of incomplete data.
  • Erasure (Art. 17): Deletion of personal data, subject to overriding obligations such as clinical record-keeping.
  • Restriction (Art. 18): Limitation of further processing while a dispute is being resolved.
  • Portability (Art. 20): A machine-readable export of data you provided to us.
  • Objection (Art. 21): Objection to processing based on legitimate interests, including profiling.
  • Withdraw consent (Art. 7(3)): Withdrawal of consent at any time; past processing remains lawful.
  • Complaint (Art. 77): Lodge a complaint with the Czech Office for Personal Data Protection (ÚOOÚ) at uoou.gov.cz, or with the supervisory authority of your habitual residence or place of the alleged infringement.

Requests are handled within one month under Article 12(3). We may extend the period by two further months for complex requests and will tell you why if we do.

§10Automated decision-making

RehabVision uses AI to score the execution quality of rehabilitation exercises (range of motion, correctness, repetition count). The output is presented to the clinician as decision support and to the patient as feedback, but it is not a sole automated decision producing legal or similarly significant effects within the meaning of Article 22(1). A clinician reviews the AI output before it informs any clinical action, and the patient retains the right to a human review of any concern.

§11Children's data

Where the platform is used in paediatric rehabilitation, the clinic acting as controller is responsible for obtaining and recording the consent of the holder of parental responsibility under Article 8 and applicable national rules. Solutia processes paediatric session data only on the documented instructions of the clinic and applies the same retention and security measures as for adult data. [DRAFT — confirm with paediatric pilot partners]

§12Cookies and analytics

The website and the workspace set only the cookies strictly necessary for authentication, session continuity, and CSRF protection. We do not use marketing trackers and do not embed third-party analytics. The locale toggle stores a preference cookie (NEXT_LOCALE) so that the chosen language survives across visits. [DRAFT — confirm before publication]

§13Use of data for scientific research

Anonymised outputs (stick-figure overlay video, CSV time series, aggregated metrics) may be used for scientific research under Article 9(2)(j) and Article 89, with the following safeguards: pseudonymisation at source (BRULE-10), append-only audit logging of every read, pre-approved Data Management Plan versions, FAIR-formatted exports controlled by access policy, and a contractual prohibition on re-identification. The platform never exposes raw video or directly identifying information for research purposes.

§14Personal data breaches

Personal data breaches are handled under Article 33 and Article 34. We notify the supervisory authority (ÚOOÚ) without undue delay and, where feasible, within 72 hours of becoming aware of a breach likely to result in a risk to the rights and freedoms of natural persons. Where a breach is likely to result in a high risk, we notify affected data subjects directly. The DPO maintains the breach register required by Article 33(5).

§15Changes to this notice

Material changes to this notice are announced on this page with a new version number and last-updated date. Where the change affects data subjects, we notify affected users by email or in-product notification before the change takes effect.

Version history

  • v0.1-draft2026-04-15Initial draft for DPO review.

Last updated: 2026-04-15·Version: v0.1-draft

Download formal policy (PDF)Contact DPO