// legal
Privacy Policy
Effective date: June 3, 2026 · Last updated: June 3, 2026
This Privacy Policy describes how DS Labs ("DS Labs", "we", "us", or "our") handles information in connection with the applications we publish for macOS, iPadOS, and iOS (each an "App", and together the "Apps") and the websites we operate, including www.stuecken.com (the "Site").
Our current Apps include the Typesense Desktop Client for macOS and DSTerm for iPad and iPhone. This single policy applies to all of them, as well as to future DS Labs apps, unless an individual App is accompanied by its own separate privacy notice.
We build our Apps to be privacy-first. They run on your device and connect directly to the servers and services that you choose. We do not operate a backend that receives, stores, or relays your content, documents, terminal sessions, search data, or credentials.
1. Information the Apps Collect
1.1 Data You Provide to the Apps
Our Apps store the information you enter locally on your device so that they can function. Depending on the App, this may include:
- Connection details — server hostnames, ports, protocols, usernames, and connection nicknames for the servers you connect to.
- Credentials and keys — passwords, API keys, and SSH keys. These are stored in the operating system's secure storage (the macOS or iOS Keychain / Secure Enclave) and are never transmitted to DS Labs.
- App content and preferences — files you edit, saved presets, recent queries, UI settings, and window or layout state.
This data stays on your device (and, where you enable it, in your own iCloud account). We do not have access to it and we cannot recover it for you.
1.2 Data the Apps Do Not Collect
Our Apps do not include any of the following:
- No analytics, telemetry, or usage-tracking SDKs.
- No advertising identifiers and no advertising frameworks.
- No third-party trackers.
- No account system — you do not register or sign in to DS Labs to use the Apps.
- No collection by DS Labs of the contents of your files, terminal sessions, search collections, documents, or queries.
1.3 Network Connections
When you use an App, it connects directly from your device to the servers and services whose addresses you enter. Those connections are governed by the privacy and security policies of those servers and the network you are on. Our Apps may also perform the following minimal outbound requests:
- Update checks — Apps distributed outside the App Store may check release endpoints (such as GitHub) to notify you of new versions. These requests reveal only standard information sent by any HTTPS client (IP address, user agent) to the provider hosting the release.
- Crash reporting via Apple — if you have opted in to share diagnostics with developers in your device's System Settings, Apple may send anonymized crash reports to us through Apple's standard developer tooling. We use these solely to fix bugs.
2. In-App Purchases and Subscriptions
Paid plans, subscriptions, and lifetime licenses for our Apps are processed by Apple through the App Store and Apple StoreKit, or — where offered — through DS Labs' payment provider. When you make a purchase:
- Apple App Store / StoreKit — Apple handles the transaction. DS Labs receives only an anonymous purchase receipt that confirms entitlement. We do not receive your name, email, billing address, or payment instrument from Apple. Apple's handling of your data is described in the Apple Privacy Policy.
- Direct purchases — payments made outside the App Store are processed by our payment processor (e.g., Stripe or Paddle), who acts as an independent data controller for that transaction. We receive only the information needed to issue and validate your license (typically an email address and a license token).
Purchase receipts are validated locally on your device and, when necessary, with Apple's servers, in order to unlock paid features.
3. Information the Site Collects
The Site collects limited information for analytics:
- Google Analytics — we use Google Analytics to understand aggregate traffic patterns (page views, referrer, approximate country, device type, browser). IP addresses are anonymized where supported. See the Google Privacy Policy.
- Server logs — like most websites, our hosting provider records standard request logs (IP address, timestamp, requested URL, user agent) for security and reliability purposes. These logs are retained for a short period and then deleted.
You can opt out of Google Analytics by installing the Google Analytics opt-out browser add-on or by enabling "Do Not Track" in your browser.
4. How We Use Information
We use the limited information described above only to:
- Provide, maintain, and improve the Apps and the Site.
- Verify license entitlements for paid features.
- Diagnose crashes and fix bugs.
- Understand aggregate Site traffic.
- Comply with legal obligations.
We do not sell, rent, or trade personal information, and we do not use it for advertising or profiling.
5. Data Sharing
We share data only with the following categories of recipients:
- Apple — for App Store distribution, in-app purchases, and opt-in crash reports.
- Payment processors — for direct license purchases.
- Update / release providers — when an App checks for updates or you download a release.
- Google — for Site analytics, as described above.
- Authorities — where we are legally required to disclose information by valid legal process.
6. Data Retention
Information stored by an App on your device persists until you delete it or uninstall the App. License records associated with direct purchases are retained for as long as needed to honor your license and meet tax and accounting requirements. Site analytics data is retained according to Google Analytics' default retention settings (currently 14 months).
7. Security
Our Apps store credentials in the operating system's secure storage (the macOS or iOS Keychain and, where available, the Secure Enclave), which is protected by the operating system. Network connections to your servers, to update providers, and to our payment processors use HTTPS/TLS or the secure protocol you configure. No system can be guaranteed to be 100% secure; you are responsible for protecting access to the device on which an App is installed and for the security of the servers you connect to.
8. Children's Privacy
The Apps and Site are not directed to children under 13 (or the equivalent minimum age in your jurisdiction), and we do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it.
9. International Users
The Apps process data locally on your device. The Site and any license records may be processed in countries other than the one you live in, including the United States and the European Union. Where required, we rely on appropriate safeguards for international data transfers.
10. Your Rights
Depending on where you live, you may have the right to access, correct, delete, or port personal information we hold about you, to object to or restrict certain processing, and to lodge a complaint with a supervisory authority. Because our Apps are designed not to send your data to us, in most cases the data you can access, correct, or delete lives entirely on your own device and within your own servers. For requests relating to license records or Site analytics, contact us using the details below.
11. Apple App Store "Privacy Nutrition Label"
In line with Apple's App Privacy requirements, our Apps are published with the following disclosures:
- Data Not Collected — DS Labs does not collect data from our Apps that is linked to your identity.
- Purchase receipts handled by Apple are not linked to your identity by DS Labs and are not used for tracking.
- Our Apps do not track you across apps and websites owned by other companies.
12. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date above. Material changes will be highlighted on the Site or within the relevant App. Your continued use of an App or the Site after a change takes effect constitutes acceptance of the revised policy.
13. Contact
For privacy questions, license issues, or data requests, contact DS Labs at:
- Web: www.stuecken.com
- Email: privacy@stuecken.com