ChemicalScan — EU:s kemikaliesäkerhet inom räckhåll för alla
106 213 europeiska kemiska ämnen översatta till begripliga faktablad: faror, GHS-piktogram och REACH-status, sökbara på namn, CAS eller EC.
Problemet den löser
Den europeiska kemikalielagstiftningen genererar enorma mängder värdefull offentlig information — faroklassificeringar, begränsningar, listor över särskilt farliga ämnen — men att slå upp den kräver att man behärskar regeljargongen och navigerar gränssnitt gjorda för specialister. ChemicalScan gör det arbetet åt användaren: den hämtar ECHA:s data och serverar dem som tydliga profiler där man på sekunder ser vad ett ämne är, vilka risker det tillskrivits och vilket EU-regelverk det faller under.
Det är en egen produkt ur min katalog av dataplattformar: jag bestämmer roadmapen, sköter datainläsningen och driver den organiska synligheten för dess drygt hundratusen faktablad.
Nyckelfunktioner
- Sökning med autokomplettering på ämnesnamn, CAS-nummer eller EC-nummer bland de 106 213 ämnena.
- Ämnesprofiler med identifierare, faroklassificering, GHS-piktogram och regulatorisk status i en överblick.
- Navigerbara regellistor: kandidatförteckningen över SVHC, tillståndsförteckningen (REACH bilaga XIV, 79 ämnen) och begränsningarna i bilaga XVII (1 401 ämnen).
- Katalog över de 97 H-faroangivelserna och samtliga GHS-piktogram, förklarade på vanlig svenska.
- Alfabetiskt register A–Ö plus kunskapsguider om REACH, CLP och GHS-systemet, och en specialiserad blogg.
Databasen i siffror
Korpusen täcker 106 213 ämnen, varav 14 634 står som registrerade hos ECHA, med 311 SVHC, 1 401 begränsade och 79 tillståndspliktiga. Varje siffra kommer ur själva det europeiska regeldatat, och listsidorna länkar till varje enskilt faktablad så att sammanhanget aldrig går förlorat.
Faktabladen anger dessutom det registrerade tonnageintervallet — över eller under 100 ton per år — och startsidan lyfter fram anmärkningsvärda farliga ämnen, från 1,2-dikloretan till 1,2,3-triklorpropan.
Tekniken bakom plattformen
Helt skräddarsydd utveckling: Laravel och PHP på servern, med MySQL modellerad för att svara snabbt trots sexsiffrigt antal faktablad och flera korsade klassificeringsaxlar (fara, piktogram, regellista, begynnelsebokstav). Utan CMS, utan köpta mallar, utan plugins.
Den programmatiska SEO:n gör resten: varje ämne, varje H-kod och varje regellista genererar sin stabila URL, sina metadata och sin interna länkning automatiskt, och inläsningen från källan upprepas kontrollerat för att hålla korpusen aktuell.
Varför jag driver den som egen produkt
Här finns varken kund eller brief: nischen, datamodellen och varje produktbeslut är mina. Det tvingar mig att lösa problem som aldrig ens dyker upp i ett typiskt uppdrag — att normalisera kemisk nomenklatur, korsa fyra regellistor och hålla sexsiffrigt antal URL:er utan att prestandan försämras.
Allt jag lär mig av att driva den här plattformen går rakt tillbaka in i kunduppdragen: den som anlitar mig för ett datadrivet bygge ärver lösningar som redan är prövade i skarp drift.
Vanliga frågor om ChemicalScan
Varifrån kommer uppgifterna i ChemicalScan?
Från ECHA, Europeiska kemikaliemyndigheten. ChemicalScan normaliserar den offentliga informationen och presenterar den i läsbara faktablad; det är ett fristående projekt utan koppling till ECHA.
Vilken information visar faktabladet för ett ämne?
Identifierare (namn, CAS-nummer och EC-nummer), faroklassificering med sina H-koder, GHS-piktogram och den regulatoriska statusen i EU: om ämnet är registrerat, begränsat, tillståndspliktigt eller upptaget på kandidatförteckningen över SVHC.
Vad är SVHC-ämnen?
Substances of Very High Concern: ämnen som inger mycket stora betänkligheter för att de är cancerframkallande, mutagena, reproduktionstoxiska eller persistenta. Plattformen samlar de 311 ämnena på kandidatförteckningen och kopplar dem till varje faktablad.
Vem riktar sig plattformen till?
Till forskare, studenter och säkerhetsansvariga som snabbt behöver förstå vad ett ämne är, hur det är klassificerat och om det är reglerat, utan att brottas med regulatoriska databaser.