Privacy Policy

Last updated: August 2026

Controller
Dennis Bortmes
Westendstraße 2
83301 Traunreut
Germany

Email: contact.bortmes@icloud.com

Scope

This privacy policy applies to the iOS apps Sitecase, Nifuda and Plancase, as well as to this page itself.

Linked third-party offerings, as well as how the apps are presented in the App Store, are the sole responsibility of the respective provider.

Core principle

I do not collect any personal data through these apps. There are no user accounts, no registration, and no servers operated by me that data is sent to.

Specifically, none of the following takes place:

  • Tracking or profiling of usage
  • Analytics or statistics services
  • Crash reporting to third parties
  • Advertising or ad networks
  • Sharing or selling of data

No third-party SDKs are included. Unless stated otherwise below, all content you create in the apps stays on your device or — if you enable it — in your personal iCloud.

One exception is the barcode scanner in Nifuda, which queries an external product database. Details can be found in the Nifuda section.

Details per app
Sitecase

Sitecase processes data exclusively on your device. There is no iCloud synchronisation.

The app displays HTML files that you provide yourself. If those files reference external resources — such as fonts, images or scripts hosted on third-party servers — your device will connect to those servers when the content is displayed. For technical reasons, your IP address is transmitted to the respective provider in the process. I have no influence over that content or the data processing that takes place there.

If a displayed page stores data in the local storage of the browser view, that data remains on your device and is removed when you delete the app.

Nifuda

Your inventory data is stored on your device. You may optionally enable synchronisation via iCloud.

In that case the data resides in your private iCloud database, which is tied to your Apple Account. I have no access to it. Processing is carried out by Apple under Apple's terms, and synchronisation can be switched off at any time in your device settings.

Barcode scanner and Open Food Facts. When you scan a barcode, the captured number (EAN/GTIN) is sent to the public Open Food Facts database in order to retrieve product details such as name, brand, quantity and product image. For technical reasons, your IP address is transmitted to the provider as well. Product images are loaded from its servers.

This transmission only takes place when you actively use the scanner. If you add items manually, no information leaves your device. No details about your inventory are transmitted — only the number of the barcode being scanned.

The service is operated by Open Food Facts, a non-profit association under French law (Loi 1901), 21 rue des Iles, 94100 Saint-Maur-des-Fossés, France. Processing therefore takes place within the European Union and does not involve a transfer to a third country. For details, see the Open Food Facts Privacy Policy.

The legal basis is Art. 6(1)(b) GDPR, as the request serves to provide a function you have explicitly asked for, and alternatively Art. 6(1)(f) GDPR based on my legitimate interest in functioning product recognition.

Plancase

The subscriptions and contracts you record are stored on your device. You may optionally enable synchronisation via iCloud.

In that case the data resides in your private iCloud database, which is tied to your Apple Account. I have no access to it. Processing is carried out by Apple under Apple's terms, and synchronisation can be switched off at any time in your device settings.

Reminders for cancellation deadlines are generated locally on your device only. No push notifications are sent via external servers.

App Store purchases

Purchases and in-app purchases are handled entirely by Apple through StoreKit. Payment is processed via your Apple Account; I never receive any payment data.

Apple acts as an independent controller for processing within the App Store. From Apple I only receive aggregated, non-personal sales reports.

For further information, please see Apple's Privacy Policy.

Contacting me

If you contact me by email, I process the information you provide — usually your email address and the content of your message — solely in order to handle your request.

The legal basis is Art. 6(1)(b) GDPR for enquiries relating to a purchase, and otherwise Art. 6(1)(f) GDPR based on my legitimate interest in responding to support requests.

Messages are deleted once the matter has been resolved, unless statutory retention periods require otherwise.

This page

This page is hosted on GitHub Pages, a service provided by GitHub, Inc. When you access it, technical access data such as your IP address is processed server-side as required to deliver the page. I have no access to this data.

The page sets no cookies, embeds no third-party fonts or scripts, and uses no analytics tools.

Your rights

You have the right of access (Art. 15 GDPR), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20), and the right to object to processing (Art. 21).

Since I do not collect any personal data through the apps, a request for access can in practice only relate to any email correspondence we may have had.

You can delete data you created in the apps yourself at any time — within the app or by removing the app from your device. If iCloud synchronisation is enabled, also delete the data via your device's iCloud settings.

Use outside the EU

This privacy policy is governed by German law and the General Data Protection Regulation. The apps are available worldwide on the App Store; since no personal data is collected through them, the commitments below apply regardless of where you are located.

I do not sell personal data, nor do I share it with third parties for advertising purposes — neither for money nor for any other consideration. No interest-based advertising or cross-app or cross-site tracking takes place.

The apps are general-purpose tools for adults and are not directed at children in terms of their content. They are not listed in the App Store’s “Kids” category. Since no personal data is collected through the apps, no data relating to children is processed either.

Right to lodge a complaint

You have the right to lodge a complaint with a data protection supervisory authority. The authority responsible for me is:

Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18
91522 Ansbach
Germany
Changes

I will update this privacy policy whenever changes to the apps or to the legal framework make it necessary. The version available here is the one that applies.

This is a courtesy translation. The German version is the legally binding one.