LavaFlow Your Flow. Unstoppable.

Privacy Policy

Last updated: 2 August 2026 · Applies to the LavaFlow web app (lavaflow.eu) and the LavaFlow Android app

1. Controller

The controller responsible for data processing within the meaning of the General Data Protection Regulation (GDPR) is:

Mike Quade
Rua do Sobreirinho, Graça
3270-022, Portugal
Email: info@lavaflow.eu

We have not appointed a data protection officer, as the legal conditions requiring one are not met. Please direct privacy enquiries to the address above.

2. Overview

LavaFlow is a productivity app offering team chat, notes, tasks, reminders and AI agents. Using it requires a user account. The primary storage and processing of your data takes place on servers operated by Hetzner Online GmbH in Germany. Individual features pass data to external services as described below (in particular the optional AI feature to DeepSeek in China, see section 5).

We do not sell personal data, we do not use advertising networks, and we do not use tracking cookies for advertising purposes.

Important: The optional AI feature may send the contents of your agent conversations to our AI provider DeepSeek (China) for processing — but only if you actively use the feature and have previously given explicit consent. See section 5 for details.

3. Account data

To register and sign in, we process:

When you register, we send a verification email to the address you provide. An account only becomes usable once that address has been confirmed.

4. Content: chats, notes, tasks, reminders

All content you create in LavaFlow is stored on our server so that it is available across your devices:

Encryption at rest

The contents of chats, notes, tasks and reminders are stored encrypted on the server using AES-256-GCM. Each area uses its own separate key, so that exposure of one key does not affect all areas at once.

This is encryption at rest, not end-to-end encryption: the keys are held on the server so that the application can work with your content — for search or for AI agents, for example. Technically, the operator is therefore able to decrypt content. Transport between the app and the server always uses HTTPS/TLS.

5. AI agents and web search

DeepSeek (language model)

LavaFlow agents may use DeepSeek's language model. This AI feature is optional and currently part of the closed test. Only if you actively use the feature and have previously given explicit consent are the contents required to produce a reply transmitted to the DeepSeek API (api.deepseek.com). This includes:

Account data such as your email address or password is not transmitted. The full message history additionally remains stored encrypted in our database.

Transfer to mainland China. DeepSeek is a provider based in, and processing data in, the People's Republic of China. Using the feature therefore causes the content described above to be transferred to a third country outside the European Union. For this transfer there is currently no adequacy decision by the European Commission and no confirmed appropriate safeguards (such as Standard Contractual Clauses) documented.

Only after explicit, voluntary consent. The DeepSeek feature may be used only after a separate, voluntary and explicit consent. Consent can be withdrawn at any time for future transfers. LavaFlow remains fully usable without the AI feature.
Do not put content into agent conversations if sharing it with an external AI provider is not acceptable to you.

Tavily (web search)

Agents with the web search tool send your search query to the Tavily search service to retrieve up-to-date information. Only the search term formulated by the agent is transmitted — not the full conversation and no account data. If an agent fetches a web address, that address is requested from our server; the website in question sees our server's IP address, not yours.

6. Email accounts (IMAP/SMTP)

LavaFlow can connect to an existing mailbox. This feature is optional and currently limited to administrators. If you use it, we process:

To check for new messages, our server connects to the mailbox at regular intervals. In doing so, the sender and subject of new messages are processed in order to build the push notification. When you delete your account or remove the mailbox entry, the stored credentials are deleted with it; the emails themselves remain with your email provider.

7. Push notifications

For push notifications (due reminders, new messages, new email) we use Google's Firebase Cloud Messaging (FCM). To do so, we store your device's FCM registration token and the platform (Android, iOS, web).

The content of a notification — for example the title and note of a reminder, or the sender and subject of an email — is transmitted to Google for delivery. You can turn push notifications off in your device settings; the token is removed when you sign out or uninstall the app.

8. Analytics and crash reports (Android only)

The Android app can use Firebase Analytics and Firebase Crashlytics to detect crashes and understand the use of basic features.

This collection is disabled by default and only becomes active if you explicitly consent to it in the app. Without consent, neither analytics events nor crash reports are transmitted. You can change your decision at any time in the app settings.

If you consent, the following is transmitted: screen names viewed, individual feature events, technical crash data (device model, OS version, error log) and your numeric user ID. Plaintext data such as your username or email address is deliberately not passed to Analytics or Crashlytics. The web app does not use any analytics or crash reporting services.

9. Server logs and local storage

When our servers are accessed, technical connection data is generated (IP address, timestamp, endpoint requested, status code), which we process to deliver the service, troubleshoot errors and protect against abuse. We apply rate limiting to guard against automated attacks.

The web app stores a session token in your browser (localStorage) to keep you signed in. The short-lived access token is held in memory only. We do not use cookies for analytics or advertising. Signing out removes the stored token. This privacy page itself loads no external fonts, scripts or tracking pixels.

10. Recipients and third parties

Recipient Purpose Data transmitted
DeepSeek AI agent replies Agent conversation content, agent configuration, tool results
Tavily Web search performed by an agent Search term
Google (Firebase Cloud Messaging) Delivery of push notifications Device token, notification title and short text
Google (Firebase Analytics / Crashlytics) Usage analytics and crash reports, with consent only Event and crash data, user ID
Your email provider Retrieving and sending via the mailbox you connected Credentials and email content, as part of your use
Hetzner Online GmbH Operation of server and database All stored data (processor)
ALL-INKL.COM (via SMTP) Sending verification emails Email address, content of the verification message

Some of these providers process data outside the European Union. For push delivery and (with consent) analytics, LavaFlow uses Google, whose servers are predominantly in the United States. For DeepSeek, processing takes place in the People's Republic of China. For transfers to the United States we rely on the European Commission's Standard Contractual Clauses. For the transfer to China, the statement in section 5 applies: there is currently no adequacy decision and no confirmed appropriate safeguards are documented; the DeepSeek feature may therefore only be used after explicit consent.

12. Retention periods

13. Your rights

Under the GDPR you have the following rights:

To exercise these rights, simply send a message to the address given in section 1. Independently of this, you have the right to lodge a complaint with a data protection supervisory authority, in particular in the Member State of your residence or of the alleged infringement.

14. Deleting your account

You can delete your account yourself at any time. This permanently removes your notes, tasks, reminders, agents, connected email accounts including their encrypted credentials, device tokens and sessions.

Messages you left in shared chat rooms remain visible to the other participants but are detached from your account (anonymised). Your username stays permanently reserved so that nobody else can take it over. If you still own an organisation, you must transfer or delete it first.

Deletion is available in the app, or informally by messaging the address given in section 1.

15. Children

LavaFlow is not directed at children. You should only create an account if you are at least 16 years old or have the consent of a parent or guardian. If we become aware that an account was created contrary to this, we will delete it.

16. Changes to this policy

We update this privacy policy when LavaFlow's features or the legal requirements change. The version published on this page is the applicable one; the date at the top shows its current status.

17. Contact

For questions about privacy or to exercise your rights, contact us at info@lavaflow.eu.