CRAFTIO

Privacy Policy / Zásady ochrany osobních údajů

🇨🇿 Čeština 🇬🇧 English

Zásady ochrany osobních údajů

Poslední aktualizace: 17. května 2026 · Verze 1.8

1. Kdo jsme

Aplikaci Craftio provozuje Jiří Hrdina, OSVČ. Kontakt: info@getcraftio.com

2. Přihlášení a uživatelský účet

Aplikace Craftio nabízí volitelné přihlášení prostřednictvím Google Sign-In a Apple Sign-In (pouze iOS). Přihlášení není povinné — aplikace funguje plně i bez účtu.

Při přihlášení získáme od poskytovatele následující údaje: jméno, e-mailová adresa a profilová fotografie. U Apple Sign-In může uživatel zvolit skrytí e-mailové adresy (private relay). Tyto údaje používáme výhradně pro identifikaci vašeho účtu v rámci aplikace a pro zobrazení vašeho profilu.

Volitelně si můžete zvolit veřejnou přezdívku pro sdílení receptů na Tržišti (viz bod 4). Přezdívka je viditelná ostatním uživatelům a slouží jako identifikátor autora sdíleného receptu.

Při přihlášení / registraci automaticky detekujeme kód země z nastavení zařízení (např. CZ, SK, US). Tento údaj slouží výhradně provozovateli pro interní statistiky a vyhodnocování — není zobrazen ostatním uživatelům.

Na zpracování přihlášení se vztahují Zásady ochrany soukromí Google a Zásady ochrany soukromí Apple.

3. Cloudová záloha dat

Pokud jste přihlášeni, aplikace automaticky zálohuje vaše data do Google Firebase (Firestore) — cloudové databáze provozované společností Google. Záloha zahrnuje:

  • Recepty, plány pečení, spíž, ceník surovin
  • Nastavení aplikace, vlastní suroviny a nutriční hodnoty
  • Statistiky používání (streak, počty akcí, odemčené achievementy)
  • Fotografické a video přílohy receptů a profilová fotografie (uloženy v Firebase Storage)

Tato data jsou uložena na serverech Google v regionu europe-west1 (Belgie). Přístup k datům má výhradně vlastník účtu — data jsou chráněna pravidly Firestore na základě ověřené identity.

Bez přihlášení jsou veškerá data uložena pouze lokálně na vašem zařízení a neopouštějí ho.

Na cloudové úložiště se vztahují Zásady ochrany soukromí Firebase.

4. Tržiště — sdílení receptů s ostatními uživateli

Aplikace nabízí volitelnou funkci Tržiště, kde můžete sdílet své recepty s ostatními uživateli a prohlížet recepty jiných tvůrců. Sdílení je plně dobrovolné — recept se na tržišti objeví pouze po vašem výslovném odeslání.

Při sdílení receptu se publikují tyto údaje viditelné ostatním uživatelům:

  • Název receptu, ingredience, postup, fotografie
  • Vaše veřejná přezdívka a profilový avatar (emoji)
  • Datum sdílení, počet uložení, hodnocení (průměr a počet)

Vaše e-mailová adresa, plné jméno ani jiné identifikační údaje nejsou ostatním uživatelům viditelné — vidí pouze vaši přezdívku.

Ostatní uživatelé mohou váš sdílený recept uložit do svého receptáře a ohodnotit jej (1-5 hvězd). Hodnocení je anonymní vůči ostatním uživatelům, ale provozovatel může v případě potřeby (zneužití, spam) identifikovat hodnotitele.

Sdílené recepty můžete kdykoliv smazat z tržiště — recept je poté skryt z veřejného zobrazení, ale agregované statistiky (počet uložení, průměrné hodnocení) zůstávají zachovány pro provozní účely (vyhodnocení tvůrčích ranků a viditelnosti receptů na Tržišti).

Provozovatel si vyhrazuje právo odstranit obsah, který porušuje zákony, autorská práva nebo je urážlivý/nevhodný.

5. Import receptů — AI funkce

Pokud použijete funkci importu receptu (z URL, textu nebo fotky), text receptu je odeslán na náš proxy server (Vercel) a dále na Google Gemini API za účelem zpracování a strukturování receptu.

Tento text není ukládán na našich serverech. Zpracování probíhá okamžitě a data jsou po odpovědi zahozena. Na zpracování se vztahují Zásady ochrany soukromí Google.

Import je volitelná funkce — aplikace funguje plně i bez ní.

6. Fotografie a videa

Fotografie a videa, která přidáte k receptům (např. instruktážní video postupu pečení), jsou uloženy lokálně na vašem zařízení. Pokud jste přihlášeni a máte aktivní cloudovou zálohu, fotografie a videa jsou také nahrány do Firebase Storage za účelem synchronizace mezi zařízeními.

Pokud sdílíte recept na Tržiště, jeho fotografie jsou veřejně dostupné ostatním uživatelům aplikace. Videa se na Tržišti nesdílejí — zůstávají dostupná pouze ve vašem soukromém receptáři.

7. Platby a předplatné

Aplikace nabízí volitelné placené funkce (Craftio PLUS a PRO) prostřednictvím předplatného. Platby jsou zpracovávány přes Google Play (Android), Apple App Store (iOS) a RevenueCat.

Craftio nemá přístup k vašim platebním údajům (číslo karty apod.) — tyto informace zpracovává výhradně Google Play / Apple App Store. RevenueCat slouží ke správě entitlementů (ověření aktivního předplatného).

Na zpracování plateb se vztahují Zásady ochrany soukromí Google Pay, Zásady ochrany soukromí Apple a Zásady ochrany soukromí RevenueCat.

8. Export a import dat

Aplikace umožňuje export a import dat ve formátu Excel (.xlsx) a export receptů ve formátu PDF. Tyto soubory jsou generovány lokálně na vašem zařízení a nikam odesílány. Za bezpečnost exportovaných souborů zodpovídáte vy.

9. Oznámení (notifikace)

Aplikace využívá lokální push notifikace pro ranní přehled pečení, upomínky plánovaných receptů, časovače (pekařské stopky) a upozornění na expiraci potravin ve spíži. Tato oznámení jsou generována výhradně na vašem zařízení. Žádná data spojená s notifikacemi nejsou odesílána na servery.

9a. Přístup ke kalendáři

Aplikace nabízí volitelnou integraci se systémovým kalendářem vašeho zařízení. Pokud tuto funkci v plánovači aktivujete a udělíte oprávnění, Craftio:

  • Vytvoří v telefonu samostatný kalendář s názvem „Craftio" (oddělený od ostatních kalendářů)
  • Zapíše do něj termíny pečení a jednotlivé kroky výroby z vašich plánů (název receptu, datum a čas)
  • Při smazání nebo úpravě plánu odpovídající události automaticky aktualizuje nebo odstraní

Aplikace nečte vaše ostatní kalendářní události (schůzky, narozeniny, jiné aplikace). Veškerá kalendářní data zůstávají na vašem zařízení a nejsou odesílána na servery Craftio. Pokud máte v systémovém kalendáři aktivní synchronizaci s Google nebo iCloud účtem, synchronizaci provádí přímo operační systém — Craftio do ní nezasahuje.

Integrace je plně volitelná. Oprávnění ke kalendáři můžete kdykoliv odvolat v nastavení vašeho zařízení (Nastavení → Aplikace → Craftio → Oprávnění → Kalendář). Plánovač pečení pak bude nadále fungovat, ale události se přestanou zobrazovat v systémovém kalendáři.

10. Hodnocení aplikace

Aplikace může po určité aktivní době zobrazit nativní výzvu k ohodnocení aplikace (Apple App Store / Google Play). Tato funkce využívá In-App Review API — Craftio nesleduje ani neukládá vaše hodnocení; pouze platforma zaznamenává, zda jste výzvu viděli.

11. Třetí strany

  • Google Sign-In / Apple Sign-In — volitelné přihlášení
  • Google Firebase (Firestore) — cloudová záloha dat a Tržiště (pouze pro přihlášené uživatele)
  • Firebase Storage — cloudové úložiště fotografií (pouze pro přihlášené uživatele)
  • Firebase Cloud Functions — serverové zpracování smazání účtu (region europe-west1)
  • Google ML Kit — rozpoznávání textu z fotek (OCR), funguje offline na zařízení
  • Google Gemini API (přes proxy Vercel) — AI zpracování textu receptů (pouze při použití funkce importu)
  • RevenueCat — správa předplatného a ověření zakoupených funkcí

Aplikace neobsahuje reklamní SDK, analytické nástroje ani sledovací knihovny třetích stran.

12. Děti

Aplikace Craftio není určena dětem mladším 13 let. Funkce cloudové zálohy, přihlášení a Tržiště jsou dostupné pouze uživatelům, kteří mají Google / Apple účet splňující věkové požadavky daného poskytovatele.

13. Vaše práva

Máte právo na přístup, opravu nebo výmaz svých osobních údajů. Lokální data smažete odinstalováním aplikace nebo vymazáním dat aplikace v nastavení zařízení. Cloudová data (Firestore, Firebase Storage, sdílené recepty na Tržišti) jsou svázána s vaším účtem — pro jejich kompletní výmaz postupujte podle pokynů v sekci níže nebo nás kontaktujte na e-mailu uvedeném v bodě 15.

13a. Smazání účtu Craftio

Účet můžete smazat dvěma způsoby:

A) Přímo v aplikaci (okamžité smazání) — doporučeno

Od verze 2.2.1 je smazání účtu dostupné přímo v aplikaci:

  1. Otevřete aplikaci Craftio a přihlaste se
  2. Přejděte do NastaveníProfil
  3. Klepněte na Smazat účet
  4. Potvrďte akci v dialogovém okně

Vaše data budou smazána během několika sekund prostřednictvím serverové funkce hostované na Firebase Cloud Functions (region europe-west1).

B) E-mailem (do 30 dnů)

Pokud nemáte přístup k aplikaci nebo preferujete e-mailové smazání:

  • Krok 1: Pošlete e-mail na info@getcraftio.com s předmětem „Smazání účtu".
  • Krok 2: V těle e-mailu uveďte e-mailovou adresu, kterou jste použili při přihlášení (Google Sign-In nebo Apple Sign-In).
  • Krok 3: Vaši žádost zpracujeme nejpozději do 30 dnů a potvrdíme vám smazání e-mailem.

Co bude smazáno (v obou případech):

  • Váš uživatelský profil (jméno, e-mail, přezdívka, profilová fotografie, kód země)
  • Všechny vaše recepty, plány pečení, položky spíže a ceník surovin uložené v cloudu (Firestore)
  • Vaše fotografie a videa receptů a profilová fotografie (Firebase Storage)
  • Vaše achievementy a postup v ranku
  • Vaše uložené (saved) recepty z Tržiště a vaše hodnocení
  • Recepty, které jste sdíleli na Tržišti, budou trvale skryty z veřejného zobrazení

Co zůstane zachováno:

  • Anonymizované agregované statistiky Tržiště (např. celkový počet uložení receptu, průměrné hodnocení) — bez vazby na vaši identitu, slouží k vyhodnocování tvůrčích ranků a viditelnosti receptů na Tržišti
  • Záznam o platbách / předplatném u Google Play, Apple App Store a RevenueCat — tyto údaje spravují přímo tyto služby a podléhají jejich vlastním zásadám ochrany soukromí

Lokální data uložená přímo ve vašem zařízení (offline recepty, mezipaměť) můžete kdykoliv odstranit smazáním aplikace Craftio nebo přes systémové nastavení (Nastavení → Aplikace → Craftio → Úložiště → Vymazat data).

13b. Smazání jednotlivých dat v aplikaci

Aplikace vám umožňuje kdykoliv samostatně smazat jakákoliv volitelná data, která nejsou nezbytná pro vedení vašeho účtu — bez nutnosti smazání celého účtu. Smazání proběhne okamžitě jak ve vašem zařízení, tak v cloudové záloze (Firestore / Firebase Storage).

Data, která můžete sám smazat v aplikaci:

  • Jednotlivé recepty (Receptář → otevřít recept → smazat)
  • Fotografie a videa receptů (editace receptu → odebrat přílohu)
  • Naplánované termíny pečení a jejich kroky výroby (Plánovač → smazat plán; pokud máte aktivní integraci s kalendářem, odpovídající události se odeberou i ze systémového kalendáře)
  • Položky spíže a ceník surovin
  • Vlastní suroviny a vlastní nutriční hodnoty (Nastavení)
  • Profilová fotografie a přezdívka (Nastavení profilu)
  • Vámi sdílené recepty na Tržišti (Tržiště → Moje recepty → smazat — recept bude trvale skryt z veřejného zobrazení)
  • Uložené (saved) recepty z Tržiště ve vašem soukromém receptáři

Data vázaná na účet (jméno z poskytovatele Sign-In, e-mailová adresa, ID uživatele, achievementy, postup v ranku, kód země) lze smazat pouze úplným smazáním účtu postupem popsaným v bodě 13a výše.

14. Změny těchto zásad

V případě podstatných změn vás budeme informovat prostřednictvím aktualizace aplikace. Aktuální verze je vždy dostupná na této stránce.

15. Kontakt

S dotazy ohledně ochrany osobních údajů nás kontaktujte na: info@getcraftio.com

Privacy Policy

Last updated: May 17, 2026 · Version 1.8

1. Who We Are

Craftio is operated by Jiří Hrdina, sole trader. Contact: info@getcraftio.com

2. Sign-In and User Account

Craftio offers optional sign-in via Google Sign-In and Apple Sign-In (iOS only). Sign-in is not required — the app works fully without an account.

When you sign in, we receive the following data from the provider: name, email address, and profile photo. With Apple Sign-In you can choose to hide your email address (private relay). This data is used solely to identify your account within the app and display your profile.

You can optionally choose a public nickname for sharing recipes on the Marketplace (see section 4). The nickname is visible to other users and serves as the identifier for the author of a shared recipe.

During sign-in / registration we automatically detect the country code from your device settings (e.g. CZ, SK, US). This information is used by the operator only for internal statistics and evaluation — it is not visible to other users.

Sign-in processing is subject to Google's Privacy Policy and Apple's Privacy Policy.

3. Cloud Backup

If you are signed in, the app automatically backs up your data to Google Firebase (Firestore) — a cloud database operated by Google. The backup includes:

  • Recipes, baking plans, pantry, ingredient price list
  • App settings, custom ingredients and nutritional values
  • Usage statistics (streak, action counts, unlocked achievements)
  • Recipe photo and video attachments and profile photo (stored in Firebase Storage)

This data is stored on Google's servers in the europe-west1 (Belgium) region. Only the account owner has access — data is protected by Firestore security rules based on verified identity.

Without sign-in, all data is stored only locally on your device and does not leave it.

Cloud storage is subject to Firebase Privacy Policy.

4. Marketplace — Sharing Recipes with Other Users

The app offers an optional Marketplace feature where you can share your recipes with other users and browse recipes from other creators. Sharing is entirely voluntary — a recipe only appears in the Marketplace after your explicit submission.

When you share a recipe, the following information becomes visible to other users:

  • Recipe name, ingredients, instructions, photos
  • Your public nickname and profile avatar (emoji)
  • Sharing date, number of saves, ratings (average and count)

Your email address, full name and other identifying information are not visible to other users — they only see your nickname.

Other users can save your shared recipe to their own collection and rate it (1-5 stars). Ratings are anonymous to other users, but the operator can identify the rater if needed (abuse, spam).

You can delete a shared recipe from the Marketplace at any time — the recipe is then hidden from public view, but aggregated statistics (save count, average rating) are retained for operational purposes (evaluation of creator ranks and recipe visibility on the Marketplace).

The operator reserves the right to remove content that violates laws, copyright, or is offensive/inappropriate.

5. Recipe Import — AI Feature

If you use the recipe import feature (from URL, text, or photo), the recipe text is sent to our proxy server (Vercel) and then to the Google Gemini API for parsing and structuring.

This text is not stored on our servers. Processing happens immediately and data is discarded after the response. Processing is subject to Google's Privacy Policy.

Import is an optional feature — the app works fully without it.

6. Photos and Videos

Photos and videos added to recipes (e.g., instructional videos of the baking process) are stored locally on your device. If you are signed in with cloud backup active, photos and videos are also uploaded to Firebase Storage for cross-device synchronisation.

If you share a recipe on the Marketplace, its photos are publicly accessible to other app users. Videos are not shared on the Marketplace — they remain available only in your private recipe collection.

7. Payments and Subscriptions

The app offers optional paid features (Craftio PLUS and PRO) via subscription. Payments are processed through Google Play (Android), Apple App Store (iOS) and RevenueCat.

Craftio does not have access to your payment details (card numbers etc.) — this information is handled exclusively by Google Play / Apple App Store. RevenueCat is used to manage entitlements (verifying active subscriptions).

Payment processing is subject to Google Pay Privacy Notice, Apple's Privacy Policy and RevenueCat Privacy Policy.

8. Data Export and Import

The app allows you to export and import data in Excel format (.xlsx) and export recipes in PDF format. These files are generated locally on your device and never transmitted anywhere. You are responsible for the security of exported files.

9. Notifications

The app uses local push notifications for the morning baking overview, planned recipe reminders, timers (baking stopwatches), and pantry expiry alerts. These notifications are generated exclusively on your device. No data related to notifications is sent to any servers.

9a. Calendar Access

The app offers optional integration with the system calendar on your device. If you enable this feature in the planner and grant permission, Craftio will:

  • Create a separate calendar named "Craftio" on your phone (kept apart from your other calendars)
  • Write your baking dates and individual production steps from your plans into it (recipe name, date, and time)
  • Automatically update or remove the corresponding events when you edit or delete a plan

The app does not read your other calendar events (meetings, birthdays, entries from other apps). All calendar data remains on your device and is not sent to Craftio's servers. If your system calendar is set to sync with a Google or iCloud account, the sync is handled directly by your operating system — Craftio is not involved in it.

This integration is entirely optional. You can revoke calendar permission at any time in your device settings (Settings → Apps → Craftio → Permissions → Calendar). The baking planner will continue to work, but events will no longer appear in your system calendar.

10. App Rating

The app may display a native rating prompt (Apple App Store / Google Play) after a certain period of active use. This feature uses the In-App Review API — Craftio does not track or store your rating; only the platform records whether you saw the prompt.

11. Third Parties

  • Google Sign-In / Apple Sign-In — optional sign-in
  • Google Firebase (Firestore) — cloud data backup and Marketplace (signed-in users only)
  • Firebase Storage — cloud photo storage (signed-in users only)
  • Firebase Cloud Functions — server-side account deletion processing (europe-west1 region)
  • Google ML Kit — on-device text recognition from photos (OCR), works offline
  • Google Gemini API (via Vercel proxy) — AI processing of recipe text (only when using the import feature)
  • RevenueCat — subscription management and purchased feature verification

The app contains no advertising SDKs, analytics tools, or third-party tracking libraries.

12. Children

Craftio is not directed at children under 13. Cloud backup, sign-in, and Marketplace features are only available to users with a Google / Apple account that meets the provider's age requirements.

13. Your Rights

You have the right to access, correct, or delete your personal data. Local data can be deleted by uninstalling the app or clearing app data in your device settings. Cloud data (Firestore, Firebase Storage, shared recipes on Marketplace) is linked to your account — to request complete deletion, follow the instructions in the section below or contact us at the email listed in section 15.

13a. Craftio Account Deletion

You can delete your account in two ways:

A) Directly in the app (instant deletion) — recommended

Starting with version 2.2.1, account deletion is available directly in the app:

  1. Open the Craftio app and sign in
  2. Go to SettingsProfile
  3. Tap Delete Account
  4. Confirm the action in the dialog

Your data will be deleted within seconds via a server-side function hosted on Firebase Cloud Functions (europe-west1 region).

B) By email (within 30 days)

If you don't have access to the app or prefer email-based deletion:

  • Step 1: Send an email to info@getcraftio.com with the subject line "Account Deletion".
  • Step 2: In the email body, include the email address you used to sign in (Google Sign-In or Apple Sign-In).
  • Step 3: We will process your request within 30 days and confirm the deletion by email.

What will be deleted (in both cases):

  • Your user profile (name, email, nickname, profile photo, country code)
  • All your recipes, baking schedules, pantry items, and ingredient prices stored in the cloud (Firestore)
  • Your recipe photos and videos and profile photo (Firebase Storage)
  • Your achievements and rank progress
  • Your saved recipes from the Marketplace and your ratings
  • Recipes you shared on the Marketplace will be permanently hidden from public view

What will be retained:

  • Anonymized aggregated Marketplace statistics (e.g., total recipe save count, average rating) — with no link to your identity, used to evaluate creator ranks and recipe visibility on the Marketplace
  • Payment / subscription records held by Google Play, Apple App Store and RevenueCat — these are managed directly by those services and subject to their own privacy policies

Local data stored directly on your device (offline recipes, cache) can be removed at any time by uninstalling the Craftio app or via system settings (Settings → Apps → Craftio → Storage → Clear data).

13b. In-app Data Deletion

The app allows you to delete any optional data that is not essential to maintaining your account at any time — without needing to delete the entire account. Deletion takes effect immediately both on your device and in the cloud backup (Firestore / Firebase Storage).

Data you can delete yourself within the app:

  • Individual recipes (Recipes → open recipe → delete)
  • Recipe photos and videos (edit recipe → remove attachment)
  • Scheduled baking dates and their production steps (Planner → delete plan; if you have calendar integration enabled, the corresponding events are also removed from your system calendar)
  • Pantry items and ingredient price list
  • Custom ingredients and custom nutritional values (Settings)
  • Profile photo and nickname (Profile settings)
  • Recipes you have shared on the Marketplace (Marketplace → My recipes → delete — the recipe will be permanently hidden from public view)
  • Recipes saved from the Marketplace into your private collection

Account-bound data (name from your Sign-In provider, email address, user ID, achievements, rank progress, country code) can only be deleted by fully deleting your account, following the procedure described in section 13a above.

14. Changes to This Policy

We will notify you of significant changes through app updates. The current version is always available on this page.

15. Contact

For privacy-related questions, contact us at: info@getcraftio.com