Privacy Policy — CVStory

Last updated: 1 May 2026

1. Who we are

cvstory.org (the “Service”) is operated by Lkt software development and consulting Ltd, a private limited company registered in Cyprus under registration number HE442459 with registered office at Amfiktyonos, 15A, 7, 4046 Limassol, Cyprus (“cvstory”, “we”, “our”, or “us”). We are the data controller for personal data processed through the Service.

If you have any questions about this policy or wish to exercise your rights, contact us at dp@cvstory.org.

2. Scope

This policy explains how we collect, use, store, and share personal data when you visit cvstory.org, sign up for our waitlist, or use our CV building tool and other products. It applies to all users worldwide, with specific provisions for users in the European Economic Area (EEA), the United Kingdom, and California.

3. Personal data we collect

3.1 Data you provide directly

Account and contact data

CV content — information you enter, upload, or generate while using the Service, which may include:

Payment data: when you pay for the Service, payment is processed by Stripe. Stripe collects and processes your card details directly; we receive only a transaction reference, the last four digits of your card, the card brand, and the billing country. We never see or store full card numbers, CVCs, or expiry dates.

Support correspondence: messages you send us by email or through support channels.

3.2 Data collected automatically

3.3 Special category data

CVs sometimes contain information that GDPR Article 9 classifies as special category data — for example, information that reveals racial or ethnic origin, religious or philosophical beliefs, trade union membership, health (including disability), or sexual orientation. We do not ask you to provide this information, and we recommend you avoid including it where possible. However, if you choose to include such information in your CV, we process it on the basis of your explicit consent (Article 9(2)(a) GDPR), which you give by entering and saving the data. You can withdraw this consent at any time by editing or deleting the relevant content, or by deleting your account.

3.4 Data about third parties

When you list previous employers, managers, or references in your CV, you provide personal data about other people. You are responsible for ensuring you have a lawful basis to share that data with us (typically because the information is publicly available, professionally relevant, or because you have informed the reference). We process this data on the basis of our legitimate interest in providing the Service to you, and we apply the same protections as we do to your own data.

3.5 Children

The Service is not directed at children under 16. If you are between 16 and 18, you may use the Service to prepare CVs for internships, first jobs, or further education. We do not knowingly collect data from anyone under 16; if you believe a child under 16 has provided us with personal data, please contact us and we will delete it.

4. How we use your data and our lawful basis

PurposeData usedLawful basis (GDPR Art. 6)
Creating and managing your account; providing the CV builderAccount data, CV contentPerformance of a contract (Art. 6(1)(b))
Processing CV content, including AI-assisted generation, editing, and voice transcriptionCV content, voice recordingsPerformance of a contract (Art. 6(1)(b)); explicit consent for special category data (Art. 9(2)(a))
Processing payments and managing subscriptionsPayment data, account dataPerformance of a contract (Art. 6(1)(b)); legal obligation (Art. 6(1)(c)) for tax and accounting records
Sending transactional emails (account confirmation, password reset, service notifications)Email, account dataPerformance of a contract (Art. 6(1)(b))
Sending marketing emails about cvstory features and updatesEmail, nameConsent (Art. 6(1)(a)) — collected via double opt-in; you can withdraw at any time
Managing the pre-launch waitlistEmail, nameConsent (Art. 6(1)(a)) — collected via double opt-in
Analytics and product improvementUsage data, device dataConsent (Art. 6(1)(a)) for cookie-based analytics
Advertising and conversion measurementUsage data, hashed emailConsent (Art. 6(1)(a))
Security, fraud prevention, abuse detectionAccount data, usage data, IP addressLegitimate interests (Art. 6(1)(f)) — protecting the Service and our users
Complying with legal obligationsAs requiredLegal obligation (Art. 6(1)(c))

Where we rely on legitimate interests, you have the right to object — see Section 10.

5. Automated processing and AI

We use third-party AI providers to help generate, rewrite, transcribe, and improve CV content when you use those features. We do not use your data to train our own models, and our agreements with these providers prohibit them from using your data to train theirs.

Voice transcription uses Groq, Inc. running OpenAI’s whisper-large-v3 model. Voice audio is sent to Groq for transcription and is not retained by Groq for training under their API terms.

Text generation lets you choose which model processes your CV content. Available models include those from OpenAI, LLC (e.g. GPT family), Anthropic, PBC (Claude family), and may include open-weight models served by Alibaba Cloud / Qwen or DeepSeek. Each provider has different terms, locations, and data handling practices:

ProviderHeadquartersProcessing locationNotes
GroqUnited StatesUnited StatesVoice transcription only; no training on API data
OpenAIUnited StatesUnited States and EUAPI data not used for training
AnthropicUnited StatesUnited States and EUAPI data not used for training
Qwen (Alibaba Cloud)ChinaChinaAvailable only on explicit user selection
DeepSeekChinaChinaAvailable only on explicit user selection

We default to providers in the EU/US. Chinese providers are available only when you explicitly select them — we will display a clear notice before sending data to them. If you would prefer not to use any non-EU/US provider, you can restrict your model selection at any time in your account settings.

These features assist you but do not make automated decisions that produce legal or similarly significant effects on you within the meaning of Article 22 GDPR — a human (you) reviews and decides what to keep.

International transfers related to AI processing are described in Section 7.

6. Who we share your data with

We share personal data only with the following categories of recipients, who act as our processors under written data processing agreements:

RecipientPurposeLocation
Hetzner Online GmbHApplication hosting (VPS, deployed via Coolify)Nuremberg, Germany (EU)
Brevo (Sendinblue SAS)Transactional email, marketing email, waitlist management with double opt-inFrance (EU)
PostHog Inc.Product analyticsEU Cloud — Frankfurt, Germany
Stripe Payments Europe Ltd / Stripe, Inc.Payment processingIreland (EU) and United States
Meta Platforms Ireland Ltd / Meta Platforms, Inc.Advertising and conversion tracking via Meta PixelIreland (EU) and United States
Google Ireland Ltd / Google LLCAdvertising and conversion tracking via Google Tag with enhanced conversionsIreland (EU) and United States
Groq, Inc.AI-assisted Voice transcriptionUnited States
OpenAI, LLCAI-assisted text generation (when selected)United States, EU
Anthropic, PBCAI-assisted text generation (when selected)United States, EU
Alibaba Cloud (Qwen)AI-assisted text generation (only when explicitly selected)China or other regions
DeepSeekAI-assisted text generation (only when explicitly selected)China

We may also disclose personal data:

We do not sell your personal data.

6.1 Joint controllership with Meta

When you interact with our Service while we run the Meta Pixel, Meta and cvstory act as joint controllers for the collection and transmission of certain data to Meta, in line with the Fashion ID CJEU ruling. The arrangements between joint controllers are summarised in Meta’s Controller Addendum. After data reaches Meta, Meta processes it as an independent controller under its own privacy policy.

7. International data transfers

Our core infrastructure (Hetzner, Brevo, PostHog EU Cloud, Stripe Ireland) is located within the EU/EEA and does not involve international transfers.

Some of our processors transfer or process personal data outside the EEA, in particular in the United States and (only on your explicit selection) China. Where this is the case, we rely on the following safeguards under Chapter V GDPR:

You can request a copy of the relevant safeguards by emailing dp@cvstory.org.

8. Cookies and tracking technologies

We use cookies and similar technologies (pixels, local storage, device identifiers) for the purposes set out below. Where the law requires consent, we will not set non-essential cookies until you have given consent through our cookie banner. You can change your preferences at any time via the “Cookie Settings” link in the footer.

CategoryToolsPurposeRequires consent?
Strictly necessarySession cookies, CSRF tokens, login state, cookie consent recordOperating the Service, securityNo
AnalyticsPostHog (EU Cloud)Understanding how the Service is used and improving itYes
AdvertisingMeta Pixel, Google Tag (including enhanced conversions)Measuring ad performance and showing relevant adsYes

Enhanced conversions involves sending a hashed (SHA-256) version of your email address to Google for the purpose of attributing conversions to ads. Although hashed, this is still personal data under GDPR, and we only do this with your consent.

Meta Pixel captures events such as page views, button clicks, and conversion events (e.g. waitlist signup) and transmits them to Meta along with your IP address and a Meta browser identifier where present. We only set the Pixel after you accept advertising cookies.

Retention periods for cookies vary from session-only (deleted when you close your browser) up to 24 months. Specific durations are listed in our cookie banner’s preference centre.

9. How long we keep your data

DataRetention period
Active account data and CV contentFor as long as your account is open
Voice recordingsTranscribed in near-real-time and deleted from our servers within 24 hours; transcribed text retained as part of your CV content
Deleted account dataPermanently deleted within 30 days, except for backup copies which are rotated out within 90 days
Waitlist emailUntil you unsubscribe or until 24 months of inactivity, whichever comes first
Marketing consent recordsRecords of consent (and double opt-in confirmation) kept for 3 years after consent is withdrawn, to demonstrate compliance
Transactional email logs12 months
Payment and invoicing records6 years (Cyprus tax law requirement)
Analytics data (PostHog)12 months
Support correspondence3 years from last contact

10. Your rights

If you are in the EEA or the UK, you have the following rights under the GDPR / UK GDPR:

To exercise these rights, email dp@cvstory.org. We will respond within one month and may need to verify your identity.

You also have the right to lodge a complaint with a supervisory authority. Our lead supervisory authority is the Office of the Commissioner for Personal Data Protection of the Republic of Cyprus (www.dataprotection.gov.cy). You may also complain to the supervisory authority in your country of residence — for users in Portugal, this is the Comissão Nacional de Proteção de Dados (CNPD).

11. California residents (CCPA/CPRA)

If you are a California resident, you have the right to:

To exercise these rights, contact dp@cvstory.org. We do not knowingly sell personal information of minors under 16.

12. Security

We implement appropriate technical and organisational measures to protect your personal data, including encryption in transit (TLS) and at rest, access controls, regular backups, and security monitoring. No system is perfectly secure, and we cannot guarantee absolute security.

If we become aware of a personal data breach that is likely to result in a risk to your rights and freedoms, we will notify the Cyprus supervisory authority within 72 hours and, where the risk is high, will inform affected users without undue delay.

13. Changes to this policy

We may update this policy from time to time to reflect changes in our practices, our Service, or applicable law. We will post the updated policy on this page and update the “Last updated” date. For material changes, we will notify you by email or through the Service.

14. Contact