This is the whole journey through Tessira, written out honestly — including the parts that take a while, the parts that are instant, and exactly what happens to your information at each stage. Nothing here is aspirational: it is what the product does today.
Steps one to five get you a finished CV. Six and seven are optional second opinions. Eight is the file you send.
Email address and a password. Tessira sends a verification link and waits until you have clicked it — an unverified address cannot sign in, which keeps somebody else's typo from becoming your account.
New CVs are genuinely blank: empty fields, all eight sections present and waiting. The name is for you — “Product roles 2026”, “Academic version” — and never appears on the document itself.
Profile, Summary and Experience are always on. Education, Skills, Languages, Interests and Reference are yours to switch off or drag into a different order. This is the step that takes real time; everything after it is minutes.
Four designs, each with six accent colours chosen to suit it, plus a picker if you want a specific hex. Switching template reflows your existing content — you never re-enter anything.
The preview renders the actual template in your browser, at A4 proportions, with your content in it. It is not an approximation of the PDF — it is the same rendering path, which is why the two agree.
Optional, and always started by you. Tessira measures the document, sends an anonymised copy to DeepSeek for critique, checks the answer against your text, and comes back with a grade, quoted problems and rewrites.
Paste a posting or hand over a URL. It joins a library you can reuse. Matching a CV against it returns a score, what the posting asks for that you already evidence, and what is missing.
A real A4 PDF, printed by a browser engine with the fonts embedded and the page colour running to the paper edge. Download it as many times as you like; an unchanged CV comes back instantly.
Every section is its own page with its own form, and a rail down the left shows what has real content in it and what does not. You can jump around freely; there is no wizard insisting you complete Education before you are allowed to think about your summary.
Nothing has to be saved. Stop typing and your work is written a fraction of a second later, with an indicator that tells you the truth about it. If a write fails, it keeps trying and keeps saying “Saving…”. It will not turn green on a document that did not land.
Your content and the template that presents it are stored as separate things. That single decision is what makes the rest of this step cheap.
Each card in the template gallery is a real render of a sample CV at A4, not a screenshot taken months ago. Change an accent and the card redraws, so what you are choosing between is genuinely what you would get.
The six per template were picked against that design, each paired with a darker variant for text and rules so contrast survives. Pick your own colour and the darker partner is worked out for you. Choose nothing and the template keeps its designed colours.
The preview opens the template with your content in it, laid out on A4 sheets. This is where you find out that your summary runs three lines too long, or that the third role lands awkwardly across a page break — while it is still easy to fix.
Press the button on your CV's overview page and three things happen in order. First Tessira measures your CV itself: how many bullets carry a number, how many open with a strong verb, how long the roles are, where the clichés and filler and repeated openers sit, whether your spelling is consistently British or a mixture. None of that is guessed.
Then those measurements and an anonymised copy of your text go to DeepSeek — twice. The first pass is forensic and returns quoted lines with rewrites beside them. The second stands back: positioning, whether the top of page one survives a six-second scan, what a sceptical reader would probe, and a score it has to justify.
Finally Tessira checks the answer. Any finding quoting a line that is not literally in your CV is discarded, as is any suggestion identical to what you already wrote. You are told how many were dropped. It takes up to a minute or so, and you can walk away — the work finishes on the server and the result is waiting when you return.
A general review asks “is this a good CV?”. A job match asks a much more useful question: “is this a good CV for this role?”
Paste the text, or give Tessira the URL and let it try to pull out the title, company and body for you. That fetch is an ordinary web request rather than a model call, so it is free — and when a site refuses to be read, Tessira says so plainly instead of inventing a posting. The form is always the final word.
Saved job descriptions belong to your workspace, so a role you enter once can be matched against every CV you have. Recruiter contact details are stripped out of a posting before it is ever used for a match.
A score with its component parts, an explicit list of the requirements your CV already evidences, the ones it does not, and ranked advice on closing the gap. The two results look deliberately different on screen — a grade square for the review, a ring and a percentage for a match — so you can never mistake one for the other.
The last step is the one most tools quietly get wrong, so it is worth being specific about how this one works.
Your CV is rendered in a real browser engine and printed to A4 with backgrounds on. The page breaks in the file are the ones the layout engine chose, not an approximation produced by a second piece of software.
Every typeface the template uses is embedded before printing, so the document looks right on a machine that has never had those fonts installed.
After printing, the page colour is written underneath every page inside the PDF itself — the only reliable way to make a dark template stay dark all the way to the paper edge.
The PDF holds real text, not a picture of a page, so it can be searched, copied and read by machines as well as people.
Most privacy pages describe a policy. This one describes the mechanics: for each step above, what is stored, and whether anything leaves Tessira.
| Step | What is stored | Does anything leave Tessira? |
|---|---|---|
| Creating an account | Your email address, and your password stored one-way so it cannot be read back — not by anyone, us included. | Your email address goes to a transactional email provider so the verification message can be delivered. Nothing else. |
| Writing your sections | Your CV, encrypted before it is written and kept in a namespace belonging to your account alone. | No. Autosave writes to Tessira's own storage and nowhere else. |
| Choosing a template | The template choice and accent colour, on the CV record. | No. |
| Previewing | Nothing new — the preview is a view of what you already saved. | No. The template is assembled in your own browser. |
| Running an AI review | The finished result is saved to your CV so you can reopen it for free. | Yes. An anonymised copy of your CV text goes to DeepSeek, an external AI provider. Your name, contact details, photo and employer names are removed or replaced first, and the request is made from Cloudflare's network rather than your device — so your IP address, browser and account are not part of it. |
| Saving a job description by URL | The title, company and body text of the posting, encrypted like everything else. | Tessira fetches that public page. The job site therefore sees a request from Cloudflare, not from you. |
| Matching against a role | The match result, on the CV record. | Yes — the same anonymised path as a review, with recruiter contact details stripped from the posting beforehand. |
| Exporting a PDF or JSON | The date of your last export, so the overview can show it. | The file goes to your computer. That is the whole of it. |
An account takes a minute, the first CV is blank and waiting, and you can export the finished PDF the same afternoon. Free to use, and yours to take with you.