Effective date: 2026-03-07
Last updated: 2026-05-14
This Privacy Policy explains how Tealytics
(“Tealytics”, “we”,
“us”) collects, uses, shares, and protects
personal data when you use our website and web app (the
“Service”).
If you have questions, contact: hi@tealytics.app.
1) Who is responsible (Controller)
Controller (data protection law):
Philipp Bochmann
c/o Impressumservice Dein-Impressum, Stettiner Str. 41, 35410 Hungen
hi@tealytics.app
2) What data we collect
2.1 Data you provide
-
Account data: name, email address, password hash (never
your plaintext password).
-
Billing data (if paid plans): billing contact details,
billing address (if collected), tax IDs (if provided). Payment card
details are processed by our payment provider, not stored by us.
-
Support communications: messages you send us,
attachments, feedback.
2.2 Data you upload or generate in the Service
-
User Content: data you enter, import, or generate in
Tealytics (may include personal data depending on what you upload).
2.3 Data collected automatically
-
Server access logs: our hosting provider (Vercel) may
process IP addresses and request timestamps as part of standard server
operation.
-
Privacy-friendly web analytics: we use Rybbit, a
cookie-free analytics tool we self-host on our own infrastructure, to
collect anonymized usage data (page views, referrer, browser type, device
type, country, anonymized JavaScript error events, and in-app feature
usage events). Rybbit does not use cookies, does not store IP addresses,
and does not track users across websites or sessions. See Section 8 for
details.
-
Cookies: see Section 8.
3) How we use data (purposes)
We use personal data to:
-
Provide and operate the Service (authentication, core functionality).
-
Secure the Service (fraud prevention, abuse detection, monitoring).
-
Process subscriptions and invoices (if applicable).
-
Communicate with you (support, important notices).
-
Improve the Service (debugging, product analytics, feature development).
-
Meet legal obligations (tax, accounting, compliance).
We do not sell personal information.
4) Legal bases (GDPR/UK GDPR, where applicable)
Where GDPR/UK GDPR applies, our legal bases include:
-
Contract (Art. 6(1)(b)): to provide the Service you
requested.
-
Legitimate interests (Art. 6(1)(f)): to secure and
improve the Service, prevent abuse, and operate our business.
-
Consent (Art. 6(1)(a)): where required (e.g., certain
cookies/marketing).
-
Legal obligation (Art. 6(1)(c)): e.g., tax/accounting
compliance.
5) Sharing data (processors and recipients)
We share personal data only as needed to run Tealytics, including with:
-
Vercel — hosting, CDN, and edge functions (US).
-
Convex — database, file storage, and backend
functions (US).
-
Brevo (Sendinblue) — transactional email for magic
link authentication (EU/France).
-
Google — OAuth 2.0 authentication and Gemini API
for AI-powered label scanning (US).
We may also share data:
- To comply with law or legal requests.
-
To protect rights, safety, and security (fraud, abuse, incidents).
-
In connection with a merger, acquisition, or asset sale (with appropriate
safeguards).
6) International transfers
We may process data in countries outside your country of residence
(including the US). Where required by GDPR/UK GDPR, we rely on appropriate
safeguards such as:
-
EU Standard Contractual Clauses (SCCs) and/or UK addendum,
- Adequacy decisions (where applicable),
-
Additional technical/organizational measures as appropriate.
7) Data retention
We keep personal data only as long as necessary:
-
Account data: while your account is active. Deleted
immediately upon account deletion (see Section 9).
-
Authentication sessions: expire after 30 days.
-
Magic link tokens: expire after 24 hours and rate-limit
logs are purged after 15 minutes.
-
Server access logs: retained per our hosting
provider’s standard policy (Vercel).
-
Backups: retained per our database provider’s
standard policy (Convex).
You can delete your account and all data from your account settings at any
time (see Section 9).
8) Cookies and tracking
We use only strictly necessary cookies for authentication
and security:
-
Session cookies: to keep you signed in (CSRF token,
session token).
We do not use marketing or tracking cookies. Because these
cookies are strictly necessary to provide the Service you requested, no
consent is required (TDDDG § 25 Abs. 2).
8.1 Web analytics (Rybbit)
We use Rybbit, an open-source, privacy-friendly analytics
tool that we self-host on our own infrastructure. Your
analytics data is never sent to a third-party analytics provider. Rybbit:
-
does not use cookies or any other device storage,
-
does not store your IP address (it is used only
transiently to derive coarse data such as country, then discarded),
-
does not track users across websites, and uses no
persistent cross-session identifiers,
-
collects only anonymized, aggregated data: page views, referrer URL,
browser type, device type, country, anonymized JavaScript error events,
and in-app feature usage events (including on authenticated pages once you
are signed in).
Because Rybbit stores no information on your device and does not retain
personal data, no consent is required under GDPR (Art. 6(1)(f), legitimate
interest), TDDDG § 25 Abs. 2, or ePrivacy rules. Use of analytics
within the signed-in app is also described in our Terms and Conditions.
9) Your rights
9.1 GDPR/UK GDPR rights (EEA/UK users)
Depending on your situation, you may have rights to:
- Access your data, correct it, delete it.
- Restrict or object to processing.
- Data portability.
-
Withdraw consent (where processing is based on consent).
- Lodge a complaint with a supervisory authority.
9.2 US privacy rights (state laws, where applicable)
Depending on your state, you may have rights to:
-
Access, delete, correct certain personal information.
-
Opt out of certain processing (e.g., targeted advertising) where
applicable.
-
Non-discrimination for exercising privacy rights.
How to exercise rights: You can delete your account and all
associated data directly from your account settings. You can export your
data before deletion. For other requests, email
hi@tealytics.app.
10) Children
The Service is not directed at children. We do not knowingly collect
personal data from children under 16. If you believe a child has provided
us with personal data, please contact us so we can delete it.
11) Security
We use reasonable technical and organizational measures to protect data
(access controls, encryption in transit, monitoring). No system is 100%
secure, so we cannot guarantee absolute security.
12) Changes
We may update this policy. If changes are material, we will provide notice
(email or in-app) and update the effective date.
13) Contact
Privacy questions or requests: hi@tealytics.app
Controller: Philipp Bochmann