Stand: 2. Oktober 2026
App: CADVault (iOS, iPadOS, macOS)
Verantwortlicher gemäß Art. 4 Nr. 7 DSGVO:
Thomas Hoche / Joshua Tree Labs
Am Carlusbaum 11
65812 Bad Soden am Taunus, Deutschland
E-Mail: support@joshua-tree-labs.com
1. Kurzfassung
CADVault ist ein Betrachter für STEP-Dateien und andere 3D-Modelle, der vollständig auf Ihrem Gerät arbeitet. Es gibt kein eigenes Backend, kein Nutzerkonto, keine Werbung, kein Analytics-SDK und kein Tracking. Die App baut selbst keine Internetverbindung auf; Modelle, Teilenamen, Maße und Vorschaubilder werden weder an uns noch an Dritte übertragen.
Die App bewahrt geöffnete Dateien auf Wunsch in einer Bibliothek auf. Diese Kopien, ihre Vorschaubilder und die Einstellungen werden mit AES-256-GCM verschlüsselt gespeichert. Der Schlüssel liegt ausschließlich im Schlüsselbund dieses Geräts, wird nicht mit iCloud synchronisiert und ist zusammen mit der Bibliothek von Backups ausgenommen.
2. Welche Daten werden verarbeitet und wo?
| Daten | Verarbeitung | Speicherort |
|---|---|---|
| Von Ihnen geöffnete Modelldateien (z. B. STEP, STL, OBJ, glTF, PLY, USD) | Lesen, Darstellen, Messen, Schneiden und Umwandeln mit dem eingebauten Kern und Apples Grafik-Frameworks, ausschließlich auf dem Gerät. Die App liest nur Dateien, die Sie selbst auswählen oder an sie weitergeben. | Das Original bleibt, wo es liegt. Eine Kopie entsteht nur in der verschlüsselten Bibliothek, solange die entsprechende Einstellung eingeschaltet ist. |
| Bibliothek: Dateikopien, Vorschaubilder, Name, Größe, Zeitpunkte, gewählte Ausrichtung | Schneller Zugriff auf zuletzt geöffnete Modelle; Erkennung doppelter Dateien über eine Prüfsumme. | Nur auf dem Gerät, verschlüsselt (AES-256-GCM), von Backups ausgenommen. |
| Einstellungen | Darstellung, App-Sperre, Bibliotheksverhalten. | Nur auf dem Gerät, verschlüsselt. |
| Hauptschlüssel der Verschlüsselung | Ver- und Entschlüsseln der Bibliothek. | Schlüsselbund dieses Geräts, nur bei entsperrtem Gerät verfügbar, nicht synchronisiert. |
| App-Sperre (Face ID, Touch ID, Gerätecode) | Nur wenn Sie sie einschalten. Die Prüfung übernimmt das Betriebssystem; die App erhält ausschließlich das Ergebnis „erfolgreich“ oder „nicht erfolgreich“, keine biometrischen Daten. | Im Betriebssystem, gesteuert durch Apple. |
| Exportierte Dateien und Originale | Beim Umwandeln oder beim Export eines Originals entsteht eine Datei, die Sie selbst an einem Ort Ihrer Wahl ablegen oder teilen. Temporäre Arbeitskopien löscht die App sofort beziehungsweise beim nächsten Start. | Am von Ihnen gewählten Ort. |
| Signierte Abonnementtransaktion | Prüfung eines aktiven Pro-Abonnements anhand der von Apple signierten Transaktion (StoreKit 2). Wir erhalten keine Zahlungsdaten. | Lokal auf dem Gerät zur Prüfung; Abrechnung erfolgt bei Apple. |
| Support-E-Mail und Anhänge | Bearbeitung Ihrer freiwilligen Anfrage. | In unserem E-Mail-Postfach, bis zum Abschluss der Anfrage und danach nach gesetzlichen Aufbewahrungspflichten. |
3. Kein Backend für Ihre Modelle
CADVault betreibt keinen eigenen Server, an den Modelle, Teilenamen, Maße oder Vorschaubilder übertragen werden. Es gibt keine Cloud-Konvertierung und keine Auswertung Ihrer Konstruktionen durch uns oder Dritte. Wir haben keinen Zugriff auf Ihre Dateien und können sie weder einsehen noch wiederherstellen.
4. Rechtsgrundlagen
- Art. 6 Abs. 1 lit. b DSGVO: Bereitstellung der von Ihnen angeforderten Funktionen (Öffnen, Darstellen, Messen, Umwandeln, Bibliothek, Abonnement).
- Art. 6 Abs. 1 lit. c DSGVO: soweit Daten zur Erfüllung gesetzlicher Pflichten aufbewahrt werden müssen, etwa bei Support-Korrespondenz.
5. Absturzberichte über Apple
Die App enthält kein eigenes Absturz- oder Analysewerkzeug. Wenn Sie in den Einstellungen Ihres Geräts erlaubt haben, Analysedaten mit App-Entwicklern zu teilen, stellt Apple uns anonymisierte Absturzberichte und Kennzahlen zur Verfügung. Diese Freigabe steuern ausschließlich Sie in den Systemeinstellungen; sie enthält keine Modellinhalte.
6. Empfänger
Betriebssystemfunktionen (unter anderem Metal, Schlüsselbund, Face ID / Touch ID), App-Store-Vertrieb und In-App-Käufe. Wir erhalten keine Zahlungsdaten. Informationen: Apple Datenschutz.
Auslieferung der öffentlichen Joshua-Tree-Labs-Website und dieser Rechtsseiten. Die App selbst ruft diese Seiten nur auf, wenn Sie einen Link antippen; sie öffnen sich dann im Browser. Informationen: Cloudflare Privacy Policy.
Weitere Empfänger gibt es nicht. Insbesondere erhält kein Hosting-, KI- oder Analytics-Anbieter Ihre Modelle, und wir verkaufen keine Daten.
7. Drittlandübermittlungen
Da Ihre Modelle das Gerät nicht verlassen, findet insoweit keine Drittlandübermittlung statt.
8. Speicherung und Löschung
Einträge der Bibliothek bleiben, bis Sie sie in der App löschen. Unter „Einstellungen → Datenschutz“ lassen sich die Bibliothek leeren oder mit „Alle Daten dieser App löschen“ Bibliothek, Einstellungen und der Schlüssel unwiderruflich entfernen; Ihre Originaldateien bleiben dabei unberührt. Eine Deinstallation entfernt den lokalen App-Container. Weil der Schlüssel das Gerät nicht verlässt, ist eine Bibliothek auf einem anderen Gerät oder aus einem Backup nicht lesbar.
9. Kinder
Die App richtet sich nicht gezielt an Kinder und erhebt keine altersspezifischen Daten. Es gibt kein Nutzerkonto und keine Registrierung.
10. Ihre Rechte
Sie haben nach Maßgabe der gesetzlichen Voraussetzungen Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit und Widerspruch. Sie können sich außerdem bei einer Datenschutzaufsichtsbehörde beschweren; für uns zuständig ist der Hessische Beauftragte für Datenschutz und Informationsfreiheit. Da kein Konto besteht und Ihre Modelle das Gerät nicht verlassen, liegen uns Daten nur aus Support-Anfragen vor. Für Anfragen genügt eine E-Mail an support@joshua-tree-labs.com.
11. Änderungen
Wir aktualisieren diese Erklärung, wenn sich Funktionen, Anbieter oder Rechtslage ändern. Das aktuelle Stand-Datum steht am Anfang dieser Seite.
Privacy Policy
Last updated: 2 October 2026. The German version is legally authoritative; this English summary is provided for convenience.
The controller is Thomas Hoche / Joshua Tree Labs, Am Carlusbaum 11, 65812 Bad Soden am Taunus, Germany, support@joshua-tree-labs.com.
What the app is
CADVault is a viewer for STEP files and other 3D models that works entirely on your device. There is no backend of ours, no user account, no advertising, no analytics SDK and no tracking. The app makes no internet connections of its own; models, part names, measurements and thumbnails are never sent to us or to third parties.
What the app processes, and where
Model files you open (such as STEP, STL, OBJ, glTF, PLY, USD) are read, displayed, measured, sectioned and converted on the device only; the app reads only files you select or hand to it. If the library setting is on, the app keeps a copy together with a thumbnail, name, size, timestamps and the chosen orientation. Library copies, thumbnails and settings are encrypted with AES-256-GCM; the key lives only in this device's keychain, is not synced with iCloud and, like the library, is excluded from backups. The optional app lock uses Face ID, Touch ID or the passcode through the operating system; the app only learns whether authentication succeeded and never receives biometric data. Exported or converted files go wherever you choose to save or share them; temporary working copies are deleted immediately or at the next launch. A signed subscription transaction (StoreKit 2) is checked locally to verify an active Pro subscription; we never receive payment data. Support e-mails are handled for your voluntary request.
No backend for your models
CADVault runs no server of its own that receives models, part names, measurements or thumbnails. There is no cloud conversion and no analysis of your designs by us or third parties. We have no access to your files and can neither view nor restore them.
Legal basis
Providing the features you request rests on Art. 6(1)(b) GDPR. Legal retention duties, such as for support correspondence, rest on Art. 6(1)(c) GDPR.
Crash reports via Apple
The app contains no crash or analytics tool of its own. If you allowed sharing analytics with app developers in your device settings, Apple provides us with anonymised crash reports and metrics. You control this solely in the system settings; it contains no model content.
Recipients
Apple Distribution International Ltd. provides the operating-system frameworks (including Metal, keychain, Face ID / Touch ID), App Store distribution and in-app purchases; we receive no payment data. Cloudflare, Inc. serves this public website and these legal pages, which the app only opens in your browser when you tap a link. There are no other recipients; no hosting, AI or analytics provider ever receives your models, and we sell no data.
International transfers
Because your models never leave the device, no international transfer occurs for them.
Storage and deletion
Library entries remain until you delete them in the app. Under Settings → Privacy you can clear the library or use "Erase all data of this app" to irreversibly remove the library, settings and the key; your original files are not affected. Uninstalling removes the local app container. Because the key never leaves the device, a library cannot be read on another device or from a backup.
Children
The app is not specifically directed at children and collects no age-specific data; there is no account and no registration.
Your rights
Subject to applicable law, you may request access, correction, deletion, restriction or portability, or object to processing. You may complain to a supervisory authority; the Hessian data protection authority is responsible for us. Since there is no account and your models never leave the device, we only hold data from support requests. Contact support@joshua-tree-labs.com.
Changes
We update this policy when features, providers or legal requirements change. The current date is shown at the top of this page.