Privacy Policy

Last updated: October 12, 2026

This policy describes the personal data we process in the Aptit app, why we process it, and what rights you have. We collect as little as possible and never sell your data.

Data controller

Aptit is operated by Olle Åkerman as a private individual. Contact: hello@aptit.app.

What data we process

We do not collect your payment information — purchases happen through Apple and we never see card or account details. We don't use third-party tracking or advertising SDKs, and we don't follow how you use the app beyond the event log above.

Recipe parsing and AI

When you import a recipe from a link, we fetch the page and read the recipe. If the page has no structured recipe data, the link is sent to Jina AI, which fetches the page for us and returns its text. The recipe text — from the link, text you paste or a photo you take — is then sent to Google (Gemini) to be read, structured and, if needed, rewritten in your language and units. What you type in Fridge Rescue is also sent to Gemini to come up with suggestions. Only the recipe content is shared — no account or household data is included. The content is processed for that purpose and is not used to train external models. Don't import content you don't want to share for processing.

Services we use (processors)

We do not share your data with any other party and never sell it.

Where your data is processed

Aptit is run from Sweden, so the GDPR (the EU's data protection law) applies to your data wherever you live. Recipes, plans, lists and images are stored within the EU. Some of our services process, or may process, data in the US:

Google, Expo and Elastic participate in the EU-U.S. Data Privacy Framework, which the European Commission has found to provide adequate protection. For RevenueCat, the European Commission's Standard Contractual Clauses apply. Email us if you'd like to know more about these safeguards.

Legal basis (GDPR)

We process your data to provide the app you've requested (performance of a contract, Article 6(1)(b)), and in some cases based on your consent — for example push notifications, which you can turn off at any time in the app or on your device. We also have a legitimate interest in running a secure, functioning service. Aptit is operated from Sweden (EU) and we apply GDPR-level protection to all users regardless of where they live.

Storage and security

Your recipes, plans, lists and images are stored in Google's data centers within the EU. Access is protected by Firebase Security Rules — only you and members of your own household can read your recipes, plans and lists.

A copy of the shopping list is saved on your phone so it shows even without a connection. It's removed when you sign out or delete your account. Cook Mode's timer, alarm and Lock Screen view run on your phone and send nothing to us. While the timer runs, the recipe name and step show on the Lock Screen; turn this off under Settings → Notifications.

We keep your data for as long as you have an account. When you delete your account, your personal data, recipes, plans, lists, images, feedback, Fridge Rescue data and event log are removed, and if you signed in with Apple we revoke the app's access with Apple. If others are in your household, you leave it and the person who's been there longest takes over. Their recipes and your shared plans stay. Deletion normally happens immediately and within 30 days at the latest, except where we are required by law to retain something (e.g. purchase history via Apple).

Your rights

You can delete your entire account directly in the app under Settings → Delete account. To exercise any other right, email us at hello@aptit.app and we'll help you.

Children's privacy

Aptit is not directed to children under 13 and we do not knowingly collect data about children under 13. If you discover that a child has created an account without a guardian's consent, contact us and we'll delete the account.

Changes to this policy

We may update this policy. For material changes we'll update the date at the top and let you know in the app when needed.