Privacy Policy

Struxify Clearance & Bundles (website clearance.struxify.io and Shopify app) · Last updated: 21 October 2026

This English translation is provided for convenience. The German version is legally binding: German version.

Summary: I only process what is necessary for the waiting list or for operating the app. No advertising cookies, no tracking, no sale of data, no use of AI. From your Shopify orders the app reads only item, quantity and date; customer data from the order webhook is neither stored nor evaluated. You can request access, rectification and erasure at any time by email.

1. Controller

Struxify — Inh. Dávid-Dennis Warning
Bürgermeister-Steenbock-Straße 21 a, 24558 Henstedt-Ulzburg, Deutschland
Email: hello@struxify.io

I am not required to appoint a data protection officer. For data protection questions you can reach me at the address above.

2. Visiting the website

When you access clearance.struxify.io, my hosting provider processes technically necessary data (IP address, time, page accessed, browser identifier) in server logs in order to deliver the page and protect it against misuse. The legal basis is my legitimate interest in secure operation (Art. 6(1)(f) GDPR). The logs are deleted automatically by the hosting provider, after 30 days at the latest. I only keep individual entries longer where this is necessary to investigate a specific security incident.

Hosting: Railway Corporation (USA), data centre in the EU (Netherlands). I deliver the fonts, scripts and graphics of this website myself; your browser does not load any content from third-party servers when you visit.

I do not use any cookies or any analytics or advertising tools on this website and do not store anything on your device. A consent banner is therefore not required. The language (German/English) results solely from the address accessed.

Live demo on the home page

When you enter a store address plus stock and days since the last sale in the live demo, the app's server fetches the publicly visible product data of that store once (product name, variant, SKU, price – the same details every visitor sees in the store) and calculates an example with it. The store address, the numbers you enter and the product data are processed in memory only for the duration of that one calculation and are neither stored nor logged. To prevent abuse I limit the number of requests per IP address (truncated hash, in memory only). The legal basis is Art. 6(1)(f) GDPR (demonstrating the software at your request).

3. Waiting list (“Coming soon”)

If you sign up for the waiting list, I process your email address and – voluntarily – your name or company, shop address and the desired plan. The sole purpose is to inform you by email about the launch of Struxify Clearance & Bundles in the Shopify App Store.

4. Use of the Shopify app

4.1 Merchant (shop) data

For the app I process the shop domain, the access credentials provided by Shopify (access token), your settings (slow-mover threshold, bundle product type and tag, location), your markdown rules, the markdown log (variant, old and new price, time) and the bundles you create (title, price, components). The legal basis is the performance of the usage contract (Art. 6(1)(b) GDPR). As evidence I store the time of your acceptance of the Terms of Use and the identifier of the Shopify user account that accepted them. For the early-access offer I match the email address and domain of your shop (from Shopify) once against the waiting list and note on the waiting-list entry which shop redeemed the place (Art. 6(1)(b) GDPR).

4.2 Data from your shop (processing on behalf)

Items and inventory: The app reads the active product variants of your shop (title, SKU, inventory, selling price, compare-at price, cost, product image URL), your collections and locations and stores them to calculate idle time, coverage and tied-up capital and to set bundle stock.

Orders: To calculate idle time the app reads the line items of your Shopify orders of the last 90 days – exclusively item, quantity and order date. Via the “order created” webhook Shopify transmits the complete order to the app for every new order so that it can detect bundle sales; the app immediately evaluates only the order number and line items (item, quantity), stores the order number so that every order is booked exactly once, stores nothing else and writes no customer data to logs. Names, addresses, e-mails and payment data of your customers are not stored.

Write access: In your shop the app changes only prices and compare-at prices of variants covered by a rule, collection assignments, the bundle products it created (including stock and status) and component stock after a bundle sale – in each case at your request or according to your rules. For the data read and written you are the controller; I process it as a processor only on your instructions (Art. 28 GDPR) and exclusively for the functions of the app. Details are governed by the Data Processing Agreement (DPA).

4.3 Billing

The subscription is billed via Shopify. I do not receive or store any payment data (credit card, bank details), only the plan booked, the subscription's identifier at Shopify and the start of the billing period, in order to provide the plan's scope (Art. 6(1)(b) GDPR).

5. Recipients and service providers

Data processing agreements are in place with the service providers. Where data is transferred to the USA: Resend Inc. is certified under the EU-US Data Privacy Framework (Art. 45 GDPR). With Railway Corporation I have concluded the EU Standard Contractual Clauses (Art. 46(2)(c) GDPR); the app and database are also located in the EU. I do not sell any data and do not pass it on for advertising purposes. The app does not use artificial intelligence; there is no automated decision-making within the meaning of Art. 22 GDPR – calculations are based exclusively on fixed formulas over your Shopify data and settings.

Railway and Resend are companies based in the USA and are in this respect also subject to US law. To protect against unlawful access from third countries, I store the app and database in the EU, encrypt all transmissions, transmit only the waiting-list details to the email service, and base transfers to Resend on the EU-US Data Privacy Framework and transfers to Railway on the EU Standard Contractual Clauses (information pursuant to Art. 28 of Regulation (EU) 2023/2854).

6. Storage period and erasure

7. Your rights

You have the right of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and to object to processing based on legitimate interests (Art. 21 GDPR). You can withdraw consent you have given at any time with effect for the future (Art. 7(3) GDPR). Simply write to me at hello@struxify.io. If you are a customer of a shop that uses the app, please contact that shop first as the controller; I support it in responding.

You also have the right to lodge a complaint with a data protection supervisory authority, for example the one responsible for me: Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD), Holstenstraße 98, 24103 Kiel, Germany.

8. Changes

I adapt this policy when the app or the legal situation changes. The version published here applies.