LEGAL

Privacy Policy

Last updated: September 2026

This policy is published in several languages for your convenience. In the event of any discrepancy between versions, the English version governs.

1. Data Controller

Job-Agent is a product of PC Solutions (pc-solutions.eu), the data controller under GDPR. For data protection enquiries contact: privacy@pc-solutions.eu.

2. Data We Collect

We collect the minimum necessary to deliver the service. Each category below is listed with its purpose, legal basis and retention period.

DataPurposeLegal basisRetention
Account data: email address, hashed passwordAccount creation and sign-inContract, Art. 6(1)(b)Account lifetime, deleted within 30 days of account deletion
CV content and Memory CoreBuild your Memory Core and generate tailored documentsContract, Art. 6(1)(b)Account lifetime + 30 days
Job descriptions you pasteGap analysis against your profileContract, Art. 6(1)(b)Account lifetime + 30 days
Interviewer text you pasteGenerate interview prep briefsContract, Art. 6(1)(b)Account lifetime + 30 days
Usage data: token counts, exports, timestampsEnforce your plan quota and monitor the serviceContract, Art. 6(1)(b) and legitimate interest, Art. 6(1)(f)Account lifetime + 30 days
Billing data: subscription tier and expiryManage your subscription and meet accounting obligationsContract, Art. 6(1)(b) and legal obligation, Art. 6(1)(c)10 years, as required by French accounting law
Pseudonymous page views on public pagesSee which content is usefulLegitimate interest, Art. 6(1)(f)14 months, then deleted automatically

Card details never reach our servers: they are collected directly by Stripe. Page-view records contain no account identifier. The daily visitor fingerprint is a salted hash of your IP address and browser, and the address itself is never stored. We call it pseudonymous rather than anonymous because we hold the salt and could in principle reverse it.

4. How We Use Your Data

Your Memory Core and CV content are used exclusively to generate tailored resumes, cover letters, and interview prep briefs for you. We do not use your data to train AI models, share it with third parties for marketing, or process it for any purpose outside the service.

5. Data Retention

Retention periods are set out per data category in the table above. On account deletion, your data is removed within 30 days except where a legal obligation requires otherwise.

6. Subprocessors

All AI and data processing subprocessors are EU-based. We do not use US AI providers. The only US subprocessor is Stripe Inc., used solely for payment processing.

Before any text reaches the AI model, your name, email address, phone number and postal address are removed by the application. The model receives your career content and your city, nothing that identifies you. Your name and contact details are re-inserted into the finished document by our own code, never written by the model.

No data is transferred outside the EU, except via Stripe Inc. which processes payment data under Standard Contractual Clauses (SCC).

ProcessorPurposeLocation
Scaleway SASHosting, PostgreSQL, Object Storage, LLM inference — Mistral Small model running on Scaleway infrastructure (EU)Paris, France
Scaleway Transactional Email (TEM)Auth emails, password reset, billing receiptsParis, France
Stripe Inc.Payment processingEU entity + Standard Contractual Clauses

7. Your Rights (GDPR)

As an EU data subject you have the right to:

  • Access — request a copy of all personal data we hold about you.
  • Rectification — correct inaccurate data.
  • Erasure — delete your account and all associated data.
  • Portability — export your Memory Core, applications, and documents.
  • Restriction — limit processing in certain circumstances.
  • Object — object to processing based on legitimate interests.

To exercise any right, email privacy@pc-solutions.eu. We respond within 30 days. You also have the right to lodge a complaint with your national data protection authority.

8. Security

Passwords are bcrypt-hashed. All data is transmitted over TLS 1.2+. CV files in object storage use private buckets with signed URLs (15-minute expiry). Memory Core JSON is never written to application logs.

9. Contact

Data controller: PC Solutions · privacy@pc-solutions.eu

10. Cookies & Browser Storage

We set one cookie. It keeps you signed in, it is strictly necessary for the service to work, and under the ePrivacy Directive no consent is required for it. We use no advertising cookies and no third-party trackers. The table below lists that cookie and the two values we keep in your browser's local storage. Inside the signed-in application we also store a small number of interface preferences, such as whether you have dismissed a hint.

NamePurposeDuration
ja_tokenCookie. Keeps you signed in (JWT). Marked httpOnly, so scripts on the page cannot read it.24 hours, or until you sign out
ja_localeLocal storage. Remembers your language preference.Persistent
ja_cookie_consentLocal storage. Records that you have seen this notice.Persistent