Choose your country and portal
Select the official patient portal you already use. Sweden is live. Finland is in capture pilot. More national missions follow the same template.
Citizens already have a right to see their health data. Unlock turns that right into an open, practical integration effort. One person logs into their official patient portal. One contribution helps map a country. Enough good contributions turn a portal into a working Eir adapter.
Unlock is the public side of Eir's integration work. The mission is simple: make it possible for people to access and carry their own healthcare data in the same way they already do through official patient portals. Not by waiting for every institution to modernize. By showing the path, mapping the flow, and turning real patient access into reusable integrations.
The tone matters. This is not data extraction theater. It is careful, review-first infrastructure work. Citizens contribute from the portals they already trust. Eir helps structure what is needed to unlock that country's electronic health record flow for everyone who comes next.
The patient performs the real login. Unlock never asks for a password and never turns access into a black box.
We learn from the actual transport layer: pages, API calls, response schemas, and document downloads.
Each unlocked country becomes a documented public asset: portal flow, data mapping, and adapter confidence.
This is not a petition site. The output is working product infrastructure inside Eir.
The contribution flow is designed to be autonomous where it should be and human where it must be. The user does the official login. Unlock guides the rest: which pages to visit, what evidence to capture, and what to review before anything is shared.
Select the official patient portal you already use. Sweden is live. Finland is in capture pilot. More national missions follow the same template.
Open the portal, authenticate as usual, and stay in control. Unlock records the flow around the session, not your password, OTP, or cookies.
Go to records, prescriptions, labs, vaccinations, visits, and any export screens. The extension captures page structure, network traffic, and document behavior.
You inspect the capture bundle first. Shared contributions help Eir identify endpoints, map schemas, and promote a country from observed to unlocked.
Not every market has the same shape. Some countries have one clean national portal. Others route citizens through regions, insurers, or personal health environments. Unlock makes that visible and turns it into an execution queue.
1177 Journalen is the production path today. Citizens can download the Chrome plugin, export their healthcare data from 1177 into `.eir` files, and open it inside the Eir apps.
MyKanta is the first Unlock mission. The same extension now includes a Finland trial mode with capture bundles and page-level `.eir` exports from logged-in MyKanta pages.
Denmark, Estonia, Poland, Austria, Hungary, Slovenia, and Luxembourg look like the strongest follow-on countries for the current browser-first model.
Belgium, France, Portugal, Germany, Italy, Spain, and the Netherlands need deeper analysis because the patient flow is distributed, app-heavy, or institution-fragmented.
Each mission is small enough to complete in one sitting and structured enough to produce usable technical evidence. The user never has to improvise what to click next.
Best for countries where no working Eir adapter exists yet. One good mission can surface the routes, schemas, and product constraints that define the whole country build.
Useful when a country is already observed or partially mapped. New sessions help validate endpoint stability across users, clinics, regions, and time.
Sweden is not just a concept page. The 1177 Chrome plugin already lets people download their healthcare data and bring it into EIR. That matters because it shows the entire thesis can move from patient portal to usable health data product without waiting for centralized permission structures.
Download the Chrome plugin, sign in to 1177 as usual, click the floating downloader, and download your healthcare data into `.eir` files that work with Eir. No cloud storage. No tracking. The records stay on your device unless you choose to move them.
Unzip the file, open Chrome or another Chromium browser, then load the extension locally.
ChromeExtension folder.chrome://extensions/ and turn on Developer mode.ChromeExtension folder.The current build has two country modes inside one extension.
The project only works if contributors understand the boundaries clearly. The model is not “give us your login.” It is “perform your normal login, let the extension observe the patient-visible flow, and review the bundle before anything leaves your device.”
The atlas is useful even before a country is integrated. Every country points to the official patient access route. Every country mission links to a GitHub issue where someone can claim the work in public.
The map shows where Eir is already live, where pilots are active, and where contribution is still needed.
A country-by-country view of the official patient-facing portals used across the EU, plus the likely integration shape for each market.
A build-oriented roadmap that turns the country analysis into rollout priorities, adapter strategy, and practical sequencing for Eir.
The integration work is not finished when a portal is mapped. It is finished when a person can open the official portal for their country, use the Chrome plugin, and download their healthcare data into a local format that is structured, readable, and portable.
.eir.When an integration is live, the patient does not need to understand endpoints, page states, or internal healthcare systems. They log in through the same official path they already use, click the Eir plugin, and download their records in a format designed to be easy to read and usable across Eir products.
Sweden is the working reference. A patient installs the Chrome plugin, signs in to 1177 as usual, opens Journalen, and downloads their healthcare data locally. The plugin turns the patient-visible records into a consistent .eir export instead of leaving the information trapped inside one portal view.
Finland is the current trial path, and the same approach extends to every country once the portal flow is understood well enough. Unlock exists to make that reusable: official patient login, browser-side extraction, local download, and one common Eir format instead of one-off country silos.
The goal is not just to inspect healthcare portals. It is to give people a dependable way to take their data with them in every market where electronic access already exists. Once a country is unlocked, the result should feel ordinary: log in, download your data, read it easily, and keep it under your own control.
No. The current strategy starts with Sweden, Finland, and the wider EU because the patient portal landscape is already visible there. The model can expand to other countries once the mission system is mature.
Because the patient-visible route already exists. Unlock starts from what citizens can already access electronically, then builds the product path from there. Official APIs are still valuable later, but they should not be the only route to progress.
Because this project is meant to feel operational, not ornamental. The aim is to unlock real healthcare data access, not to surround the problem with abstract policy language.
A reviewed capture bundle that helps Eir identify routes, endpoints, payload shapes, data categories, and adapter confidence. The contribution feeds real integration work.