← Back to LifePocket Česká verze

Privacy Policy

Effective from: 16 October 2026  ·  Controller: Adam Štencl

This page explains what personal data LifePocket processes, why, who has access to it and how long we keep it. The app is free, has no ads and no tracking tools. We do not sell your data.

1. Data controller

Adam Štencl
Email: adam.stencl@gmail.com
Website: lifepocket.app

2. Sign-in and your account

You can sign in in two ways. Accounts are managed by Firebase Authentication (Google).

3. What data we store

Everything you enter in the app is stored in the Firebase Firestore database (Google) under your account:

Photos are resized on your phone and stored directly in the Firestore database with the journal entry or checklist item. We do not use any other file storage, and photos are never sent to the AI.

Some data stays only on your device (e.g. favourite purchases); see section 13.

4. AI features

AI features are provided by the Anthropic API (Anthropic PBC, USA). The app sends your request to our server (Firebase Cloud Functions, function claudeProxy, region europe-west1 in the EU), which simply passes it on to Anthropic. The server does not store the content of requests or responses and does not write it to logs. It only stores the number of AI requests per day (see section 8).

What is sent to the AI:

The AI also receives your name or nickname. We do not send it your email, password, device tokens, gender or photos. How long Anthropic keeps data is determined by that provider’s policies.

Reporting an AI response: on every response from the AI companion you can tap “⚑ Report”. Your account (subcollection aiReports) then stores the reason you chose (inappropriate, untrue, offensive, other), your optional note (up to 500 characters), the text of the reported response (up to 2,000 characters), the time and the app version. Reports are used only to review and improve AI responses and to protect against inappropriate content. They are not sent anywhere else, not even to Anthropic. They are deleted together with your account.

5. Groups (sharing with family and others)

Anyone can create a group and invite other people to it. Group data is kept in a shared space in Firestore that only the group’s members can access. Anyone with the group code or invite link can see the group name and the name of its founder before joining.

What other group members can see:

Group members cannot see the rest of your personal data (notes and journal entries, habits, goals and recipes you do not share, mood, health, AI chat and so on).

Invitation: each group has a code such as WORD-K7M2QX (older groups have a shorter code, e.g. WORD-1234). Anyone who knows the code or receives an invitation link (lifepocket.app/?join=CODE) can, after signing in, see the group name and member list and join the group. With a link, the app always asks before joining. The code is the group’s only protection, so share it only with people you trust. The group admin can generate a new code at any time: the group’s data and members move to the new code, and the old code and earlier invitation links stop working. Members who are offline at that moment may lose changes they have not yet sent. Any member can change the group’s sharing settings.

Leaving a group: when you leave, your name, avatar and role are removed from the member list and the app stops showing you the group and its data. The same applies if another member removes you from the group: your app removes the group by itself the next time it loads. Content you added to the group (shopping items, events, checklists, etc.) stays in the group for the other members. The shared summary of frequently bought items also stays in the group, but it contains no names. When you leave or are removed from a group, your shared habits, goals, notes and recipes and your contributions to group challenges are removed from it. Reactions and comments you gave to others remain for up to 30 days. The group itself cannot be deleted in the app, except when you delete your account (see section 11): a group in which you are the only member is deleted entirely. You can ask us by email to delete a group or your data in it. When leaving, you can have the group’s shared content (everything, or only items you added) copied to your personal shopping list, calendar, checklists, meal plan and pantry. The copy is yours alone and other members do not see it. When everyone has left a group, its data stays stored with no access. Whoever created or left the group can bring it back in Settings (“Restore a previous group”); for this, the app remembers in your profile the codes of up to 20 groups you have left.

6. Challenge of the month and week

When you join a public challenge (Challenge of the month or Challenge of the week), we store the nickname you choose for the challenge, the time and day you joined, the days you check off and their number. This data is stored in the challenge’s shared space under a technical participation identifier. It is a hash (SHA-256) computed from your account identifier and the challenge: your account identifier can’t be read from it directly and it differs in every challenge. Anyone who knows your account identifier (for example people in your groups) can compute the hash and link the participation to you.

7. Push notifications

You receive notifications only if you allow them in your browser or on your phone. They are delivered by Firebase Cloud Messaging (Google) through the push service of your browser or operating system (e.g. Google, Apple, Mozilla).

You can turn notifications off at any time in the app settings or in your browser.

8. Technical records

9. Who is involved in processing

Anthropic, Google, GitHub and Formspree are US companies, so data may be transferred outside the EU. Such transfers are safeguarded by standard contractual clauses approved by the European Commission or by the EU-US Data Privacy Framework, depending on what the provider uses.

10. Why we process data and on what legal basis

Journal entries, moods and health records may contain sensitive data. You enter them voluntarily, and we process them only to show them to you and so that the AI features you use can work with them.

11. How long we keep data

12. Your rights

To exercise your rights, write to adam.stencl@gmail.com. We will reply within 30 days.

13. Storage on your device and cookies

LifePocket does not use advertising or tracking cookies. It stores in your browser only what it needs to work:

When a different account signs in on the same device, the previous account’s personal local data (former pantry, favourite purchases, mood, focus, the former water counter, the Hydration markers lp_wt_intro and lp_wt_seen, weekly report, quote of the day, the state of intro tips on the home screen, hidden “Invite family” cards and challenge of the month and week data lp_pc, lp_pc_hide, lp_pc_nick) is deleted. If the same account signs out and back in, it is kept. After you delete your account in the app, all lp_… data is deleted from this device except the lp_twa_seen marker.

14. Security

15. Age

The app is intended for people aged 15 and over (the age that applies in the Czech Republic). In other countries, local law may set a different minimum age for consent.

16. Changes to this policy

We will inform you of significant changes through the app (the What’s new section). The effective date is shown at the top of this document.

17. Contact

Do you have a question about how your data is processed? Write to us: adam.stencl@gmail.com

This translation is provided for convenience; in case of discrepancy, the Czech version prevails.