Zum Inhalt springenSkip to content
Der Giebel eines klassizistischen Gebäudes mit Säulen
Nate Holland

SouveränitätSovereignty

Bei Vivodepot liegen die Daten verschlüsselt in einer Datei bei der Person, die sie führt, und die Anwendung läuft ohne den Hersteller weiter.

With Vivodepot, the data sit encrypted in a file held by the person who keeps them, and the application keeps running without its maker.

Unabhängige Nachprüfbarkeit · Freigabe-Links auf einem eigenen Server · Souveränitätskriterien · Externe ValidatorenIndependent verification · Share links on your own server · Sovereignty criteria · External validators

Code(öffnet in neuem Fenster)(opens in a new window) · Code(öffnet in neuem Fenster)(opens in a new window)

Unabhängige NachprüfbarkeitIndependent verification

1 Offener Quellcode des KernsOpen source code of the core
Der Quellcode des Kerns liegt öffentlich auf GitHub; jede öffentliche Fassung trägt einen eigenen Tag. Die Vorlagen von Vivodepot und ein Teil der Signier- und Zertifikatswerkzeuge gehören nicht zum offenen Kern.The core’s source code is public on GitHub; every public release carries its own tag. Vivodepot’s templates and some of its signing and certificate tools are not part of the open core.
2 LizenzangabenLicence information
Die Software steht unter der European Union Public Licence 1.2; welche Teile darunter fallen und welche fremden Bestandteile ihre eigene Lizenz behalten, steht in vier Dateien.The software is licensed under the European Union Public Licence 1.2; four files state which parts this covers and which third-party components keep their own licence.
3 StücklisteSoftware bill of materials
Die Stückliste nennt jede eingebettete Bibliothek, Schrift, Code-Liste und Terminologie mit Herkunft und Lizenz, im Format CycloneDX 1.6.The software bill of materials lists every embedded library, font, code list and terminology with its origin and licence, in CycloneDX 1.6 format.
4 Prüfsummen der ausgelieferten DateienChecksums of the delivered files
In SECURITY.md, Abschnitt 8, steht je ausgelieferter Fassung der SHA-256 jedes Produkts. Die Tabelle beginnt mit Fassung 787; ab Fassung 803 nennt sie je Fassung auch den SHA-256 des Service Workers. So lässt sich eine heruntergeladene Datei mit shasum -a 256 oder certutil nachrechnen. Die Prüfsumme des Gerüsts vivodepot.html steht in vivodepot.html.sha256.SECURITY.md, section 8, gives the SHA-256 of each product for every delivered release. The table begins with release 787; from release 803 on it also gives the SHA-256 of the service worker for each release. A downloaded file can thus be checked with shasum -a 256 or certutil. The checksum of the scaffold vivodepot.html is in vivodepot.html.sha256.
5 Bau aus dem QuellcodeBuilding from the source code
Ein Befehl aus der Entwickleranleitung (englisch) baut aus dem offenen Quellcode auf GitHub eine deutsche und eine englische Anwendung, die direkt aus der Datei oder von einem beliebigen statischen Webserver laufen; außer Node.js braucht der Bau nichts. An die Stelle der Vorlagen von Vivodepot setzt er erfundene Ersatzvorlagen. Das Gerüst ist selbst Quelle, und seine Prüfsumme steht in vivodepot.html.sha256.One command from the developer guide builds a German and an English application from the open source code on GitHub; they run directly from the file or from any static web server, and the build needs nothing beyond Node.js. In place of Vivodepot’s own templates it uses invented stand-in templates. The scaffold is itself source, and its checksum is in vivodepot.html.sha256.
6 Herkunft der FassungenOrigin of the releases
Seit dem 2. Oktober 2026 ist jede öffentliche Fassung auf GitHub mit einem SSH-Schlüssel signiert; die Signatur lässt sich mit git tag -v gegen die unter vivodepot.de veröffentlichte Schlüsselliste prüfen.Since 2 October 2026, every public release on GitHub has been signed with an SSH key; the signature can be checked with git tag -v against the key list published on vivodepot.de.
7 Signaturen von Modulen, Vorlagen und ProduktrezeptenSignatures of modules, templates and product recipes
VERIFYING-SIGNATURES.md beschreibt Schritt für Schritt, wie man die Signatur eines Moduls, einer Vorlage oder eines Produktrezepts selbst gegen den öffentlichen Vertrauensanker prüft, ohne der Anwendung zu vertrauen.VERIFYING-SIGNATURES.md explains step by step how to check the signature of a module, a template or a product recipe against the public trust anchor yourself, without trusting the application.

Freigabe-Links auf einem eigenen ServerShare links on your own server

Ein Freigabe-Link (SMART Health Link) zeigt auf eine verschlüsselte Datei. Voreingestellt ist die Ablage share.vivodepot.de. Sie können die Datei aber auch auf einen eigenen Server legen, etwa auf den Webspace Ihrer Praxis oder Einrichtung, und die Adresse der Datei in Vivodepot eintragen. Vivodepot zeigt den Server vor dem Erzeugen des Links an und weist darauf hin, wenn es nicht die voreingestellte Ablage ist.

A share link (SMART Health Link) points to an encrypted file. The default storage is share.vivodepot.de. You can also place the file on your own server, such as the web space of your practice or organisation, and enter the address of the file in Vivodepot. Before creating the link, Vivodepot shows the server and notes when it is not the default storage.

Für den Direkt-Abruf genügt ein Server, der eine einzelne Datei ausliefert. Er muss:

For direct retrieval, a server that delivers a single file is enough. It must:

Den Schlüssel bekommt der Server nicht: Er steht im Link, nicht in der Datei. Was die Ablage von share.vivodepot.de selbst erledigt, liegt bei einem eigenen Server bei Ihnen. share.vivodepot.de gibt eine Datei nur einmal heraus und löscht sie dabei; ist die Freigabe abgelaufen, gibt die Ablage sie nicht mehr heraus und löscht sie beim täglichen Aufräumlauf.

The server never receives the key: it is in the link, not in the file. What the share.vivodepot.de storage does by itself is up to you on your own server. share.vivodepot.de hands out a file only once and deletes it in doing so; once the share has expired, the storage no longer hands it out and deletes it during its daily clean-up run.

Statt auf einem Webserver können Sie die Datei auch in Ihrem eigenen Solid-Pod ablegen: Wählen Sie beim Teilen „Im Pod ablegen“. Die Pod-Brücke pod.vivodepot.de meldet Sie bei Ihrem Pod-Anbieter an und legt die in Ihrem Browser verschlüsselte Datei direkt in Ihrem Pod ab; Ihre Anmeldung und die Datei erhalten wir nicht. Die Datei bleibt dort, bis Sie sie bei Ihrem Anbieter löschen oder über die Brücke zurücknehmen; über die Brücke geht das in dem Browser, in dem Sie sie abgelegt haben. Wer den Link erhält, sieht auch die Adresse Ihres Pods. Auch eine Sicherung Ihres Depots legen Sie so im Pod ab („Sicherung im Pod ablegen“).

Instead of a web server, you can also store the file in your own Solid pod: choose “Store in pod” when sharing. The pod bridge pod.vivodepot.de signs you in with your pod provider and places the file, encrypted in your browser, directly in your pod; we receive neither your sign-in nor the file. The file stays there until you delete it with your provider or withdraw it via the bridge; via the bridge, this works in the browser you stored it from. Anyone who receives the link also sees the address of your pod. You can store a backup of your depot in your pod the same way (“Store backup in pod”).

SouveränitätskriterienSovereignty criteria

Digital Public Goods StandardDigital Public Goods Standard

Vivodepot hat bei der Digital Public Goods Alliance (DPGA) beantragt, als digitales öffentliches Gut anerkannt zu werden (Kennung GID0093612). Die DPGA prüft dafür die neun Kriterien ihres Standards in der Fassung 1.1.7 vom 26. Juni 2025. Was Vivodepot zu jedem dieser Kriterien vorweist, beschreiben wir im Folgenden. Das ist unsere eigene Darstellung; über die Anerkennung entscheidet allein die DPGA.

Vivodepot has applied to the Digital Public Goods Alliance (DPGA) for recognition as a digital public good (ID GID0093612). For this, the DPGA assesses the nine criteria of its Standard, version 1.1.7 of 26 June 2025. Below we describe what Vivodepot shows for each of them. This is our own account; recognition is decided by the DPGA alone.

1 Bezug zu den NachhaltigkeitszielenRelevance to the Sustainable Development Goals
Stellen der Verwaltung sollen strukturierte Angaben von der Person bekommen statt abgetippter Formulare (Ziel 16.6), und die Person bestimmt, welcher Auszug ihr Gerät verlässt. Die Bürgerfassung ist kostenlos, braucht kein Konto und läuft offline; wer Hilfe braucht, kann einer Vertrauensperson ausgewählte Angaben freigeben (Ziel 10.2).Public bodies are to receive structured information from the person instead of retyped forms (Target 16.6), and the person decides which extract leaves their device. The citizen edition is free of charge, needs no account and works offline; anyone who needs help can share selected information with a trusted person (Target 10.2).
2 Offene LizenzOpen licence
Die Software des offenen Projekts steht unter der European Union Public Licence 1.2, einer von der Open Source Initiative anerkannten Lizenz. Fremde Software und Schriften behalten ihre eigenen Lizenzen.The software of the open project is licensed under the European Union Public Licence 1.2, a licence approved by the Open Source Initiative. Third-party software and fonts keep their own licences.
3 Klare EigentümerschaftClear ownership
Das Urheberrecht an der Software hält die Vivodepot GmbH, Berlin (Amtsgericht Charlottenburg, HRB 289273 B).Copyright in the software is held by Vivodepot GmbH, Berlin (Charlottenburg Local Court, HRB 289273 B).
4 Unabhängigkeit von PlattformenPlatform independence
Vivodepot ist eine einzelne HTML-Datei für aktuelle Browser, ohne Framework. Die wenigen Bibliotheken liegen unter offenen Lizenzen in der Datei; Inhalte und Bibliotheken ruft die Anwendung nicht aus dem Netz ab, ihre Sicherheitsrichtlinie sperrt Abrufe per Skript.Vivodepot is a single HTML file for current browsers, with no framework. The few libraries are embedded in the file under open licences; the application does not fetch content or libraries from the network, and its Content Security Policy blocks network requests from scripts.
5 DokumentationDocumentation
Einstieg, Bau und Betrieb sind öffentlich beschrieben, dazu die Standards und die Architekturentscheidungen.Getting started, building and running are documented publicly, together with the standards and the architecture decisions.
6 Herausgabe von Daten und InhaltenData and content extraction
Auszüge gehen in offenen Formaten hinaus, unter anderem HL7 FHIR, vCard und iCalendar, Selbstauskünfte im Format SD-JWT. Von Stellen ausgestellte FHIR-Dokumente und Bildungsnachweise bewahrt Vivodepot als Original auf und gibt sie unverändert wieder heraus.Extracts leave in open formats, among them HL7 FHIR, vCard and iCalendar, and self-declarations as SD-JWT. FHIR documents and education credentials issued by institutions are kept as originals and handed out again unchanged.
7 Datenschutz und geltendes RechtPrivacy and applicable law
Vivodepot richtet sich nach der Datenschutz-Grundverordnung. Den lesbaren Inhalt eines Depots bekommt die Vivodepot GmbH nicht, und sie hat keinen Schlüssel dazu; wer einen Eintrag über share.vivodepot.de weitergibt, legt dort nur eine verschlüsselte Datei ab. Auf die Meldepflichten des Cyber Resilience Act haben wir uns eingerichtet; Fristen und Meldeweg stehen in SECURITY.md.Vivodepot follows the General Data Protection Regulation. Vivodepot GmbH does not receive the readable content of a depot and holds no key to it; sharing an entry via share.vivodepot.de places only an encrypted file there. We have set up for the reporting obligations of the Cyber Resilience Act; deadlines and reporting route are in SECURITY.md.
8 Standards und gute PraxisStandards and best practices
Wir prüfen unsere Ausgaben gegen offizielle Validatoren. Eine von Vivodepot ausgegebene Patientenkurzakte hat auf der Gazelle-Testplattform die Validierung gegen das internationale und das europäische Profil bestanden; ein aus Vivodepot unverändert ausgegebener Laborbericht und Entlassbrief haben dort die Validierung bestanden (Beispieldaten einer erfundenen Person). Kontakte und Termine gehen als vCard und iCalendar hinaus, Selbstauskünfte im Format SD-JWT; ohne Signatur einer Stelle bleiben sie Selbstauskünfte. Barrierefreiheit prüfen wir mit automatisierten Werkzeugen gegen die Kriterien von WCAG 2.2 AA.We test our output against official validators. A patient summary produced by Vivodepot passed validation against the international and the European profile on the Gazelle test platform; a laboratory report and a discharge report issued unchanged from Vivodepot passed validation there as well (sample data of a fictitious person). Contacts and appointments leave as vCard and iCalendar, self-declarations as SD-JWT; without an institution’s signature they remain self-declarations. We test accessibility with automated tools against the WCAG 2.2 AA criteria.
9 Keinen Schaden anrichtenDo no harm
Daten und Sicherheit: Die Angaben im Depot werden im Browser verschlüsselt (AES-256-GCM), der Schlüssel entsteht aus dem Passwort der Person. Ohne das Passwort oder, falls eingerichtet, den Wiederherstellungs-Code, den nur die Person selbst verwahrt, kann niemand die Depot-Datei lesen, auch die Vivodepot GmbH nicht. Unzulässige Inhalte: Vivodepot ist keine Plattform zum Veröffentlichen; was jemand speichert, sehen andere nicht. Die Ablage für verschlüsselte Weitergaben (share.vivodepot.de) gibt eine Datei nur einmal heraus; nicht abgerufen, ist sie nach sieben Tagen nicht mehr abrufbar. Uploads begrenzt sie gegen Missbrauch. Belästigung: Vivodepot hat keine Nachrichten-, Kommentar- oder Profilfunktion; Weitergabe heißt, einer Person eine verschlüsselte Datei zu übergeben.Data and security: The information in the depot is encrypted in the browser (AES-256-GCM), with the key derived from the person’s password. Without the password or, if set up, the recovery code, which only the person keeps, nobody can read the depot file, Vivodepot GmbH included. Unlawful content: Vivodepot is not a publishing platform; what someone stores is not visible to others. The drop-off for encrypted shares (share.vivodepot.de) releases a file only once; if not collected, it can no longer be retrieved after seven days. It limits uploads against misuse. Harassment: Vivodepot has no messaging, comment or profile function; sharing means handing an encrypted file to one person.
Die IT-Kriterien des ZenDiSThe ZenDiS IT criteria

Die „Kriterien zur Bewertung von Digitaler Souveränität“ (Version 1.0, Oktober 2026) des Zentrums für Digitale Souveränität der Öffentlichen Verwaltung (ZenDiS) sind für Behörden gedacht, die damit sich selbst als Organisation und die von ihnen eingesetzten Anwendungen bewerten. Jedes Kriterium ihres IT-Teils verweist mit einer Kennung (SOV-…) auf das EU Cloud Sovereignty Framework; deren erste Zahl bezeichnet eines seiner acht Souveränitätsziele. Wir sagen hier als Hersteller, was Vivodepot zu jedem dieser IT-Kriterien beiträgt; eine Souveränitätsstufe leiten wir daraus nicht ab.

The “Criteria for assessing digital sovereignty” (version 1.0, October 2026) of Germany’s Centre for Digital Sovereignty of Public Administration (ZenDiS) are meant for public authorities to assess themselves as organisations and the applications they use. Each criterion in their IT part refers to the EU Cloud Sovereignty Framework by an identifier (SOV-…); its first number denotes one of the framework’s eight sovereignty objectives. Here, as the manufacturer, we state what Vivodepot contributes to each of these IT criteria; we do not derive a sovereignty level from it.

1 Resilienz gegenüber AbschaltungResilience against shutdown SOV-1.8
Vivodepot ist eine einzelne Datei, die ohne Server und ohne Lizenzschlüssel läuft. Heruntergeladen läuft sie ohne Netzverbindung, und ihre Content-Security-Policy sperrt Abrufe per Skript (connect-src 'none'). Wer die Datei heruntergeladen hat, behält sie. Das gilt auch für Vivodepot Pro: Eine heruntergeladene Pro-Datei lässt sich ohne Verbindung zur Vivodepot GmbH öffnen, lesen und ausgeben. Der Quelltext steht unter der EUPL-1.2; die kostenlose Fassung kann jede Stelle auch selbst bereitstellen.Vivodepot is a single file that runs without a server and without a licence key. Once downloaded, it runs without a network connection, and its Content Security Policy blocks network requests from scripts (connect-src 'none'). Whoever has downloaded the file keeps it. This also applies to Vivodepot Pro: a downloaded Pro file can be opened, read and exported without any connection to Vivodepot GmbH. The source code is licensed under the EUPL-1.2; anyone can also serve the free edition themselves.
2 RechtshoheitJurisdiction SOV-2.3
Hersteller und Inhaberin der Rechte an der Software ist die Vivodepot GmbH mit Sitz in Berlin, eingetragen beim Amtsgericht Charlottenburg unter HRB 289273 B, wie im Impressum; der Eintrag ist im Handelsregister nachprüfbar. Die Vivodepot GmbH gehört vollständig ihrer Gründerin und Geschäftsführerin Carola Klessen.The manufacturer and copyright holder of the software is Vivodepot GmbH, based in Berlin and registered at Charlottenburg Local Court under HRB 289273 B, as stated in the legal notice; the entry can be checked in the commercial register. Vivodepot GmbH is wholly owned by its founder and managing director, Carola Klessen.Kennung nach dem PDF der Kriterien (S. 12); die Tabelle (ODS) nennt für dieses Kriterium SOV-1.1.Identifier as in the criteria PDF (p. 12); the spreadsheet (ODS) gives SOV-1.1 for this criterion.
3 SchlüsselkontrolleKey control SOV-3.1
Bei Vivodepot ist die Person oder Stelle, die das Depot führt, in der Rolle des Kunden. Den Schlüssel hält allein sie: Er entsteht bei jedem Öffnen aus ihrem Passwort und ist nirgends gespeichert; einen zweiten Weg, den optionalen Wiederherstellungs-Code, verwahrt sie selbst; die Vivodepot GmbH hat keinen Zweitschlüssel.With Vivodepot, the person or office that keeps the depot is in the customer’s role. Only they hold the key: it is derived from their password each time the depot is opened and is stored nowhere; a second way in, the optional recovery code, they keep themselves; Vivodepot GmbH has no second key.
4 DatenlokationData location SOV-3.4
Das Depot liegt verschlüsselt im Browser ihres Geräts oder als Datei an dem Ort, den die Person wählt; die Anwendung sendet keine Daten aus dem Depot an einen Server, und etwas geht nur hinaus, wenn die Person es ausgibt. Für Freigabe-Links ist die Ablage share.vivodepot.de voreingestellt; die Anwendung verschlüsselt die Datei vorher auf dem Gerät, und die Ablage betreibt die Vivodepot GmbH bei IONOS SE (Sitz Montabaur, Deutschland).The depot is kept encrypted in the browser on the person’s device or as a file wherever they choose; the application sends no data from the depot to a server, and data only leave when the person exports them. For share links, the drop-off share.vivodepot.de is preset; the application encrypts the file on the device first, and Vivodepot GmbH runs the drop-off at IONOS SE (registered office in Montabaur, Germany).
5 KIAI SOV-3.5
In der Anwendung läuft keine KI-Komponente mit: Vivodepot enthält kein KI-Modell und ruft keinen KI-Dienst auf. Die Anwendung sendet von sich aus keine Daten aus dem Depot an einen Server, und ihre Content-Security-Policy sperrt Abrufe per Skript (connect-src 'none'). Beim Entwickeln setzt die Vivodepot GmbH KI-Werkzeuge ein, derzeit Claude von Anthropic (USA).No AI component runs in the application: Vivodepot contains no AI model and calls no AI service. Of its own accord, the application sends no data from the depot to any server, and its Content Security Policy blocks network requests from scripts (connect-src 'none'). Vivodepot GmbH uses AI tools in development, currently Claude by Anthropic (USA).
6 Portabilität und InteroperabilitätPortability and interoperability SOV-4.1
Die Depot-Datei gehört der Person und lässt sich ohne Rückfrage kopieren und mitnehmen; Auszüge gehen in dokumentierten offenen Formaten hinaus, und welche davon Vivodepot wieder einliest, ist beschrieben.The depot file belongs to the person and can be copied and taken elsewhere without asking anyone; extracts leave in documented open formats, and which of them Vivodepot reads back in is described.Die Frage nach 30 Tagen gilt der Übertragung auf andere Lösungen oder Anbieter; bei Vivodepot liegt die Datei schon bei der Person, und die Auszüge in offenen Formaten sind der Weg in eine andere Lösung.The 30-day question concerns transfer to alternative solutions or providers; with Vivodepot, the file is already with the person, and the extracts in open formats are the route into another solution.
7 Dokumentation und WissenstransferDocumentation and knowledge transfer SOV-4.5
Einstieg, Bau, Betrieb, Standards, Sicherheit und die Architekturentscheidungen sind öffentlich dokumentiert. Sie liegen auf GitHub (Anbieter mit Sitz in den USA).Getting started, building, running, standards, security and the architecture decisions are publicly documented. They are kept on GitHub (a provider based in the USA).
8 Souveränität von UnterauftragnehmernSovereignty of subcontractors SOV-4.6
Vivodepot braucht keinen Betreiber: Die Datei läuft direkt im Browser, und jede Stelle kann eine Kopie auf einem beliebigen statischen Webserver bereitstellen. Wartung und Anpassung kann sie selbst übernehmen oder vergeben: Der öffentliche Quelltext steht unter der EUPL-1.2. Wie man daraus die Anwendung baut, steht in DEVELOPING.md; an die Stelle der Vorlagen von Vivodepot treten dabei erfundene Ersatzvorlagen.Vivodepot needs no operator: the file runs directly in the browser, and anyone can serve a copy from any static web server. They can carry out maintenance and adaptation themselves or commission it: the public source code is licensed under the EUPL-1.2. DEVELOPING.md explains how to build the application from it; Vivodepot’s own templates are replaced by invented stand-in templates in that build.Für ein Programm, das als Datei läuft, ist das Kriterium nur sinngemäß anwendbar.For a program that runs as a file, the criterion applies only by analogy.
9 Herkunft der SoftwareOrigin of the software SOV-5.4
Entwickelt und gepflegt wird Vivodepot von der Vivodepot GmbH in Berlin; jeder eingebettete fremde Bestandteil steht mit Herkunft, Fassung und Lizenz in der Stückliste und in THIRD_PARTY_LICENSES. Einzelne dieser Bestandteile stammen von Herstellern außerhalb der EU.Vivodepot is developed and maintained by Vivodepot GmbH in Berlin; every embedded third-party component is listed with its origin, version and licence in the software bill of materials and in THIRD_PARTY_LICENSES. Some of these components come from makers outside the EU.
10 Technologische AbhängigkeitTechnological dependency SOV-5.6
Die Datei hat keine Laufzeit-Abhängigkeiten außer einem aktuellen Browser und braucht kein Framework; die wenigen Bibliotheken liegen unter offenen Lizenzen in der Datei. Außerhalb der Datei hängt der Betrieb an dem, was die Person wählt: am Browser ihres Geräts; ruft sie die Anwendung über ihre Adresse auf oder Vivodepot Pro über ihren persönlichen Link, an Cloudflare, Inc. (USA), über die die Vivodepot GmbH diese Adressen bereitstellt; nutzt sie Freigabe-Links, an der Ablage share.vivodepot.de bei IONOS SE.The file has no runtime dependencies beyond a current browser and needs no framework; the few libraries are embedded in the file under open licences. Outside the file, operation depends on what the person chooses: the browser on their device; if they open the application at its web address, or Vivodepot Pro through their personal link, on Cloudflare, Inc. (USA), through which Vivodepot GmbH provides these addresses; if they use share links, on the drop-off share.vivodepot.de at IONOS SE.
11 Transparenz der LieferketteSupply chain transparency SOV-5.7
Für jede eingebettete Bibliothek nennt THIRD_PARTY_LICENSES Bezugsquelle, Fassung, Lizenz und die Prüfsumme des eingebetteten Blocks; ein Prüfprogramm im Quellcode rechnet sie nach, und ein öffentlicher Ablauf gleicht die Bibliotheken mit der Schwachstellen-Datenbank OSV ab. Das betrifft die Bestandteile der Datei. Ihre Dienstleister nennt die Vivodepot GmbH in der Datenschutzerklärung, darunter IONOS SE (Deutschland) für Website und share.vivodepot.de und Cloudflare, Inc. (USA) für den Aufruf der Anwendung und die Download-Wege.For every embedded library, THIRD_PARTY_LICENSES gives the source, version, licence and the checksum of the embedded block; a checking program in the source code recomputes it, and a public workflow checks the libraries against the OSV vulnerability database. This concerns the components of the file. Vivodepot GmbH names its service providers in the privacy policy, among them IONOS SE (Germany) for the website and share.vivodepot.de, and Cloudflare, Inc. (USA) for opening the application and the download routes.
12 Offene Standards und SchnittstellenOpen standards and interfaces SOV-6.1
Vivodepot schreibt und liest offene, dokumentierte Formate, etwa HL7 FHIR, SMART Health Links, SD-JWT und vCard, gibt Termine als iCalendar aus, liest Kontoumsätze nach CAMT.053 ein und trägt in Verwaltungsangaben Kennungen des Föderalen Informationsmanagements (FIM) mit; welche genau, steht je Format in STANDARDS.md.Vivodepot writes and reads open, documented formats such as HL7 FHIR, SMART Health Links, SD-JWT and vCard, exports appointments as iCalendar, reads bank statements in CAMT.053 and carries Federal Information Management (FIM) identifiers in administration data; STANDARDS.md lists exactly which, format by format.
13 Verfügbarkeit von Open SourceAvailability of open source SOV-6.3
Die Software steht unter der European Union Public Licence 1.2, die Nutzung, Prüfung, Anpassung und Weitergabe erlaubt; der Quellcode des Kerns liegt öffentlich (siehe Kriterium 1; Unabhängige Nachprüfbarkeit). Beiträge sind willkommen.The software is licensed under the European Union Public Licence 1.2, which permits use, inspection, modification and redistribution; the source code of the core is public (see criterion 1; Independent verification). Contributions are welcome.
MyDataMyData

Die MyData Declaration von MyData Global beschreibt, wie Menschen über ihre persönlichen Daten bestimmen. Seit dem 26. Januar 2026 gilt die Fassung 2.0; sie fasst das Ziel in vier Punkten zusammen: die eigenen Daten unabhängig nutzen, Rechte an ihnen wirksam geltend machen, Schutz vor Ungleichgewichten der Datenmacht und vor Missbrauch der eigenen Daten sowie Verständnis dafür, wie Daten erhoben und verwendet werden. Die einzelnen Prinzipien und Verschiebungen dagegen, nach denen wir Vivodepot unten einordnen, stehen in der Fassung 1.0. Die Fassung 2.0 steht auf mydata.org, die Fassung 1.0 bei MyData Global auf GitHub. Diese Einordnung ist unsere Angabe als Hersteller und kein MyData Award; den vergibt MyData Global an seine Mitglieder nach eigener Prüfung.

The MyData Declaration of MyData Global describes how people decide about their personal data. Version 2.0 has applied since 26 January 2026; it sums up the aim in four points: using one’s own data independently, effectively asserting rights over them, protection from imbalances of data power and from abuse of one’s data, and understanding how data are collected and used. The individual principles and shifts by which we assess Vivodepot below, by contrast, are set out in version 1.0. Version 2.0 is on mydata.org, version 1.0 with MyData Global on GitHub. This assessment is our statement as the manufacturer and not a MyData Award; MyData Global presents those to its members after its own review.

1 Die drei VerschiebungenThe three shifts
Von formalen zu handhabbaren Rechten und vom Datenschutz zur Datenermächtigung: Die Person gibt ihre Daten selbst heraus, wann sie will; das ist unsere Selbstauskunft. Von geschlossenen zu offenen Ökosystemen: Lizenz und Formate sind offen. Der Quellcode des Kerns liegt öffentlich auf GitHub; jede öffentliche Fassung trägt einen eigenen Tag. Die Vorlagen von Vivodepot und ein Teil der Signier- und Zertifikatswerkzeuge gehören nicht zum offenen Kern. Diese Verschiebung ist darum teilweise erfüllt.From formal to actionable rights and from data protection to data empowerment: the person exports their data themselves, whenever they wish; this is our self-declaration. From closed to open ecosystems: the licence and the formats are open. The core’s source code is public on GitHub; every public release carries its own tag. Vivodepot’s templates and some of its signing and certificate tools are not part of the open core. This shift is therefore partly met.
3.1 Kontrolle durch den MenschenHuman-centric control of personal data
Die Daten liegen verschlüsselt in der Datei der Person, und hinaus geht nur, was sie selbst ausgibt; als sensibel geführte Felder hält Vivodepot dabei zurück, bis sie sie freigibt. Das Prinzip ist teilweise erfüllt: Eine übergebene Kopie lässt sich technisch nicht zurückholen. Im Depot kann die Person aber festhalten, wem sie was wozu gegeben hat, und Vivodepot erzeugt dazu einen Widerruf, den sie selbst übermittelt; wirksam wird er bei der Empfängerin.The data sit encrypted in the person’s file, and only what they export themselves leaves it; fields kept as sensitive are held back until they release them. The principle is partly met: a copy once handed over cannot technically be recalled. The person can, however, record in the depot to whom they gave what and for what purpose, and Vivodepot produces a revocation for this that the person sends themselves; it takes effect with the recipient.
3.2 Die Person als Ort der ZusammenführungIndividual as the point of integration
Ein Depot hält Angaben aus vielen Lebensbereichen bei der Person, etwa zu Gesundheit, Finanzen und Verwaltung, und Vivodepot liest Daten von Stellen ein, zum Beispiel Kontoumsätze nach CAMT.053. Das Prinzip ist erfüllt.A depot keeps information from many areas of life with the person, such as health, finances and administration, and Vivodepot reads in data from institutions, for example bank statements in CAMT.053. The principle is met.
3.3 SelbstbestimmungIndividual empowerment
Vivodepot läuft auch offline und ohne Konto; die Depot-Datei gehört der Person, die sie kopieren, sichern und mitnehmen kann, ohne Vivodepot zu fragen. Wie weit das die Person stärkt, lässt sich nicht messen; das ist unsere Selbstauskunft.Vivodepot also works offline and without an account; the depot file belongs to the person, who can copy, back up and take it elsewhere without asking Vivodepot. How far this empowers the person cannot be quantified; this is our self-declaration.
3.4 ÜbertragbarkeitPortability: access and re-use
Die Person nimmt ihre Daten als Datei mit und gibt Auszüge in offenen, maschinenlesbaren Formaten heraus; welche davon Vivodepot wieder einliest, ist beschrieben. Das Prinzip ist erfüllt.The person takes their data along as a file and exports extracts in open, machine-readable formats; which of them Vivodepot reads back in is described. The principle is met.
3.5 Transparenz und RechenschaftTransparency and accountability
Der Quellcode, der Meldeweg für Schwachstellen, die Restrisiken und die Prüfsummen der ausgelieferten Produkte sind öffentlich. Das Prinzip ist teilweise erfüllt: Der Quellcode des Kerns liegt öffentlich auf GitHub; jede öffentliche Fassung trägt einen eigenen Tag. Die Vorlagen von Vivodepot und ein Teil der Signier- und Zertifikatswerkzeuge gehören nicht zum offenen Kern.The source code, the vulnerability reporting route, the residual risks and the checksums of the delivered products are public. The principle is partly met: The core’s source code is public on GitHub; every public release carries its own tag. Vivodepot’s templates and some of its signing and certificate tools are not part of the open core.
3.6 InteroperabilitätInteroperability
Vivodepot schreibt und liest offene Formate wie HL7 FHIR, SD-JWT und vCard und gibt Termine als iCalendar aus; einzelne FHIR-Ausgaben haben externe Validatoren bestanden. Ausgetauscht wird über Dateien und Links, die die Person selbst weitergibt, nicht über eine Programmierschnittstelle; das Prinzip ist damit teilweise erfüllt.Vivodepot writes and reads open formats such as HL7 FHIR, SD-JWT and vCard and exports appointments as iCalendar; individual FHIR outputs have passed external validators. Exchange happens through files and links that the person passes on themselves, not through a programming interface; the principle is therefore partly met.

Für Dienste, die Menschen beim Verwalten ihrer Daten unterstützen, nennt MyData Global in „Understanding MyData Operators“ (zweite Fassung, 2022) drei Mindestkriterien und ein Referenzmodell mit neun Funktionselementen. Nach der Declaration 1.0 kann jede Person ihr eigener Operator sein („Individuals can be their own operator“); Vivodepot ist ein Werkzeug dafür: Das Depot ist eine Datei bei der Person, und ein Konto braucht sie nicht.

For services that help people manage their data, MyData Global sets out three minimum criteria and a reference model with nine functional elements in “Understanding MyData Operators” (second edition, 2022). According to Declaration 1.0, “individuals can be their own operator”; Vivodepot is a tool for this: the depot is a file kept by the person, who needs no account.

M1 Beschreibung nach dem ReferenzmodellDescription against the reference model
Datenmodelle (F5) und die persönliche Datenablage (F7) sind erfüllt; die Verwaltung von Freigaben (F2) und die Übertragung von Daten (F6) sind teilweise erfüllt, weil sie je Herausgabe als Datei geschehen; zu einer Übergabe erzeugt Vivodepot einen Widerruf, den die Person selbst übermittelt. Die Protokollierung (F9) ist teilweise erfüllt: Das Depot führt auf Wunsch ein Protokoll der Übergaben; Zugriffe bei Empfängern protokolliert es nicht. Identitätsverwaltung (F1) und Wertausgleich (F4) treffen auf ein Depot ohne Konto nicht zu. Die Unterstützung beim Einhalten von Regelwerken (F8) ist unsere Selbstauskunft; zum Register bekannter Beteiligter (F3) ist die Einordnung offen.Data models (F5) and personal data storage (F7) are met; permission management (F2) and personal data transfer (F6) are partly met, because they take place per export as a file; for a handover Vivodepot produces a revocation that the person sends themselves. Logging (F9) is partly met: the depot keeps a log of handovers if the person wishes; it does not log access at the recipients. Identity management (F1) and value exchange (F4) do not apply to a depot without an account. Governance support (F8) is our self-declaration; for the register of known actors (F3) the assessment is open.
M2 Übereinstimmung mit den PrinzipienAlignment with the MyData principles
Erfüllt sind die Prinzipien „Die Person als Ort der Zusammenführung“ (3.2) und „Übertragbarkeit“ (3.4). Teilweise erfüllt sind „Kontrolle durch den Menschen“ (3.1), „Transparenz und Rechenschaft“ (3.5) und „Interoperabilität“ (3.6). Für „Selbstbestimmung“ (3.3) gibt es nur unsere Selbstauskunft. Das Kriterium ist damit teilweise erfüllt.The principles “Individual as the point of integration” (3.2) and “Portability: access and re-use” (3.4) are met. “Human-centric control of personal data” (3.1), “Transparency and accountability” (3.5) and “Interoperability” (3.6) are partly met. For “Individual empowerment” (3.3) there is only our self-declaration. The criterion is therefore partly met.
M3 Geschäftsmodell mit der Person als HauptnutznießerinBusiness model with the person as primary beneficiary
Vivodepot Privat ist für Bürgerinnen und Bürger kostenlos, und die Vivodepot GmbH bekommt den lesbaren Inhalt eines Depots nur, wenn die Person ihn ihr selbst schickt, und hat keinen Schlüssel dazu. Das ist unsere Selbstauskunft.Vivodepot Privat is free of charge for citizens, and Vivodepot GmbH receives the readable content of a depot only if the person sends it themselves, and holds no key to it. This is our self-declaration.

Stand: 05.11.2026

As of: 5 November 2026