The vaccination record for the whole family, from newborn to grandparent. Vaxelia applies the actual logic of the 2026 French immunisation schedule — dose order, age windows, minimum intervals — and dates every next dose from the ones you have really received.
Free to start and try — one profile, five vaccinations, no account and no card details. After that, a one-time purchase from €3.99. Never a subscription.
It vanishes during a move, tears at the bottom of a bag, fades over the years. And there is only one copy — always missing when you need it.
Overbooked doctor, ignored letters, misremembered dates. A missed booster is one less layer of protection. For you and the people you care about.
Children, partner, elderly parents. Dozens of overlapping appointments, similar-looking dates, no one to keep track. The mental load adds up.
In France, some vaccinations are mandatory. Proof may be required at nursery, school, university, certain jobs, or when travelling. Without a digital record, you're stuck.
One calculation engine feeds the entire app. The Summary, Schedule, History, reminders and PDF record all derive from the same rules, so the figures cannot disagree from one screen to the next.
Every next dose is calculated from the last injection actually received and the official intervals — "from 07/12/2026", never "around age 6". A dose is never offered while the previous one is unrecorded.
30 days before, 7 days before, the day itself. And "Add to calendar" creates the appointment on the right date.
Up to six independent records on a single device, each with the rules for its own age. No account to create.
No account, no connection required, no server storing anything. It is permanently encrypted on the device (AES-256); a free PIN code adds a second layer of encryption.
PDF record with a summary page and contents, encrypted QR code for sharing, opened with a code sent separately, CSV for your spreadsheet, JSON backup. The PDF figures are the on-screen ones.
You may already be immune without knowing it — from an illness caught as a child, or a vaccine whose record has since disappeared. When your doctor has ordered a serology test, Vaxelia compares your result with the thresholds published by HAS and SPILF, and shows you what those tables provide for your vaccination plan.
When the result reaches the published threshold, the matching doses leave your catch-up plan. With the exact reference, to show your doctor: the decision is theirs.
The built-in glossary covers HBsAg, anti-HBs, anti-HBc, anamnestic response, non-immune — and states, for each, what actually follows. For varicella and hepatitis A, HAS publishes no threshold table: the app says so and stays qualitative rather than inventing a figure.
Documented immunity
Rather than starting from scratch, a serology test can reveal immunity left by an old infection or by a vaccination whose proof is gone.
Vaxelia records that immunity and removes the matching doses from the catch-up plan.
HBsAg, anti-HBs and anti-HBc read together tell apart a current infection, a past infection, vaccine-acquired immunity, or no marker at all.
Anti-HBs alone is not enough — and that is exactly what the app explains instead of showing a raw number.
A protective tetanus antibody level does not clear the Hib or hepatitis B doses. Each test only releases the components it genuinely documents.
It sounds obvious. It is also the easiest mistake to make, and a dedicated test in the engine locks it down.
A serology test is not a prerequisite for vaccination, and there is no point doing one routinely. For catch-up, HAS does not recommend serology for measles, mumps, rubella, diphtheria, or tetanus before vaccination: Vaxelia therefore does not offer them, rather than padding a list. A serology test does not measure cellular immunity, and documented doses keep their value. Your doctor decides whether one is warranted — the app is there to make use of the result.
At the top of the Summary, a label sums up your protection with a "diseases covered / diseases concerned" counter. It opens into three parts, each collapsible on its own.
Summary · Current coverage
Catch-up follows the HAS / SPILF recommendations. Instead of listing overdue vaccines, Vaxelia builds organised, dated visits that you can hand to your doctor.
Summary · Catch-up plan
In France, certain vaccinations are mandatory from birth to access childcare and school.
MandatorySome courses — healthcare, childcare, sport — require proof of vaccination on entry.
RecommendedHealthcare workers, childcare staff and many other exposed professions must prove up-to-date vaccination to practise.
MandatoryMany countries and group activities require immediate proof of vaccination. Vaxelia exports it in one tap.
CommonProtecting children from birth and tracking adult boosters — Vaxelia covers every generation in one place.
Lifelong
From your paper record, enter each vaccination — name, date, brand. Vaxelia immediately dates your next due doses against the 2026 schedule, and tells apart the vaccine you received from the diseases it actually covers.
Set your preferences once — when to be notified, how, and for whom in the family. The app takes it from there.
Vaxelia anticipates your boosters, archives your vaccinations, and produces on demand a PDF record ready for the appointment — or a QR code, a CSV, a JSON backup.
Six concrete commitments. No compromise on what actually matters: your health, your data, your peace of mind.
Dose order, age windows, minimum intervals: the logic of the 2026 immunisation schedule from the French Ministry of Health, on HAS advice — locked down by 840 automated tests.
Up to six independent records — children, parents, grandparents — each with the rules for its own age.
Your records are encrypted with AES-256 from installation, for everyone. The free PIN code adds a second layer of AES-256-GCM encryption, with a key derived with PBKDF2 over 600,000 iterations.
Your health data never leaves your device. No server stores it. GDPR-compliant, right to erasure guaranteed.
Plane, mountain, underground. Your record is there even without a signal.
Free to start, then a single payment. No monthly fee, no data resale. Health is not a commodity.
A vaccination record is health data. Since version 1.3.1, Vaxelia encrypts it from the moment you install the app — for everyone, with nothing to set up and nothing to buy.
Your data is encrypted on your device from installation (SQLCipher, AES-256). For every user, including those on the free version.
The encryption key is created on your phone and kept in its secure keychain. It is never sent to Vaxelia or to anyone else.
It locks the app and adds a second layer of AES-256-GCM encryption. The key is derived with PBKDF2 over 600,000 iterations.
The QR code and the link are encrypted. They open with a 10-character code, different for every share, which you send separately.
Your record is hidden in the app switcher, and exported files are deleted from the device once they have been sent.
No account, no analytics. Your health data does not leave your device; only purchases go through the App Store.
The immunisation schedule is published and updated every year by the French Ministry of Health, based on the advice of the Haute Autorité de Santé (HAS). Vaxelia works from the 2026 edition, completed by the HAS / SPILF catch-up recommendations and the most recent HAS opinions.
The schedule changes every year. Vaxelia keeps you informed of the new recommendations that apply to your situation.
Some vaccines are mandatory (DTP, hepatitis B, MMR…), others recommended by age. The app clearly distinguishes between the two.
Mandatory for children born since 1 January 2023. The 2026 schedule adds a transitional catch-up for ages 2 to 4 inclusive, capped at the fifth birthday — Vaxelia applies it.
For children born after 1 January 2018, the French schedule mandates eleven vaccinations.
Source · French Ministry of HealthThe vaccination engine and every screen that depends on it are covered: dose order, age windows, adult boosters, catch-up, serology, exports.
Verification · npm run verifyA single payment, updates included, tracking from newborn to grandparent. Simple to use, uncompromising in purpose.
Commitment · VaxeliaNo subscription, no monthly fee. You pay once and you keep the app and its updates.
1 profile · 5 vaccinations
1 profile · unlimited vaccinations
3 profiles · unlimited vaccinations
6 profiles · unlimited vaccinations
One-time purchase, no subscription. The amounts shown are indicative French prices: the exact price is the one the App Store displays at the time of purchase. "Restore purchases" is available inside the app.
Vaxelia is an information record, not a diagnostic tool. Digital, secure, yours.
This app does not replace your doctor or medical advice. It helps you keep and track your vaccination history. If in doubt about a vaccine or a booster, consult a healthcare professional.
Your data belongs to you: you can export or delete it at any time, in two taps, without giving a reason.
Vaxelia is available now on the App Store — iPhone, iPad and Apple Silicon Mac. Free to start, no account to create, and your data stays on your device. The app interface is in French, and it applies the French immunisation schedule.
The Android version is in testing. To try it for free, email contact@vaxelia.fr with the email address of your Google account: we will add you as a tester and send you the link.