title: 'Privacy Policy' lastUpdated: '2026-08-09'
Privacy Policy
Effective: March 2026
Note: This English version is a translation of the German Datenschutzerklärung. In the event of any discrepancy, the German version shall prevail.
This Privacy Policy applies to the website flexling.com and all its subdomains (the "Website"), together with the Flexling web applications and services (the "Services"), operated by Paul Ermler (sole proprietorship, hereinafter "Flexling", "we", "us" or "our"). It describes how we collect, use, share and protect personal data and what rights you have.
1. Data Controller
Paul Ermler Sole Proprietorship Friedrich-Ebert-Straße 62 14467 Potsdam Germany Email: [email protected]
No Data Protection Officer has been appointed (not mandatory under Art. 37 GDPR for sole proprietorships without large-scale processing of special categories of data).
2. Definitions
Personal data means any information relating to an identified or identifiable natural person (Art. 4(1) GDPR), including name, email address, IP address and usage behaviour.
3. Principles of Data Processing
We process personal data only where one of the following legal bases under Art. 6 GDPR applies:
- lit. a – Consent of the data subject
- lit. b – Necessity for the performance of a contract or pre-contractual measures
- lit. c – Compliance with a legal obligation
- lit. f – Legitimate interests (provided the interests of the data subject do not override)
We collect only data that is necessary for the respective purpose (data minimisation, Art. 5(1)(c) GDPR) and do not sell personal data.
4. What Data We Collect
4.1 Data You Provide
When registering for and using our Services, we collect:
- Name and email address
- Username and password (stored in encrypted form)
Legal basis: Art. 6(1)(b) GDPR (performance of a contract)
4.2 Automatically Collected Data
When you visit our Website, our servers automatically log technical data from your browser: IP address, browser type and version, pages visited, date and time of the visit, and time spent on pages.
Legal basis: Art. 6(1)(f) GDPR. Legitimate interest: technical operation, security and error diagnosis of our Website.
4.3 Data Generated Through App Use
When you actively use the Flexling application, the following data is created by you and stored by us:
- Flashcards and decks: Content of flashcards you create or import (front and back), deck names, settings and metadata such as creation date and last modified.
- AI chat messages: Messages you enter in the AI chat and the generated responses are stored to display the conversation history and ensure your experience.
- Learning progress and statistics: Card ratings, review timestamps, study session data and aggregated progress statistics.
- Voice recordings and transcriptions: When you use voice input in the AI chat, your voice recordings are transmitted to OpenAI for transcription (see Section 6). The resulting text transcription is stored as a chat message; the original audio file is not retained after transcription.
- Uploaded content: Files and media you upload within the app (e.g. images or documents for card creation or in the chat) are processed and stored to the extent necessary to provide the respective feature.
Legal basis: Art. 6(1)(b) GDPR (performance of the service contract). This data is necessary to provide the core service.
4.4 Usage Analytics
We measure how our Services are used in order to improve them. Details on the provider are in section 5C.
- Without consent, measurement is cookieless: nothing is stored on or read from your device, no session recordings are made, and visits are counted using a server-side hash value that is regenerated daily. For signed-in users, individual usage events generated by our servers (for example that a message was sent or a course was created) are additionally linked to your pseudonymous account ID. Legal basis: Art. 6(1)(f) GDPR (legitimate interest: improving, securing, and managing the cost of our Services). You may object to this processing at any time (Art. 21 GDPR, see section 10).
- Only after your explicit consent via our cookie banner do we additionally use analytics cookies, record sessions (with all typed text masked in your browser), and transmit the content of AI chat messages for quality analysis (see section 6). Legal basis: Art. 6(1)(a) GDPR in conjunction with § 25(1) TTDSG.
5. Third-Party Providers and Data Processors
We share data with the companies listed below, which act as data processors within the meaning of Art. 28 GDPR. A data processing agreement (DPA) or equivalent privacy agreement is in place with each of these providers. Data sharing is limited to the necessary minimum.
A) Required for Website Operation
Cloudflare (Cloudflare Inc., USA) Purpose: DNS, load balancing, DDoS protection, delivery of static content. Data: IP address, connection data. Legal basis: Art. 6(1)(f) GDPR. Legitimate interest: security and availability of the Website. Third-country transfer: Cloudflare is certified under the EU-U.S. Data Privacy Framework (adequacy decision of the EU Commission of 10 July 2023, Art. 45 GDPR). Privacy policy: https://www.cloudflare.com/privacypolicy/
Hetzner (Hetzner Online GmbH, Germany/EU) Purpose: Server infrastructure (backend hosting). Data: IP address, stored user data. Legal basis: Art. 6(1)(b) and (f) GDPR. Processing exclusively within the EU/EEA. Privacy policy: https://www.hetzner.com/legal/privacy-policy/
Vercel (Vercel Inc., USA) Purpose: Frontend hosting and delivery of the Website. Data: IP address, technical connection data, access times. Legal basis: Art. 6(1)(f) GDPR. Legitimate interest: reliable and fast provision of the Website. Third-country transfer: Secured by Standard Contractual Clauses (SCCs) pursuant to Art. 46(2)(c) GDPR. Privacy policy: https://vercel.com/legal/privacy-policy
| Provider | Purpose | Data | Location | |------------|------------------------------|------------------------|------------| | Cloudflare | Network, Security | IP address | USA (DPF) | | Hetzner | Server Infrastructure | IP address, User data | EU | | Vercel | Frontend Hosting | IP address | USA (SCCs) |
B) Required for the Web Application
Convex (Convex Inc., USA) Purpose: Backend database and real-time data synchronisation. Data: All personal user data stored in the application. Legal basis: Art. 6(1)(b) GDPR (performance of a contract). Third-country transfer: Secured by SCCs pursuant to Art. 46(2)(c) GDPR. Privacy policy: https://www.convex.dev/privacy
Stripe & Autumn (Stripe Inc., USA / Autumn, USA) Purpose: Sale of paid subscriptions, payment processing, and subscription management. For paid subscriptions Stripe acts as merchant of record, i.e. as the seller in its own name, and is therefore an independent controller for that transaction — it determines and collects the applicable tax, issues the receipt, and handles refunds, chargebacks, and transaction support. Autumn (useautumn.com) serves as a billing layer and forwards payment transactions to Stripe. Data: Name, email address, payment data, billing address, transaction data. A name and billing address are required at checkout because Stripe needs them to determine the applicable tax. Legal basis: Art. 6(1)(b) GDPR (performance of a contract). These providers receive your data only when you make a purchase. Third-country transfer: Stripe is certified under the EU-U.S. Data Privacy Framework (Art. 45 GDPR). Stripe privacy policy: https://stripe.com/privacy Autumn privacy policy: https://useautumn.com/privacy
Resend (Resend Inc., USA) Purpose: Sending transactional emails (e.g. registration confirmation, password reset, system notifications). Data: Email address, message content. Legal basis: Art. 6(1)(b) GDPR (performance of a contract). Third-country transfer: Secured by SCCs pursuant to Art. 46(2)(c) GDPR. Privacy policy: https://resend.com/legal/privacy-policy
| Provider | Purpose | Data | Location | |----------------|----------------------------------|----------------------------------------|------------| | Convex | Database | All user data | USA (SCCs) | | Stripe/Autumn | Sale of subscriptions (Stripe as merchant of record), payment processing | Name, email, payment/billing data | USA (DPF) | | Resend | Transactional Emails | Email address | USA (SCCs) |
C) Analytics and Optional Services
The newsletter is used only after your explicit consent. For analytics, the legal basis is split as described for the service below: cookieless usage measurement rests on legitimate interest; everything that stores data on your device, records your screen, or transmits AI chat content requires your consent via the cookie banner and can be withdrawn at any time.
Resend – Newsletter If you subscribe to our newsletter, we also use Resend for newsletter delivery. Registration uses a double opt-in process: after signing up you will receive a confirmation email and must actively confirm your address. You can unsubscribe at any time via the unsubscribe link in every email. Data: Email address, confirmation timestamp. Legal basis: Art. 6(1)(a) GDPR (consent).
PostHog (PostHog Inc., USA / EU server Frankfurt) Purpose: Product analytics, session replay, and error reporting. Data:
- Product analytics: pages visited, clicks, navigation, feature usage, device and browser information, IP address; for signed-in users additionally server-side usage events (for example number of messages sent, cards added, plan changes) linked to your pseudonymous account ID.
- Session replay (only with consent): a reconstruction of your screen and interactions within the application. All text you type into form fields is masked in your browser before transmission and never reaches PostHog. Email addresses shown in the application are likewise masked. Recording is disabled entirely on administrative pages.
- Error reporting: error messages, stack traces, and the technical context of a failure.
- AI usage: see section 6 — with your consent, the content of AI chat messages is also transmitted to PostHog.
Legal bases:
- Product analytics and error reporting without device storage: Art. 6(1)(f) GDPR (legitimate interest: improving, securing, and managing the cost of our Services). Without your consent, measurement is cookieless: nothing is stored on or read from your device, no session recording takes place, and visits are counted using a server-side hash value that is regenerated daily. You may object to this processing at any time (Art. 21 GDPR, see section 10).
- Analytics cookies, session replay, and AI content: Art. 6(1)(a) GDPR in conjunction with § 25(1) TTDSG (consent via the cookie banner, withdrawable at any time via the "Cookie settings" link).
Retention: analytics events and error reports are retained for up to 12 months; session recordings for up to 30 days. Third-country transfer: Data is processed on EU servers in Frankfurt; where processing occurs outside the EU, secured by SCCs. Privacy policy: https://posthog.com/privacy
| Provider | Purpose | Data | Location | |-------------|---------------------|-------------------------------|---------------| | Resend | Newsletter | Email address | USA (SCCs) | | PostHog | Product analytics, session replay, error reporting | IP, clicks, usage behaviour, masked screen recordings, error reports, AI chat content | EU (Frankfurt) |
6. AI Features and Third-Party AI Services
Flexling uses AI-powered features. When you use the AI chat or other AI features of our application, your messages and, where applicable, relevant context data are transmitted to external AI providers for processing. We inform you that you are interacting with an AI system. Messages entered in the AI chat are stored by us. Please do not enter particularly sensitive personal data (e.g. health data, financial data) in the AI chat.
We use the following AI providers:
OpenAI (OpenAI Ireland Ltd. / OpenAI Inc., USA) Purpose: Processing user queries, generating AI responses, and speech recognition (audio transcription). Data: Message content, query context, audio data (voice recordings when using the speech recognition feature). Legal basis: Art. 6(1)(b) GDPR (performance of a contract). A DPA is in place with OpenAI. Third-country transfer: OpenAI is certified under the EU-U.S. Data Privacy Framework (Art. 45 GDPR). Privacy policy: https://openai.com/policies/privacy-policy
Google (Google Ireland Ltd. / Google LLC, USA) – AI Services (e.g. Gemini) and Cloud Text-to-Speech Purpose: Processing user queries via Google AI services and speech synthesis (text-to-speech) to generate audio output for flashcard content. Data: Message content, query context, text content (when using speech synthesis). Legal basis: Art. 6(1)(b) GDPR. A DPA is in place with Google. Third-country transfer: Google is certified under the EU-U.S. Data Privacy Framework (Art. 45 GDPR). Privacy policy: https://policies.google.com/privacy
OpenRouter (OpenRouter Inc., USA) Purpose: Gateway to various AI models and providers. Via OpenRouter, requests may be forwarded to additional AI models available on the OpenRouter platform. Data: Message content, query context. Legal basis: Art. 6(1)(b) GDPR. A DPA is in place with OpenRouter. Third-country transfer: Secured by SCCs pursuant to Art. 46(2)(c) GDPR. Privacy policy: https://openrouter.ai/privacy
PostHog (PostHog Inc., USA / EU server Frankfurt) – AI usage analysis Purpose: Analysing the use, quality, and cost of our AI features. Data: Technical metadata of each AI call (model used, response time, token count, cost), linked to your pseudonymous account ID. With your consent, additionally the content of AI chat messages and the corresponding AI responses. Legal basis: technical metadata Art. 6(1)(f) GDPR (legitimate interest: cost control and quality assurance); message content Art. 6(1)(a) GDPR (consent, granted via the cookie banner). If you decline, no AI content is transmitted to PostHog. Third-country transfer: Data is processed on EU servers in Frankfurt. Privacy policy: https://posthog.com/privacy
| Provider | Purpose | Data | Location | |-------------|----------------------------------|--------------------------------|-----------------| | OpenAI | AI Responses, Transcription | Message content, audio data | USA (DPF, DPA) | | Google | AI Responses, Text-to-Speech | Message content, text content | USA (DPF, DPA) | | OpenRouter | AI Gateway (multi-model) | Message content | USA (SCCs, DPA) | | PostHog | AI usage analysis | Call metadata; content only with consent | EU (Frankfurt) |
7. Cookies and Consent
We use cookies and similar technologies in accordance with § 25 TTDSG and Art. 6 GDPR.
Strictly necessary cookies: These are required for the operation of the Website and are set without consent. Legal basis: § 25(2)(2) TTDSG in conjunction with Art. 6(1)(f) GDPR. These are: your login session, your selected interface language, and your sidebar layout preference.
Analytics cookies: These are set only after your explicit consent via our cookie banner and are used solely for PostHog (see section 5C). Legal basis: § 25(1) TTDSG in conjunction with Art. 6(1)(a) GDPR. We do not use marketing or advertising cookies.
Until you make a choice, nothing is stored on or read from your device beyond the strictly necessary cookies above.
You may withdraw or change your consent at any time via the "Cookie settings" link in the footer of every page. In addition, you can restrict or disable the use of cookies at browser level; this may affect the functionality of our Services.
8. Data Security
We implement technical and organisational measures (TOMs) pursuant to Art. 32 GDPR to protect your data against unauthorised access, loss, destruction or misuse. Data transmission between your browser and our servers is encrypted via HTTPS/TLS. Access to personal data is restricted to individuals who require this information to provide, develop or improve our Services.
9. Retention and Deletion
We store personal data only for as long as is necessary for the respective processing purpose or as required by statutory retention periods (e.g. tax-law retention obligations under § 147 AO for invoice data: 10 years).
When you delete your account, all personal data associated with your account – including messages stored in the AI chat – will be deleted, unless statutory retention obligations apply.
10. Your Rights as a Data Subject
Under the GDPR, you have the following rights, which you may exercise at any time:
- Withdraw consent (Art. 7(3) GDPR) – You may withdraw any consent given at any time with effect for the future.
- Access (Art. 15 GDPR) – You have the right to obtain information about whether and what personal data we process about you.
- Rectification (Art. 16 GDPR) – You have the right to have inaccurate or incomplete data corrected.
- Erasure (Art. 17 GDPR) – You have the right to request the deletion of your data, provided no retention obligations apply.
- Restriction of processing (Art. 18 GDPR) – You have the right to request the restriction of processing under certain conditions.
- Data portability (Art. 20 GDPR) – You have the right to receive your data in a structured, machine-readable format.
- Objection (Art. 21 GDPR) – You have the right to object to the processing of your data where it is based on Art. 6(1)(f) GDPR (legitimate interest).
To exercise your rights, please contact: [email protected]
Right to lodge a complaint: You have the right to lodge a complaint with the competent data protection supervisory authority. The authority responsible for our registered office in Potsdam is:
Landesbeauftragte für den Datenschutz und für das Recht auf Akteneinsicht Brandenburg Stahnsdorfer Damm 77, 14532 Kleinmachnow https://www.lda.brandenburg.de
11. Changes to This Privacy Policy
We reserve the right to update this Privacy Policy to reflect changes in the legal framework or our services. The current version is always available at: https://flexling.com/legal/privacy
As of: March 2026