Your CV, Optimized. Your Career, Accelerated.

Joblama uses AI to analyze your CV, match you with the right jobs, and tailor your applications — so every submission puts your best foot forward.

Responsible AI · GDPR · EU AI Act

Your data.
Our responsibility.

Joblama is a writing assistant for your own documents. We explain exactly how we score your CV, what data we keep, and what you can do with it — no legalese, no dark patterns.

Advisory feedback onlyScore never shared with employersRaw CV text never stored
A confident professional — representing the applicant at the centre of everything Joblama does

Transparent by design

How your CV is scored

Five independent lenses, blended into one headline score. Each answers a different question a real applicant would ask.

A team collaborating — representing the human and AI elements of Joblama's scoring
L1

Must-haves check

10%

Do you meet the non-negotiables?

L2

Skill match

30%

Are your skills in the same ESCO family?

L3

Keyword coverage

15%

Did you use the job's vocabulary?

L4

Overall meaning match

20%

Does your CV match the language of this field?

L5

AI requirement review

25%

Does an AI find evidence for each requirement?

The blend

Score = L1×10% + L2×30% + L3×15% + L4×20% + L5×25%

No ranking against other applicants. Advisory feedback only. The score is yours alone — never shared with employers.

Layer 4 strips email addresses, phone numbers, and addresses from your CV before any AI model processes it.

GDPR Article 30

What we store — and what we don't

Transparency is a feature, not a disclaimer. Every data decision is documented in our Records of Processing Activities.

What we store

Opaque user identifierExtracted candidate skills (structured)Extracted job-required skills (structured)ESCO skill-to-URI resolution tracesLayer-by-layer scoring resultsScoring weights (per row)Overall scoreScoring version identifierSHA-256 hash of your CVSHA-256 hash of the job description

What we NEVER store

Raw CV textRaw cover letter textRaw job description

In-memory only. Never written to disk. Enforced by TypeScript at compile time — passing raw text to the audit log is a compilation error.

Sub-processor: OpenAI (AI inference)

Layers 3, 4, and 5 send anonymised, PII-redacted text to OpenAI for keyword extraction, semantic embeddings, and requirement review. OpenAI applies 30-day abuse-monitoring retention under its standard API tier. Data is not used to train models. EU Standard Contractual Clauses (SCCs) apply for cross-border transfers.

Two people in a collaborative discussion — representing the human values behind our data governance

Your rights under GDPR

Access

Download everything we hold about you

Erasure

Delete your account and all scoring history

Portability

Export your data in machine-readable NDJSON

Rectification

Correct your CV in-platform — scores update automatically

Restriction

Pause processing by stopping use of the service

Object

Object to processing — account deletion serves this right

ROPA v1.1, draft — pending legal review before go-live. See also our Privacy Policy.

EU AI Act posture

A writing assistant, not a gatekeeper

A team collaborating around a table — representing applicants supported by responsible AI

What Joblama is

A B2C writing assistant. You use it on your own documents, you see your own score, you decide what to do with the feedback. We help you improve your CV — nothing more.

What Joblama is not

An employer-facing ranking system. No recruiter ever sees your individual score. Annex III of the EU AI Act (high-risk recruitment AI) does not apply by design.

Joblama uses AI to give you a private, actionable second opinion on your own application materials. The applicant is the operator — all outputs are advisory and visible only to you.

Back to About Joblama