SwissJobs.app or Google Gemini — can a chatbot do a Swiss CV?
Updated:
In short
The sentences yes, the file no. arbeit.swiss, the federal employment service, tells applicants to save and send the dossier as PDF files. Google’s own help article lists the export routes for a Canvas document as “Export to Docs” and “Copy contents” — PDF appears there for slides and for documents containing LaTeX, and a Word export appears nowhere. Gemini writes excellent application prose and its base tier costs CHF 0 a month. For the document that actually gets sent, you need a second product afterwards. Checked 4 September 2026.
That gap matters more in Switzerland than it would elsewhere, because the thing being asked for is not a resume. It is a Bewerbungsdossier — a folder. The CV is one item in it, alongside the Arbeitszeugnisse — the formal written assessment an employer here hands over when you leave — plus diplomas and certificates, and the official guidance says all of those should be assembled into a PDF file too.
So the honest answer is a division of labour rather than a verdict. Everything that is language — shortening, translating, softening a phrase, reading a long advert on your behalf — Gemini does free and does well. Everything that is a document needs something that can set a page and produce a file.
In days, from the periods Google states itself in its privacy notice for Gemini Apps, read on 4 September 2026: 72 hours, three months, eighteen months, three years. The last bar is the important one — conversations seen by reviewers do not disappear when you delete your activity, according to that same page.
- Google Gemini — Price in Switzerland: CHF 0 a month with a Google Account, Google AI Plus CHF 5, Google AI Pro CHF 17, Google AI Ultra from CHF 100 and CHF 170 for the top tier · Account: chatting works signed in, and Canvas explicitly requires it — “you must be signed in to Gemini Apps” · Relation to the advert: only as good as what you paste; the model knows no live Swiss vacancy · Output: export to Google Docs, a Gmail draft, tables to Google Sheets, code to Colab and Replit — no Word anywhere, and PDF only for slides and LaTeX documents · Swiss lines: no field for a permit, a Pensum or a language level, because a chat window has no fields · Languages: over 70 in the web app, German, French and Italian among them, and Switzerland on the country list.
- SwissJobs.app — Price: seven free days first, then CHF 15 a month or CHF 95 a year; stay on the free account instead and you get 5 documents per day and 10 per rolling week · Account: demanded only at the point of saving or downloading, and the editor works anonymously up to there · Relation to the advert: the posting is the starting text rather than an empty template, and every generated line stays open to manual and prompted edits afterwards · Output: two file formats, PDF and Word, neither carrying a watermark — though the portrait is missing from the Word file, that export taking only text and structure · Swiss lines: a dedicated permit field shown in the header and again in the sidebar, plus language levels, portrait, Pensum and the job-search-efforts sheet · Languages: four separate language editions.
Who to choose
The difference is not the tool, it is what the tool starts from: with us the advert is already there. You pick the job straight from our own Swiss job index — with Google Gemini in.
Choose SwissJobs.app if
Pick the job directly — We run the job index ourselves. The advert text is already loaded, and everything else is written against exactly that text — no searching, no copying, no pasting.
Four tools, not one — CV, motivation letter for the same advert, a CV check against that advert, and interview preparation — one account, the same data.
The RAV sheet — Your job-search efforts are filled from your application tracker and printed as the official SECO form. No other tool in this comparison has it.
Word export, no watermark — PDF and DOCX, both clean. Many tools hand you a text file on the free plan, or stamp a watermark on the document.
Start without an account — The tools open without signing up. The account is asked for to save and from the second document — the first download needs none.
Feature comparison
| Feature | SwissJobs.app | Google Gemini |
|---|---|---|
| CV editor | Yes | Yes |
| Start without an account | Yes | not stated |
| PDF export, no watermark | Yes | not stated |
| Word / DOCX export | Yes | not stated |
| AI tailors the CV to a specific advert | Yes | not stated |
| Advert text comes from its own job index | Yes | No |
| AI prompt edit in seconds | Yes | not stated |
| Full manual editing | Yes | Yes |
| Design variations | 54 (2 layouts x 3 fonts x 9 accent colours) | not stated |
| Swiss conventions (photo, permit, CEFR, workload %) | Yes | not stated |
| ATS structure | Yes | not stated |
| CV check against an advert | Yes | No |
| Motivation letter for the same advert | Yes | No |
| Interview preparation | Yes | No |
| Application tracker | Yes | No |
| RAV job-search-efforts form (SECO) | Yes | No |
| Own Swiss job index | Yes | No |
| Job alerts by email | Yes | No |
| Interface languages | DE / EN / FR / IT | not stated |
| Built in Switzerland | Yes | not stated |
As of 4 September 2026. "not stated" means it could not be read on their own site — not "does not exist". Our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow, not from marketing copy.
Pricing side by side
| What you pay | SwissJobs.app | Google Gemini |
|---|---|---|
| Monthly price | CHF 15 — all six tools, one subscription | not stated |
| Yearly price | CHF 95 a year (= CHF 7.92 a month) — the same six tools | not stated |
| Free trialOur seven days are the full product, not a limited preview. | 7 days, full access, cancel any time | not stated |
| What works without payingWe print the limit, because that is the number a comparison usually leaves out. | Tools open without an account; free account: 5 documents/day, 10 per rolling week | not stated |
| Currency | CHF | not stated |
| BillingWatch for four-week billing periods anywhere: that is 13 charges a year, not 12. | Calendar month, cancel any time | not stated |
As of 4 September 2026. "not stated" means it could not be read on their own site — not "does not exist". Our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow, not from marketing copy.
What Gemini genuinely does well here
Start with the part where the chatbot wins, or the rest is worthless. Gemini’s base tier is free, and Google’s own availability page says the web app runs in more than 70 languages and over 230 countries and territories, with German, French and Italian on the list and Switzerland on the country list. If you are reading this from Berlin, Milan or Manchester and have not moved yet, that matters: some Swiss tools want a local address or an AHV number (the Swiss social insurance number) before they will let you in. Gemini wants a Google Account.
What that buys you is real. A model will rewrite a paragraph of yours into a language you can read but not write — and in a country with four of them, that is not a niche need. It will cut a section that runs three lines long. It will read thirty lines of requirements and tell you which five are load-bearing. And it will argue back: hand it your existing CV and ask which line an outsider would not understand, and you get an answer no template gives you.
There is also a route on which Gemini does touch a formatted document. Google’s availability list for Workspace Experiments shows “Help me create”, the feature that generates formatted documents, in English, French, German and Italian among others. If you already live inside Google Docs, the writing help sits in the document rather than beside it. Anyone who says a chatbot cannot produce documents at all has not read that page.
It is a CV, not a resume — and that is a default, not a preference
Ask any general-purpose model for “a resume” and you get the American article: one page, no photograph, no date of birth, no nationality, an objective statement at the top, references “available upon request” treated as a filler line. That is not stubbornness on the model’s part. It is the centre of gravity of the text it was trained on, and English-language career advice is overwhelmingly American.
The Swiss document differs on nearly every one of those points, and the federal guidance says so in plain terms. arbeit.swiss lists what a CV contains: personal details including a photograph, education, career history, language skills, references. It sets the length ceiling at three pages, not one. And on references it says the opposite of the American cliché — you note in the CV that references can be provided on request, and the actual referee sheet is something you hand over at the interview.
None of that is hidden. It is on a public federal page in four languages. But a chatbot will not apply it unless you tell it to, every time, in every session, because the session is where its memory of your instructions ends. That is the practical cost of using a general tool for a local document: you become the person who has to remember the local rules.
Where the chat stops: the button that makes the file
Gemini has a workspace for longer text called Canvas. You can write in it directly, select a passage and have it rewritten, adjust length and tone, and step back through saved versions. Read the help article, though, and you also learn what the toolbar above that document offers: stylise headings, bold, italic, bulleted lists, numbered lists. That is the complete list.
Fine for an essay. Not fine for a CV, and it fails at exactly the points where a Swiss dossier becomes recognisable: no second column for languages and skills, no place for an application photograph, no control over typeface, colour or where a page breaks. A CV is not a long passage with subheadings.
Then the exit. Google’s export help article enumerates where a Gemini response can go: into a new Google Doc, as a draft in Gmail, a table into Google Sheets, code into Colab or Replit. The Canvas article gives a document two routes — “Export to Docs” and “Copy contents” — and names PDF for slides and for documents containing LaTeX. No Word export appears in either article.
So the path from chat to application file runs through Google Docs, where you lay the document out yourself, and only there do you download a PDF or a Word file. Google adds a line in the same help page worth carrying into a job search: if you export content from Gemini Apps, the terms and policies of the service you export to apply to that content. The text changes product, and the rules change with it.
The price ladder — and the trap on the English page
Open Gemini’s subscription page with Switzerland selected and the amounts are in francs: the free tier is CHF 0 a month with a Google Account; Google AI Plus is CHF 5 and promises twice the usage limits of the free version; Google AI Pro is CHF 17 with four times the limits and includes Gemini inside Gmail, Docs and other apps; Google AI Ultra starts at CHF 100 a month, with CHF 170 for the highest tier.
Now the detail that catches people reading from abroad. The same page in English jumps to “United States” and shows dollars — 0, 4.99, 19.99, 99.99 and 199.99 a month. The country is switchable on the page, but the default is not Switzerland, and the Swiss tier for AI Pro is in fact below the American one. If you are comparing tools before you move, check which country the page thinks you are in before you write the number down.
For the application question the ladder is beside the point anyway. The free tier already writes very good prose, and a single letter needs no subscription. What Google charges for is higher limits, video generation, storage, and having the assistant sit inside the Google apps — not for a finished dossier coming out the other end. Our CHF 15 buys the other half: the document.
What Google itself writes about what you paste in
A CV is not ordinary text. It carries your full name, your address, your date of birth, your residence status, often a photograph, and the name of every employer you have worked for. Before that goes into a chat window, it is worth reading Google’s own privacy notice for Gemini Apps, which says, in its own words: “Please don’t enter confidential information that you wouldn’t want a reviewer to see or Google to use to improve our services, including machine-learning technologies.”
The same page explains what is meant. A subset of chats is reviewed by human reviewers, including trained reviewers from Google’s service providers; they assess whether responses were low-quality, inaccurate or harmful and suggest better ones. And: “Reviewed chats are retained for up to three years.” The consequential sentence sits a few lines above — chats reviewed by human reviewers are not deleted when you delete your activity.
Google names the other periods itself too. Activity auto-deletes after 18 months by default, changeable to 3 or 36 months or not at all. Temporary chats, and anything you type with the Keep Activity setting off, are retained with your account for 72 hours. Even then, Google writes, chats are still used to respond to you and to protect Google, its users and the public, “including with help from human reviewers”.
This is not a scandal. It is a product description Google publishes openly, and it leads to one rule rather than an alarm: give the model the task, not the personal details. “Shorten this paragraph to three lines” does not need your address. “Rewrite my whole CV” hands it over.
The photograph — precisely the file Google’s notice is about
This is where an arriving reader gets the sharpest surprise. If your last application was written for a British or American employer, the habit you carry is to leave the photograph off and to keep the whole thing to one page. Swiss practice runs the other way, and the federal guidance is explicit about it: the English version of arbeit.swiss lists “personal details, including photograph” among the things a CV contains and sets the ceiling at three pages, while the French version goes further still and asks for a photo that shows you at your best.
Which puts a face image squarely inside the territory Google’s notice describes. The wording is direct: if you share a photo with Gemini Apps using the upload feature and the Keep Activity setting is on, your photo is used to improve Google services with the help of human reviewers.
Our editor works differently, and the limit is equally concrete. The photograph sits in the document rather than in a conversation, and it travels into the PDF. It does not travel into the Word file — our DOCX export walks the structure of the document and carries no images. If a recruitment agency asks for a Word file so they can comment in it, that copy goes without the picture.
The lines a Swiss dossier carries that a chat window has no field for
A chat has no fields, so it can neither forget anything nor insist on anything. For a Swiss dossier that is the problem, because a few lines are expected here that carry no weight elsewhere.
The permit is the first. If you do not hold a Swiss passport, your status goes in the document — B, C or G, where G is the cross-border commuter permit — because otherwise the HR department has to work it out instead of reading. With us that is a dedicated profile field: it lands in the header line beside your town and again in the sidebar. A model writes the line only if you remember to ask for it.
The second is the Pensum. Swiss adverts count in per cent, not in hours a week, and if you worked at 80 per cent you write 80 per cent. The third is languages, and here the honest rule is narrower than the usual advice: Swiss postings are not consistent. Some name a level such as B2 or C1, some use a word like “fluent”, some do both. So the rule that survives contact with the market is to state the level the way the advert states it — not to impose one scale everywhere.
The fourth is not a CV line at all but a separate document: the Arbeitszeugnis. arbeit.swiss requires them without gaps, in reverse-chronological order with the most recent first, and assembled into a single PDF file, and says the same for diplomas and certificates. A chat window gives you text. The folder you still assemble yourself.
Our own row, counted in the code
Fairness means auditing our own row as hard as the other one. Counted in the code on 4 September 2026: the editor holds 2 layouts, 3 typefaces and 9 accent colours — 54 design variations, freely combined. Those are not 54 separately designed templates but variations on one Swiss format, and anyone who wants a large gallery of distinct designs is better served by a template vendor.
The flow: you paste a Swiss job advert, the CV is written from it section by section, in about a minute. Then you change any line by hand or by instruction in a prompt box — the same convenience that sends people to a chatbot in the first place, except aimed at the document rather than beside it. At the end there is a download in PDF or Word, with no watermark on either.
Where exactly the account gets demanded is what separates tools of this kind, and here it comes last: the editor opens and generates anonymously, and the email address is asked for at the point of saving and of downloading. A free account then carries 5 documents per day and 10 per rolling seven days, the same allowance for letters and for AI edit instructions. Only beyond that does the paywall begin — seven free days, then CHF 15 a month or CHF 95 a year, cancel whenever you like.
And the difference that carries the whole question: the chat knows not one live Swiss vacancy, because jobs advertised this week appear in no training set. We hold over twenty thousand of them. The CV is therefore written not from an impression of what such a role looks like, but from the text the employer wrote this week.
If you are registered with an RAV
People claiming Swiss unemployment benefit must document their job-search efforts. From the applications you track with us, /arbeitsbemuehungen fills in the official federal unemployment-insurance sheet in German, French or Italian. A chatbot has nothing for this: it knows neither your applications nor the form.
The limit belongs in the same paragraph, because it is serious. What counts is what your RAV accepts, and the recording itself belongs on Job-Room or on whatever route your canton requires. We produce the filled-in sheet; your RAV decides whether it counts — not us, and certainly not a chat window.
Short version: who should use which
Use Gemini when you need text and not a document: shorten a passage, move a CV into a language you cannot write, have a long advert read for you, prepare for an interview. It costs CHF 0, handles German, French and Italian, works from outside Switzerland, and if you already work in Google Docs the writing help is right there in the file. For one application, that is often more sensible than any subscription.
Use SwissJobs.app when an application file has to exist at the end, and when it will not stop at one application. The CV is written from the advert, the permit and the Pensum have a field, the photograph sits where Swiss practice expects it, and the download is PDF or Word without a watermark. From the third application onward that is the difference between work and a button.
And one rule holds for both routes: what you paste into a chat window, you paste into someone else’s system, whose retention periods and review process are written down in Google’s own notice. Give the model the task. It does not need your personal details to do it.
Everything about Gemini comes from our own visit to Google’s pages on 4 September 2026 — the subscription page with Switzerland selected and again in its English edition, the privacy notice for Gemini Apps, the help articles on Canvas and on exporting responses, and the availability pages for the web app and for Workspace Experiments. Quotations are in the wording of the page. We did not question Gemini itself: this text is written without calls to any external AI service, and a claim about one individual model answer would not be checkable anyway. Everything about our own product was counted in the code and read on the live pages the same day. Prices change; check them on the vendor’s page before subscribing.
Write a custom CV for every job you apply to
Most people send the same CV everywhere. The editor rewrites yours against the posting — Swiss format, the right language, in about a minute.
CV maker & resume builder: for a specific advertSources
- Google — Gemini subscriptions and prices, country “Switzerland” (read 4 September 2026)
- Google — Gemini Apps Privacy Hub (read 4 September 2026)
- Google — Create docs, apps & more with Canvas (read 4 September 2026)
- Google — Export responses from Gemini Apps (read 4 September 2026)
- Google — Where you can use the Gemini web app (read 4 September 2026)
- Google — Where you can use Google Workspace Experiments, with language lists (read 4 September 2026)
- arbeit.swiss (SECO) — Application tips: the dossier and the CV
Related questions
What our job index says about the Swiss market
Computed live from our own index, not quoted from a study. Shares only, as of today.
Language the advert is written in
- Deutsch
- 60%
- English
- 23%
- Français
- 13%
- Italiano
- 3%
Of adverts that state a language requirement, the share asking for
- Deutsch
- 70%
- English
- 43%
- Français
- 21%
- Italiano
- 3%
19% posted in the last 7 days · Largest markets: Zürich 18% · Bern 10% · Genève 5% · Basel 5%