Sources & methodology
Where mojApteczka's medicine information comes from, and where that information ends.
Page last updated: 2 July 2026
mojApteczka is a tool for organizing your home medicine cabinet, not a source of medical advice. This page explains which data we rely on, how often we refresh it, how it reaches the app, and what the app deliberately does not do. Every source listed here is public — you can verify any piece of information yourself via the links below.
Where the medicine data comes from
- Polish Register of Medicinal Products (RPL) — the official registry maintained by the Office for Registration of Medicinal Products, Medical Devices and Biocidal Products (URPL), published at rejestrymedyczne.ezdrowie.gov.pl. It covers more than 78,000 products registered in Poland and is the basis for recognizing a medicine's name, strength, EAN barcode, and prescription status after you scan a package.
- Summary of Product Characteristics (SmPC) and patient leaflets (PIL) — sections such as indications, contraindications, dosing, and side effects come from the official registration documents published in the same registry. More than 8,000 of the most commonly used medicines have this data available offline in the app — in 9 sections, reproduced without editorial changes.
- DDInter 2.0 — a public, peer-reviewed dataset of interactions between active substances, maintained by a research team at Central South University (ddinter2.scbdd.com). It contains more than 300,000 interaction records graded by severity. Results in the app are source-attributed and informational only.
- ATC classification — for grouping substitutes (same ATC level 5 = same active substance; ATC level 4 = same pharmacological class) we use the official WHO ATC/DDD index maintained by the WHO Collaborating Centre in Oslo.
- NFZ medicines database — the app's global medicine search (over 70,000 entries) uses public data from Poland's National Health Fund available at api.nfz.gov.pl, including reimbursement levels.
Every piece of information in the app comes from these sources or from what you enter yourself. We do not write our own medical descriptions and we do not modify the content of registration documents.
How data reaches the app
- Package scan — the photo is analysed by an AI model (Vision Language Model) that reads the name, strength, expiry date, and barcode. Processing happens on servers in the European Union.
- RPL verification — the barcode is matched against the Register of Medicinal Products. If the product exists in the registry, the app completes the medicine card with official data (active substance, form, SmPC).
- Interaction analysis — every pair of medicines in your cabinet is checked against the DDInter 2.0 dataset and the results are sorted by severity level.
- Pediatric classification — based on registration data and age/weight rules, the app labels products for pediatric context. This is an informational classification, not a safety assessment.
What mojApteczka does not do
- It does not diagnose and does not judge whether a given medicine is right for you.
- It does not choose or calculate doses. The dosing section, where you see one, is the official SmPC text reproduced verbatim.
- It does not predict what a combination of medicines will do to a specific person — it only shows what the public scientific dataset says about a given pair of substances.
- It does not replace talking to a doctor or pharmacist.
For anything about taking a medicine, always follow the leaflet, the prescription, and the advice of your doctor or pharmacist.
How we keep it current
We refresh the Register of Medicinal Products data daily — when URPL updates a product entry, the change reaches the app at the next synchronisation. SmPC documents and leaflets are linked to their original source, so they always lead to the current version of the document. We update the DDInter dataset whenever its authors publish new releases.
Content-verification dates are published directly on the pages they apply to (for example, on the interaction checker page).
Who is behind it
mojApteczka is built by one person — Tomasz Szuster, founder and developer, privately a dad who started by organising his own family's medicine cabinet. More in the About us section.
The app's content is not currently reviewed by a doctor or pharmacist — which is exactly why we consistently limit ourselves to reproducing official registration documents instead of writing our own medical content. If you are a pharmacist or physician and would like to provide expert review of our content — get in touch.
Found a mistake?
If something doesn't add up — information in the app differs from the leaflet, the SmPC, or the registry data — write to kontakt@mojapteczka.pl. We verify every report against the source: we either correct the information or point to the document it comes from. Critical errors (e.g. a wrong barcode match) are treated as top priority.