Privacy Policy

Effective Date: May 3, 2026 · Last Updated: September 21, 2026

TL;DR

Introduction

Welcome to Threadologie by Lu (the "App"), a mobile application designed for beadwork enthusiasts to create, track, and manage their beadwork patterns. This Privacy Policy explains how we collect, use, and protect your information when you use our App.

This Privacy Policy is provided for your information. For analytics, crash reporting and measuring our own ad campaigns, we rely on our legitimate interests (see the Legal Basis for Processing section below), not on your consent. You can object at any time (see "Right to Object" below), and you can disable analytics and crash reporting in Settings → Terms & Privacy → Analytics & Crash Reporting.

Data We Store Locally

Your patterns, progress and notes are stored only on your device. The limited data that leaves your device is described in the sections below.

Local Data Storage (On Your Device Only):

Camera and Photo Library Access

Auto-Renewable Subscriptions (In-App Purchases)

We offer optional subscription tiers processed by Apple (iOS) or Google (Android). RevenueCat manages subscription status.

Subscription Tiers:

Tier Price Key Features
Free $0 3 patterns, progress tracking, QR import
Creators $2.99/month or $29.99/year Unlimited patterns, image import, PDF export (watermarked), shape library
Creators Pro $5.99/month or $59.99/year All Creators features + Word chart, clean PDFs (no watermark), creator branding, commercial license

* Prices shown in USD. Local currency equivalent applies. Includes applicable taxes (VAT/GST).

Subscription Terms:

What We Store Locally:

Managing Your Subscription:

You can manage, cancel, or view your subscription status through your device settings:

Cancellation and Refunds:

Data After Cancellation:

What We Do NOT Collect

We do not collect or store directly identifying information about you. Specifically, we do not collect:

We do collect a limited amount of pseudonymous data via Firebase (analytics and crash reports) and RevenueCat (subscription status and purchase history), and a small amount of operational data on our servers (coupon redemption records keyed to an anonymous user ID). Under EU law, pseudonymous identifiers are treated as personal data even though they are not linked to your name or contact details. See "Analytics and Crash Reporting", "Cloud Functions & Coupon Redemption" and "Subscription Management (RevenueCat)" below for details.

Data Processing

Local Processing Only:

Server Communication:

Cloud Functions & Coupon Redemption

We operate a small set of Firebase Cloud Functions (hosted by Google Cloud) to support promotional coupon codes. These are the only server-side components we run.

When This Runs:

What Is Sent:

What Is Stored (Firestore):

Links to Bead Shops (Affiliate Links)

Some examples in the app show a "Shop beads" button, and color sheets show a "Buy" button. Both list online bead shops. These shops are independent third parties. Some of the links are affiliate links: if you buy something after following one, we may earn a commission from the shop, at no extra cost to you. The app says so next to the links whenever this applies.

What Happens in the App:

What Happens After You Leave the App:

Once the shop's page opens in your browser, you are on a third-party website. The shop and its affiliate network (the service that tells the shop a visit came from us) may set cookies or use similar technologies to attribute a purchase to our link. This tracking happens on their websites, not in the app, and they process your data under their own privacy policies and cookie settings, not under this Privacy Policy. We do not receive your name, contact details or payment details from them.

Analytics and Crash Reporting

We use Firebase Analytics and Firebase Crashlytics to improve the app and fix bugs and, for subscription events only, to measure the effectiveness of our own advertising (see "Subscription Events and Ad Measurement" below). These services collect pseudonymous, non-identifying data only, never linked to your name, email, or contact details. They are not used to show you ads in the app, to build advertising profiles, or for third-party marketing, and you can disable them at any time in Settings → Terms & Privacy → Analytics & Crash Reporting. Analytics and crash reporting are on by default.

What Firebase Analytics Collects:

What Firebase Crashlytics Collects:

What Firebase Does NOT Collect:

Why We Use Firebase:

Subscription Events and Ad Measurement:

When a free trial or subscription starts, renews, or is cancelled, RevenueCat sends that event (for example "trial started") to our Firebase Analytics property, linked to the same pseudonymous Firebase app instance ID described above. If you installed the app after tapping one of our Google ads, Google may use these events to measure whether that ad campaign led to a trial or subscription, and to improve how our ads are delivered. We do not show ads inside the app, we do not collect advertising identifiers, and these events never contain your name, email, payment details, or pattern content. Turning off Settings → Terms & Privacy → Analytics & Crash Reporting removes the link between RevenueCat and Firebase, so these events are no longer sent. Where these events are used in Google Ads, Google acts as an independent controller under its own privacy policy.

Website Analytics (threadologie-app.com)

This website uses Google Analytics 4 (provided by Google Ireland Limited) to understand how visitors interact with our site so we can improve content and usability. This applies only to the website. The mobile app is covered by the Firebase section above.

Legal Basis:

We only load Google Analytics after you give consent via the cookie banner shown on your first visit (consent, Art. 6(1)(a) GDPR). If you decline, no analytics scripts are loaded and no data is sent to Google. You can change your choice at any time by clearing your browser's site data for this domain.

What Google Analytics Collects (with consent):

What Google Analytics Does NOT Collect:

Data Processor:

Google acts as a data processor on our behalf. Data may be transferred to and processed in the United States under the EU-U.S. Data Privacy Framework. See Google's Privacy Policy and Google Analytics data practices.

Opting Out:

Legal Basis for Processing (Mobile App, GDPR)

For users in the European Union, we rely on the following legal bases under Art. 6 GDPR:

For purposes of GDPR, Lucie Levices (Austria) is the data controller for personal data processed under this Privacy Policy. Contact: hello@threadologie-app.com.

International Data Transfers

Some of our service providers process data outside the European Union, mainly in the United States:

You can ask us for a copy of these safeguards at hello@threadologie-app.com.

Your Rights (GDPR Compliance)

If you are in the European Union, you have the following rights:

Children's Privacy

The app is not directed at children under 13. Our Terms of Service set a minimum age of 13, or higher where your country requires it; younger users may only use the app with a parent's or guardian's consent. The app collects the same limited pseudonymous data from every user and has no way of knowing a user's age:

The shop links described under "Links to Bead Shops (Affiliate Links)" lead to external shop websites that open in the browser. No advertising network is involved, the app sends no data to those shops, and nothing can be bought inside the app through them: a purchase only happens in the shop's own checkout, under the shop's own age and payment requirements.

Data Security

We take security seriously:

Data Retention

Your Control Over Data

Data Deletion:

Requesting deletion of data that has left your device: Threadologie by Lu has no user accounts, so the steps above delete almost everything. A small amount of pseudonymous data is held by our service providers. To have it deleted, email hello@threadologie-app.com with the subject "Data deletion request". Because we do not know who you are, we will reply and tell you which detail we need to find your records, for example the order number on your Google Play receipt (it starts with "GPA"), the date and time of your App Store purchase, or the coupon code you redeemed. We ask for nothing more than we need, and we will tell you if we cannot match your records with certainty.

Data Export:

Data Portability:

Third-Party Services

We use the following third-party services:

App Distribution & Payments:

Analytics & Crash Reporting (Firebase):

App Integrity Verification (Firebase App Check):

Subscription Management (RevenueCat):

Bead Shops and Affiliate Networks (External Links):

Website Hosting (OVHcloud):

QR Code and Bead Label Scanning (Google ML Kit):

We do NOT use:

The app does contain links to external bead shops, some of which are affiliate links; see "Links to Bead Shops (Affiliate Links)" above. They are plain links opened in your browser; no advertising or tracking SDK is involved.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by:

Contact Us

If you have questions or concerns about this Privacy Policy, please contact us:

We usually respond within 7 business days, and at the latest within one month.

If you email us, we use your email address and the content of your message only to answer you, and we delete the correspondence once it is no longer needed.

Legal Information


Thank you for using Threadologie by Lu!