Hent Kemipilot til Android
Version 2.1.8 - august 2026
Appen er endnu ikke i Google Play. Under pilotdriften installeres den direkte fra denne side.
Hent Kemipilot til Android (37 MB)
Sådan installerer du
- Hent filen med knappen ovenfor. Android spørger, om du vil beholde den - svar ja.
- Åbn den fra din notifikation eller fra mappen Downloads.
- Første gang beder Android om lov til at installere fra denne kilde. Det er fordi appen ikke kommer fra Google Play. Vælg "Tillad" og tryk derefter Installér.
- Åbn Kemipilot og giv adgang til kameraet. Uden kamera kan appen ikke læse etiketten.
Hvorfor Android advarer
Advarslen om "ukendt kilde" er ikke et tegn på, at der er noget galt med filen - den kommer, fordi appen installeres uden om Google Play. Vil du kontrollere, at du har fået præcis den fil, vi har udgivet, kan du sammenligne dens SHA-256-checksum:
05e043cfdcbe4db9506da54c65efd67efee954cd6d64fc26c4445f1fe8e17937
Hvad appen må på telefonen
| Kamera | Til at læse etiket og stregkode. Appen tager selv et billede, når et produkt er slået op - du skal ikke fotografere noget. Billedet bruges til opslaget og til at gøre genkendelsen bedre. |
| Internet | Til at slå produktet op i kataloget. |
| Placering | Kun mens du bruger appen. Placeringen bruges til at afgøre, hvilken plads der scannes på (som et felt på ca. 150 meter), og fra version 2.0.9 gemmes optagestedet desuden i selve billedfilen sammen med tidspunkt og kameramodel - så et svar kan efterprøves bagefter. Stedet forlader ikke Kemipilots egne systemer: sendes billeder videre til lager eller træning hos tredjepart, fjernes koordinaten først. Siger du nej, virker alt andet som før. |
Appen beder ikke om kontakter, filer, kalender eller andet - og aldrig om at måtte kende din placering, når du ikke selv har appen åben. Se privatlivspolitikken for, hvad der gemmes og hvor længe.
iPhone
iOS-udgaven er under pilotdrift og distribueres direkte til de telefoner, der indgår i forsøget. Skriv til os, hvis I skal have den på flere.
Nyt i version 2.1.8
- Appen fortæller nu, når noget ikke virker. Da en medarbejder ikke kunne scanne i et døgn, kunne det ikke ses noget sted hos os - appen sagde kun til, når en scanning lykkedes. Nu noteres hvert foto med, om det blev sendt eller frasorteret og hvorfor, sammen med de handlinger man foretager i appen. Så kan vi se en, der sidder fast, i stedet for at vente på en besked. Indholdet noteres aldrig: ikke hvad der står på etiketten, ikke hvad du skriver i et kommentarfelt. Se privatlivspolitikken.
Nyt i version 2.1.7
- Appen kasserer ikke længere et billede, fordi etiketten har få ord. Kravet om mindst 50 læste ord blokerede fotoet helt, og rådet "gå tættere på" kunne ikke følges til noget, når produktet simpelthen ikke har 50 ord på etiketten. Nu bliver billedet sendt, og rådet står som en bemærkning, du kan vælge at følge. For mørkt, uskarpt og genskin kasserer stadig — det er fejl ved fotoet, som en ny optagelse retter.
Nyt i version 2.1.6
- Miniaturen viser den dunk, du scannede. Står der flere produkter i billedet, valgte appen det, der fyldte mest — og det er ikke altid det, kameraet var rettet mod. En scanning af Borup Sten & Flise Imprægnering fik en blå dunk i hjørnet som miniature. Nu vægtes både størrelse og hvor tæt på midten produktet står, for det er dér, man sigter. På fire ud af fem billeder ændrer det ingenting; det retter halen, hvor et andet produkt vandt.
Nyt i version 2.1.5
- Din vurdering af svaret bliver nu gemt som det, den er. Når du svarer "rigtigt" eller "forkert" på et svar i Historik, handler det om hvilket fad varen skal i. Det blev gemt som en dom om varens navn i stedet — 58 tilbagemeldinger fra pladserne stod forkert mærket. Intet gik tabt, og ingen andre svar blev påvirket, men vi kunne ikke finde dem igen som det, I faktisk havde svaret på. Nu kan vi.
- Etikettens småtryk sendes skarpere. Telefonen skalerede og komprimerede hvert foto igen, før det blev sendt. Det kostede både opløsning og billedets egne oplysninger om optagetid, kamera og retning. Nu sendes filen, som kameraet tog den.
Nyt i version 2.1.4
- Telefonen sender nu billedet, som kameraet tog det. Indtil nu skalerede appen hvert foto ned og komprimerede det igen, før det blev sendt — en stige, der valgte størrelse efter, hvor længe det forrige upload tog. Det kostede mere end pixels: afkodningen smider hele billedets metadata væk, og kun et udvalg blev skrevet tilbage. Målt på en scanning fra i dag ankom billedet uden ét eneste kameramærke — ingen optagetid, intet kamera, ingen retning — mens en telefon på den nye sti leverede otte til ni mærker. Nu sendes filen urørt. Uploadet fylder mere på et dårligt net; til gengæld kan et svar efterprøves bagefter, og en omkodning kan ikke fortrydes.
- Billedet vender rigtigt i dashboardet. Telefonen måler, hvordan produktet ligger, ud fra tekstens hældning — men et rundt krus har ingen lige tekstlinjer at måle på, og så lå fotoet på siden. AI-analysen kigger alligevel på billedet og siger nu også, hvad der vender op. Telefonens egen måling gælder stadig, når den har svaret.
- "Produktnavnet" er ikke længere en reklamesætning. Appen viste den største linje på det første foto som navn. På en bagside er det tit en påstand eller en sikkerhedsanvisning, sat større end småtrykket — en medarbejder fik vist "Røyking forbudt. VED KONTAKT MED ØYNENE:" som produktnavn. Sætninger afvises nu; står der ikke et navn, siger appen ingenting frem for at gætte.
Nyt i version 2.1.3
- Småtrykket kommer med. Mærker som MAL-koden, UN-nummeret og CAS-numre står nederst på etiketten — i snit som ord nummer 128. Telefonen sendte kun de første 40 ord, så af de 133 mærker, der stod på etiketterne i en gennemgang af 197 rigtige scanninger, nåede 7 frem. Nu sendes op til 200 ord, og 70 % af mærkerne når frem. De fleste scanninger sender uændret — medianfotoet har 41 ord i alt — så det er kun de tætpakkede etiketter, der fylder mere.
- Optageskærmen skriver dansk. Linjen "Telefonen har læst" viste vores egne koder — "ORANGE_XN GHS05" — til en person, der står ved fadet. Den skriver nu, hvad symbolet hedder: "ætsende", "sundhedsskadelig (gammelt mærke)".
- De gamle orange faresymboler kaldes det, de hedder i loven. Appen brugte navne, den selv havde fundet på, så kataloget ikke kunne genkende dem. De hedder nu T+, Xn og Xi som i direktivets bilag II.
- Et nyt forsøg, når første læsning gav næsten intet. Ligger dunken ned, står teksten på tværs. Gav første læsning næsten ingen ord, læses billedet igen drejet, og den bedste af de to beholdes. Den fyrer kun på de tynde læsninger — på alle andre fotos læser telefonen som før.
Nyt i version 2.1.2
- Miniaturen viser dunken, ikke gulvet. Telefonen finder selv produktet i billedet og beskærer om det. En række viste et tastatur, fordi billedet var taget over et skrivebord og udsnittet ramte midten.
- Etiketten vendes, så den kan læses. Ligger dunken ned i kassen, står teksten på tværs — appen måler tekstens hældning og drejer miniaturen op. Også de billeder, der allerede lå i historikken, er målt igennem.
- Historikken fylder mindre på mobildata. Listen henter nu små kopier i stedet for fuldopløste billeder.
- Alt du scanner kommer ind. Scannede du flere ting hurtigt efter hinanden, kunne de blive slået sammen til én, mens den forrige stadig blev analyseret — så forsvandt de øvrige. Nu kommer hver dunk ind for sig.
- Appen fylder det halve. 37 MB mod 74 MB — den henter hurtigere ned på en plads med dårligt signal, og koden indlæses hurtigere på telefonen.
- Kræver nu Android 11. Alle telefoner i pilotdriften kører Android 11 eller nyere; kravet stod tidligere på Android 8 uden at nogen brugte det.
- Sæbe bliver ikke længere til farligt affald. Et vaskemiddel kunne ende som "miljøskadeligt", fordi værnet læste ordet "ætsende" i en sætning, der sagde, at etiketten netop ikke var ætsende.
Nyt i version 2.1.1
- Billede på hver linje i Historik. Du kan se på billedet, hvilken dunk en linje handler om - i stedet for at læse fraktionsnavne. Scanninger har haft det; nu har sagerne det også.
- Historikken kan følge dig. Er du ikke logget ind, ser du kun denne telefons scanninger - og appen siger det nu, i stedet for bare at se tom ud.
Nyt i version 2.1.0
- Nyt udseende. Appen følger nu Material Design 3 med Kemipilots egne grønne farver i stedet for Androids standardlilla - og den virker endelig i mørk tilstand.
- Farverne betyder noget. Rød er "modtages ikke" eller "haster", grøn er "svaret holder", gul er "der er et forbehold". De er de samme på alle telefoner, uanset baggrundsbillede - derfor bruger vi ikke Androids automatiske farver.
Nyt i version 2.0.9
- Optagestedet gemmes i billedet. Sammen med tidspunkt, kamera og appversion. Det gør det muligt at efterprøve et svar bagefter - hvilken plads, hvilket lys, hvilken telefon. Stedet bliver i Kemipilots egne systemer; sendes billeder videre, fjernes koordinaten først. Se punkt 7.2 i samarbejdsaftalen.
- Placering bruges stadig kun, mens du har appen åben - aldrig i baggrunden.
Nyt i version 2.0.8
- Billederne bærer deres egen historie. Optagetid, kamera, objektiv, eksponering og app-version følger nu med i billedfilen. Det ændrer intet for dig i appen — det gør det muligt at efterprøve et svar bagefter: hvilken telefon, hvilket lys, hvilken udgave af appen.
- Position i billedet er forberedt, men slået fra. Den tændes kun efter aftale med den enkelte kunde.
Nyt i version 2.0.7
- Genkender jeres egne produktnavne. Har jeres organisation en produktliste (fx SMOKAs ~3.450 navne), slår et genkendt navn den generelle regel — appen siger jeres egen beholder og skriver, at navnet står på listen.
- Jeres egne beholdere i svaret. Når jeres organisation har en sorteringsvejledning, viser appen beholderens navn hos jer (fx 81 · UN 1760 Syre hos SMOKA, Lud hos Dansk Kemisortering) øverst — og Kemipilots egen fraktion lige under, så de to kan tjekkes mod hinanden. Produkter, jeres plads ikke modtager, vises som Modtages ikke her med instruks.
- Vejledningen vælges i dashboardet pr. organisation og kan overstyres pr. lokation.
Nyt i version 2.0.6
- "null" og "rejected" er væk fra listen. Historikken skrev tekniske værdier af, som de kom fra serveren. Nu står der "Afvist", "Bekræftet" eller ingenting — aldrig et ord fra maskinrummet.
- AI-analyser viser også tidspunkt i listen, ligesom scanningerne.
Nyt i version 2.0.5
- Klokkeslæt passer nu. Historik viste tidspunkter to timer for tidligt: serveren gemmer i UTC, og appen skrev tallet af, som det stod. Nu vises alle tidspunkter i telefonens egen tidszone — også i admin.
Nyt i version 2.0.4
- Versionen står i appen — øverst i Historik og på Konto-siden, så det er let at sige, hvilken udgave man kører, når noget skal meldes ind.
- "Forkert" spørger, hvad der var forkert. En kort kommentar følger med til dem, der retter kataloget — "det er en syre, pH 2,3 står på bagsiden" er mere værd end et rødt tryk alene.
Nyt i version 2.0.3
- Historik opdaterer sig selv, når du kommer tilbage til appen — og kan trækkes ned for at opdatere. Man skal ikke længere genstarte appen for at se et svar, der er landet, mens telefonen lå i lommen.
- "Læser billedet… et øjeblik" — kameraet siger nu, at ventetiden efter et foto er sekunder, og at appen selv går videre.
Nyt i version 2.0.2
- Kendte produkter svarer fra kataloget igen. Theis' Rodalon viste en afkobling: telefonen læste selv navnet, kataloget kender produktet, og svaret blev alligevel "Ukendt". Nu spørges kataloget FØRST — et kendt produkt får sit katalogsvar med kildemærket "Kataloget" på sekunder, og AI-modellen bruges til de varer, vi ikke kender.
- "Spørg personalet" er væk. I er personalet. Usikre svar siger nu "vurdér den manuelt", og uenige modeller beder jer se nærmere på varen — ikke henvise til en tredjepart, der ikke findes.
Nyt i version 2.0.1
- Svar på Theis' to spørgsmål fra første felt-dag: Ja, to fotos (forside + bagside) er minimum med vilje — bagsiden bærer faremærkerne og indholdet, og det er dét, systemet lærer af. Og nej, stregkodelæseren er ikke væk: den læser fra selve fotoet, og appen siger nu højt, når en stregkode er læst — også når varen ikke er i kataloget endnu.
Nyt i version 2.0
- Scanning er nu foto-først. Kameraet analyserer ikke længere løbende, mens du sigter. Du tager i stedet ét eller flere fotos, som appen guider dig igennem — forsiden, bagsiden, siderne — og det er præcis de billeder, der analyseres. Derfor giver det samme produkt nu det samme svar hver gang.
- Svaret bygges op i trin. Telefonen viser med det samme, hvad den selv kan læse (stregkode, faremærker, MAL-kode, overskrift). Kort efter kommer AI-svaret fra skyen oveni. Ved 3-4 fotos, eller når du vælger "grundig", kigger flere AI-modeller på sagen — det, der før hed Detektiven, er nu bare den grundige ende af det samme flow. Detektiv-fanen er derfor væk.
- Uskarpe og mørke fotos afvises med det samme med besked om hvorfor — i stedet for at give et dårligt svar ti sekunder senere.
- Kendt vare — send nu. Læses stregkoden på det første foto, og kender appen produktet, kan du sende med ét tryk. Tyve kendte dunke i træk skal ikke tage længere tid end før.
- Du kan nu svare "Rigtigt / Forkert" på AI-analyser i Historik — ikke kun på almindelige scanninger. Det er dét, der lærer systemet noget.
Nyt i version 1.42
- Du bliver ikke længere bedt om det samme to gange. Listen sagde "vælg det rigtige", mens knapperne nedenunder sagde "Rigtigt / Forkert" - med ét produkt er det nøjagtig samme handling. Nu står dommen kun ét sted: er der flere at vælge imellem, skal du først pege på en; er der én, svarer du direkte. "Ingen af dem" er der stadig - uenighed skal kunne sendes.
- Historikken er én liste. Undersøgelser fra detektiven og almindelige scanninger stod i hver sin bunke med hver sin overskrift. Man husker hvornår man scannede noget, ikke hvilken knap man trykkede på, så nu står det hele i tidsrækkefølge med det nyeste øverst.
Nyt i version 1.41
- Appen lover ikke længere et valg, den ikke giver. Der stod "Vi fandt flere mulige produkter - vælg det rigtige", også når der kun stod ét produkt på listen. Set på pladsens tablet 18-08. Nu spørger den i stedet "Vi fandt ét muligt produkt - passer det?", når der kun er ét.
Nyt i version 1.40
- Navigationen flytter i siden på en tablet. De fire knapper stod i en linje i bunden, uanset skærm. På en tablet på tværs blev de trukket ud over hele bredden - langt fra hinanden og langt fra hånden - og linjen tog af den højde, kameraet skal bruge. Nu står de som en skinne i venstre side, når skærmen er bredere end 600 dp, og bliver i bunden på en telefon.
Nyt i version 1.39
- Appen virker nu på tværs og på tablet. Den var låst i portræt, så en tablet i en holder viste en smal app på en bred skærm. Låsen er væk, og betjeningen har fået et loft på bredden, så knapperne ikke ender i hvert sit hjørne af skærmen.
- Kameraet følger med, når skærmen drejer. Det er den vigtigste del: uden den ville stregkoder og etiketter blive læst på et vendt billede - og de fotos, appen gemmer, ville også være vendt.
- Tablets bliver ikke længere sorteret fra ved installation. Fordi appen beder om adgang til kameraet, antog Google Play, at bagkamera og autofokus var påkrævet. Det er nu sagt udtrykkeligt, at det ikke er: har enheden et kamera overhovedet, kan appen installeres.
Nyt i version 1.38
- Appen slår ikke samme flaske op igen og igen. Målt i felten 17-08: Plum Hånddesinfektion blev slået op 21 gange på 39 sekunder, NEOPHOS 13 gange på 36. Stregkoden var allerede afvist som dublet, men tekstlæsningen udløste igen og sendte samme kode med. Nu husker appen, hvilken flaske svaret på skærmen hører til, og tier, indtil du går videre til den næste.
Nyt i version 1.37
- Dit svar går ikke tabt, når der ikke er dækning. "Rigtigt", "Forkert" og "Ved ikke" blev sendt med det samme - og var der ikke forbindelse i netop det sekund, forsvandt svaret, mens skærmen alligevel kvitterede. Nu gemmes det på telefonen først og sendes, når du er online igen: ved app-start, når du åbner appen, og i det øjeblik forbindelsen kommer tilbage. Står der "Gemt - sendes når du har forbindelse", er det gemt, og du skal ikke trykke igen.
- Historikken viser produktets billede. Ikke dit eget skrå kamerabillede fra hallen, men varens foto - så du kan genkende den i listen.
- AI-svaret taler til dig, ikke til borgeren. Fraktion og fareklasse står forrest, og UN-nummeret er med, når produkttypen har ét entydigt. Er nummeret ikke læst på etiketten, står der udtrykkeligt "sandsynlig, ikke læst".
Nyt i version 1.36
- Du kan slette din konto og dine data i appen. Under Konto, nederst. Vi fjerner e-mail, enheder, scanningsbilleder, positioner og historik.
- Dine bekræftelser og rettelser bliver stående - uden at pege på dig. De har forbedret katalogget for dine kolleger, og et produkt, du har bekræftet er en syre, skal blive ved med at være en syre. Bidraget beholdes derfor anonymt.
Nyt i version 1.35
- Vejledningen styrer nu efter hullet. I stedet for en fast rækkefølge
siger appen, hvad der MANGLER, og hvor det sidder: "Ret kameraet mod bagsiden
- der sidder både stregkode og faremærkning", "Mangler faremærkningen - den sidder typisk lige ved stregkoden", "Mangler stregkoden - prøv bunden".
- Og den holder op med at bede om mere, når der er læst nok. Er UN-nummeret eller både stregkode og faremærkning læst, står der "Læst nok - henter svaret". Uden den regel bliver enhver vejledning til en, der altid beder om et billede mere - og hvert billede koster uploadtid.
- Billedkvaliteten har stadig forrang. Er det for mørkt eller uskarpt, siger appen dét først: man kan ikke handle på "vend den om", hvis billedet ikke kan læses.
Nyt i version 1.34
- Appen fortæller nu, hvad den har læst. Under vejledningen står der "Stregkode læst · Faremærkning læst · UN 1789 læst · Styrke 30 % læst" - mens kameraet arbejder. Rådet siger hvad man skal gøre; linjen under siger hvad appen faktisk har opfattet.
- Der står kun det, der er aflæst. Aldrig hvad appen håber at finde. Et punkt, der lyver, ville få folk til at holde op med at læse linjen - og så ville "Faremærkning læst" heller ikke blive troet, den dag det gælder.
Nyt i version 1.33
- Scan og gå er nu standard. Svaret spærrer ikke længere skærmen efter hvert scan - det ligger i Historik, og kameraet bliver ved med at være kamera. En vogn med tyve dunke bliver dermed til tyve scanninger i stedet for tyve afbrydelser.
- Men farlige svar stopper dig stadig. Syre, base, brandfarlig væske, pesticider - alt der ikke udtrykkeligt er almindeligt affald eller ukendt - afbryder som før. "Kig i Historik senere" er ikke et svar, når man står med en ætsende dunk i hånden.
- Rigtigt/Forkert kan nu trykkes i Historik. Uden dét ville flowskiftet have slået kvalitetsløkken ihjel: alle domme kom fra det ark, der poppede op.
- Hovedindholdet læses direkte af etiketten. "Etiketten nævner Saltsyre 30 % - uorganisk syre" vises, uanset om der er fundet et sikkerhedsdatablad. Målt på 91 virkelige etiketter rammer det knap hver tredje produkt.
Nyt i version 1.32
- Svaret følger den flaske, det blev bestilt til. Stod man med en ny emballage, mens en vurdering var undervejs, kunne svaret på den FORRIGE poppe op over den nye. Nu kasseres et svar, hvis man er gået videre - et råd om det forkerte fad er værre end intet råd.
- "Tøm rester ud" og "indholdet er ufarligt" er slut. Reglen mod falsk tryghed lå tre steder i koden og dækkede kun to af de tre svarveje. Den bor nu ét sted og gælder dem alle - også fraktionsvurderingen.
Nyt i version 1.31
- Stregkoden vises, når produktet ikke kendes. Før stod der bare "Ukendt i kataloget", og så kan man ikke se forskel på "kameraet fangede den ikke" og "vi kender den ikke endnu" - to helt forskellige problemer. Nu står tallet på skærmen som bevis på, at scanningen lykkedes.
- Telefonen logger hver eneste afkodning. Både koder, der blev læst, og koder, der blev SET uden at kunne afkodes. Uden det kunne en fejlmelding om scanningen kun efterprøves indirekte.
- App-versionen følger med hvert opslag, så en fejlmelding kan knyttes til en bestemt udgave.
Nyt i version 1.30
- Du kan nu bekræfte et produkt i situationen. Viser appen et navn, den ikke har fået bekræftet endnu, bliver du spurgt direkte: står der det her på etiketten? Du svarer på det, du kan LÆSE - ikke på hvor farligt det er.
- To forskellige telefoner afgør sagen. Når to medarbejdere uafhængigt har stået med varen og sagt det samme, kommer koblingen i kataloget for alle. Én bekræftelse er ikke nok, og er der uenighed, går sagen til gennemsyn i stedet for at lade flertallet bestemme.
- Faredata følger aldrig med. Uanset hvor mange der bekræfter et navn, kommer H-sætninger stadig kun fra et læst sikkerhedsdatablad. Det er derfor, vi tør spørge - I bliver spurgt om noget, I faktisk kan se.
Nyt i version 1.29
- Appen viser nu det, vi ved — i stedet for at tie. Kender vi produktets navn, men mangler databladet, får du navnet frem for et "Ukendt i kataloget". Baggrunden er en målt fejl: en flaske Rodalon Afsprit blev scannet fem gange og svarede "ukendt", selv om navnet lå i vores egen kø og ventede på en godkendelse.
- Forbehold nederst i svaret. Prisen for at vise mere er, at hullerne skal staves ud: hvor identiteten kommer fra, om et menneske har bekræftet den, og at manglende faredata ikke betyder ufarligt. Noterne udledes af data, så de altid passer til netop dét svar.
- Et uverificeret fund kan aldrig blive et facit. Det vises som forslag, aldrig som entydigt match, og fraktionen står som "Ukendt" - ikke som noget mildere, bare fordi navnet er kendt.
Nyt i version 1.28
- Stregkoder på små og buede etiketter læses nu. Analysebilledet er hævet fra 1280 til 1920 px, og i "Scan stregkode"-tilstand zoomer kameraet selv i trin, indtil koden er stor nok. Baggrunden er målt: en EAN-13 er 95 moduler bred, og fylder koden en femtedel af billedet, gav den gamle opløsning under 3 pixels pr. modul - lige på grænsen af det umulige, og en flaske er rund.
- Telefonen har nu selv EAN-indekset. 20.611 stregkodekoblinger (0,5 MB) hentes ved opstart, så et scan svarer med det samme - også på svag forbindelse eller helt uden dækning. Det fulde svar hentes stadig bagefter og har altid forrang; det lokale er tydeligt markeret som foreløbigt.
- Fraktionen kunne før blive mildere, end den skulle. Produktsiden regnede fraktionen uden UN-nummer og uden produktets faresætninger, så et ætsende produkt kunne stå som "Ukendt - ingen faredata". Eddikesyre svarer nu "Organisk syre" i stedet for "Ætsende - syre eller base".
- Forsiden af en flaske er ikke dokumentation for, at den er ufarlig. Læser AI'en en side uden faremærkning, svarer appen ikke længere "Restaffald" - den beder om at få emballagen vendt.
Nyt i version 1.27
- Fraktionen står øverst — også i kandidatlisten. Hver kandidat viser nu sin fraktion (Uorganisk syre, Base, Klorerende …) med farve efter fare, produktnavnet nedenunder, og UN-nummer/ADR-klasse som mærkater ved fraktionen. Grøn er forbeholdt det harmløse; farlige fraktioner er røde.
- Slut med falsk beroligelse. "Ikke farligt gods" betyder kun noget om transport — den formulering kunne før læses som en afløbs-tilladelse. Rådene siger nu udtrykkeligt, at det ikke handler om harmløshed.
Nyt i version 1.26
- Renere måling af hastighed. Hver handling måles nu én gang med både udfald og netværkstype, i stedet for som to halve målinger. Ingen synlig ændring i appen — men det er tallene, vi bruger til at gøre den hurtigere.
Nyt i version 1.25
- Telefonen husker nu, hvem den er. Før kunne appen efter en genstart eller opgradering fremstå som en helt ny enhed — historik, point og statistik blev spredt over flere "enheder". Nu gemmes enhedens identitet varigt, så tallene hænger sammen.
- Konto-siden viser din e-mailadresse ved siden af navnet, så man kan se, hvilken konto man er logget ind med.
Nyt i version 1.24
- Butiksinterne stregkoder læses nu. Biltema og andre kæder bruger varenummer-stregkoder i stedet for EAN — dem afkoder appen nu også og bruger nummeret i opslaget.
- "Hvilken spand?" hedder nu "Hvilken fraktion?" — og alle råd i svarene er skrevet om, så de taler til pladsens personale om sorteringen, ikke til en borger om aflevering.
- Din indsats i tal. Konto-siden viser nu dine scanninger og svar — og hvor mange gange andre brugere siden har ramt et produkt, du har bekræftet.
- Historikken følger dig. Er du logget ind, samles Historik på tværs af dine enheder — en ny telefon starter ikke længere tom.
- Bedre fejlsøgning i marken. Appen måler nu selv netværkstype, uploadtider og svartider, så "den føles langsom" kan slås op i tal.
Nyt i version 1.23
- Kameraet kan skiftes til skærmsiden. Ny knap i scan- og detektiv-billedet skifter til frontkameraet — til tablets på stativ, hvor skærmen vender mod dig. Valget huskes.
- De rå læse-ord er væk fra skærmen. Linjen med løbende aflæste ord nederst i scan-billedet forvirrede mere, end den forklarede. Ordene bruges stadig i opslaget — de vises bare ikke længere.
Nyt i version 1.22
- Appen siger selv til, når der er en ny version. Øverst i appen dukker en diskret linje op, når en nyere udgave ligger klar her på siden — med en "Hent"-knap, der fører direkte hertil. Før skulle man selv huske at kigge efter. Linjen kan afvises med "Senere" og forstyrrer ikke et igangværende scan.
Nyt i version 1.21
- Svaret kvitteres. Trykker man "Rigtigt", "Forkert" eller "Ved ikke", siger appen nu højt, at svaret er registreret — før forsvandt arket bare, og man kunne ikke se, om trykket talte.
Nyt i version 1.20
- Knapperne står fast. Statusbeskeder skubbede før knapperne rundt på skærmen - nu har status sit eget felt, og "Hvilken spand?" og "Scan stregkode" står altid samme sted, også på mindre skærme.
- Fraktionen er standardsvaret. Kender kataloget ikke produktet, spørger appen nu automatisk AI'en "hvilken spand?" med det samme - og kan heller ikke DET afgøres, står vejen til den grundige undersøgelse (flere fotos) øverst i svaret. Identiteten undersøges stadig i baggrunden med svar i Historik.
Nyt i version 1.19
- Ny knap: "Scan stregkode". Stregkoden giver et sikkert svar 30 gange oftere end etiketteksten (målt på en uges brug) - knappen får appen til at vente på koden i stedet for at gætte på teksten. Den slår sig selv fra, når koden er læst.
- Tip i kandidatlisten. Når appen kun kan give en liste af muligheder, foreslår den nu at prøve stregkoden på bagsiden eller bunden.
- Forslag, I har afvist, kommer ikke igen. Har medarbejdere afvist det samme forslag to gange for samme slags etiket, viser appen det ikke mere.
Nyt i version 1.18
- Jeres svar kobles nu altid til billedet. Svarede man hurtigere, end fotoet nåede at blive sendt, blev svaret gemt uden billede - og netop de billeder, hvor appen tog fejl, er dem, vi lærer mest af. Nu venter afsendelsen på billedet i baggrunden; I mærker ingen forskel.
Nyt i version 1.17
- Telemetrien når frem. Appens egne målinger (svartider, fejl) blev samlet op, men kun sendt ved opstart - resten blev tabt i stilhed. Nu sendes de løbende, så "appen er langsom" kan besvares med jeres faktiske tal.
Nyt i version 1.16
- Appen scanner ikke længere gulvet. Den slår kun op, når motivet har stået roligt foran kameraet i cirka trekvart sekund - en svingtur hen over rummet udløser ikke opslag på tilfældige ting.
- Fraktionen står øverst - også på kendte produkter. "Aflever i" med stor skrift først, produktnavnet nedenunder. Det er svaret, man står ved fadet for at få.
- Et produkt med faresætninger kan ikke længere se harmløst ud. Før kunne et klorprodukt stå i en grøn boks med "ingen faredata fundet" - mens H-sætningerne stod listet lige nedenunder. Nu er boksen rød og siger det, som det er: produktet HAR faresætninger, spørg personalet om fadet.
- UN-nummer, fareklasse og H-koder står direkte i historiklisten, og du kan trykke på en undersøgelse og se alt, hvad detektiven læste, flade for flade.
- Én undersøgelse ad gangen. Dobbelttryk og utålmodighed giver ikke længere tre ens søgninger i listen.
Nyt i version 1.15
- Billeder uploader hurtigere. Appen måler nu, hvor lang tid hvert upload tager, og tilpasser billedstørrelsen efter forbindelsen - målet er 3-5 sekunder, også på dårligt net i en jernhal. Billedet bliver aldrig mindre, end at AI'en stadig kan læse CAS-numre og småt på etiketten.
Nyt i version 1.14
- Historikken viser nu ALT, du har scannet - ikke kun det, du trykkede på bagefter. Vi talte efter: 91 af dagens 215 scanninger var usynlige i appen. Hver række har billede, og listen ruller uendeligt bagud.
- Fraktionen står overalt. "Aflever i: Uorganisk syre" med stor skrift på produktet, og på hver række i historikken. Det er dét, man står ved fadet for at få at vide.
- "Helt forkert - lav selv mere research." Ny knap under kandidatlisten. Er hele listen ved siden af, bliver din afvisning registreret, og produktet sendes automatisk til grundig undersøgelse i baggrunden. Svar i Historik.
- Ingen råd om plastsortering. I arbejder på pladsen; I ved, hvor tom emballage skal hen. Appen holder sig til kemien.
- Rettelser fra historikken virker som før - tryk på en række, søg det rigtige produkt frem, og læringen følger med.
Nyt i version 1.13
- Færre lister, flere svar. Vi talte efter: 77 % af de "vælg selv"-lister, appen viste, førte ingen steder - folk kiggede og gik. Nu viser appen kun en liste, når den faktisk har noget at have valget i. Er kataloget for usikkert, siger den det ærligt - og sender automatisk produktet til undersøgelse i baggrunden. I går videre; svaret lander under Historik.
- Samme produkt fylder én plads i listen. "Borup Saltsyre" fandtes som tre poster i kataloget og kunne fylde tre af fem pladser. Nu vises hver titel én gang - og den udgave, der har faredata, vinder pladsen.
- Appen måler sin egen hastighed. Hvert opslag melder nu sin svartid ind, så "appen er langsom" kan besvares med tal i stedet for fornemmelser.
Nyt i version 1.12
- "Forkert" virker nu. Knappen lukkede bare vinduet uden at sende noget. Vi opdagede det ved at tælle en dags rigtig brug: 113 gange "Rigtigt", 11 gange "Ved ikke" - og nul afvisninger. Ikke fordi appen ramte rigtigt hver gang. Jeres uenighed nåede kun frem, når nogen tog et skærmbillede og skrev til os. Nu tæller den, og den giver point på linje med en rettelse - det er den besked, vi lærer mest af.
Nyt i version 1.11
- Detektiven. Ny knap i bunden, til de ting der ikke lader sig afkode - håndskrift på en umærket dunk, en etiket der er revet halvt af, en spand hvor teksten er skuret væk. Appen guider jer gennem fire fotos: forside, bagside og de to sider. Produktnavnet står ét sted og faremærkerne et andet, og de er sjældent i samme billede.
- I skal ikke vente. Detektiven bruger de største AI-modeller fra tre forskellige udbydere og læser alle fire sider. Det tager et par minutter - så vi beder ikke om jeres tid imens. Billederne afleveres, I går videre til næste vare, og svaret lander under Historik.
- Farlige svar lyser op. Er modellerne uenige, eller skal personalet spørges, står det med rødt øverst i listen. I er gået videre, og et svar, der ligger stille, er ubrugeligt, når dunken allerede er afleveret.
- Håndskrift vises fremhævet. Står der "fortynder" med tusch på en umærket dunk, er det tit hele svaret - så det skal ikke ligge gemt i detaljerne.
Nyt i version 1.10
- "UN null" og "Kl. null" er væk. Manglede et produkt et UN-nummer, skrev appen ordet "null" på skærmen. Det var ikke bare grimt: hvert felt, serveren udelod, blev til den tekst. Nu står der ingenting, når vi ikke ved noget.
- Appen viser sin egen version nederst under Konto. Så kan I selv se, om I har den udgave, vi taler om.
- Ætsende hedder ikke længere "syre/base". Produktvisningen skrev "Farligt affald - syre/base" for alt ætsende. Klassen dækker begge dele, så det var sandt om reglen - men det læses som om, de hører samme sted, og det gør de ikke. Nu står der, hvad det er, og at de aldrig må i samme beholder. Kender vi UN-nummeret, siger appen det præcise fad i stedet.
Nyt i version 1.9
- Appen søger nu på det, der står med størst skrift. Produktnavnet står øverst og størst; sikkerhedsteksten står med lille skrift, fordi loven kun kræver, at den står der. Før talte de lige meget, og de lange P-sætninger fyldte pladsen op. Nu vinder overskriften.
- Telefonens version indberettes rigtigt. Alle telefoner har hidtil meldt "1.4" ind, uanset hvad der var installeret. Vi kunne derfor ikke se, om en rettelse var nået ud til jer.
Nyt i version 1.8
- Appen læser UN-nummeret på etiketten. Står der UN 1789 på dunken, er indholdet saltsyre - det er trykt efter de internationale transportregler og er den eneste oplysning på etiketten, ingen marketingafdeling har skrevet. Appen smed det før væk sammen med resten af teksten. Nu vejer det tungere end AI'ens læsning: siger de to noget forskelligt, får I besked om at spørge personalet.
- Produktnavnet forsvinder ikke længere i sikkerhedsteksten. Appen samlede op til 40 ord efter først-til-mølle, og "opbevares utilgængeligt for børn" nåede at fylde listen, før "SALTSYRE" blev læst. Nu kan et ord, der identificerer produktet, skubbe et standardord ud.
- CAS-nummeret kontrolleres. Kameraet forveksler let 1 og 7. Et CAS-nummer har et kontrolciffer, og vi regner det efter - et forkert stofnummer er værre end intet, fordi det ser rigtigt ud.
Nyt i version 1.7
- Login på Android. I kan logge ind med jeres e-mail og få jeres bidrag samlet ét sted.
- Bedre søgning. Sjældne ord vejer nu tungere end almindelige: "klorhexidin" siger noget om produktet, "spray" gør ikke. Målt på 113 rigtige billeder mere end fordoblede det antallet af korrekte førstepladser.
- Appen tør sige "ukendt". Den kunne før i praksis ikke nå frem til et sikkert svar, uanset hvor godt billedet var - og sagde derfor sjældent fra, når den burde.
- Grundig logning. Vi kan nu se, hvad der bliver scannet, og hvilke forslag I får - så vi kan finde fejlene uden at skulle spørge jer først.
Nyt i version 1.6
- "Hvilken spand skal det i?" Ny knap, der svarer på netop det - uden først at skulle finde ud af præcis hvilket produkt du står med. Mange midler hører samme sted hen, og et faremærke på etiketten kan afgøre sagen. Svaret er en vurdering ud fra billedet, ikke et opslag i et datablad, og det står øverst i svaret. Appen fortæller, hvad vurderingen bygger på - og siger til, når du hellere skal spørge personalet.
- Fraktionerne er jeres egne - organisk syre, uorganisk syre, oxiderende syre, base, klorerende/blegende og resten - så syre og base aldrig ender i samme fad.
- "Må ikke stå sammen med" vises sammen med fraktionen. Klor og syre giver klorgas; klor og salmiakspiritus giver kloraminer. Det står i svaret, ikke i en fodnote.
Nyt i version 1.5
- Appen fortæller, hvad den laver. Når AI'en læser en etiket, kan det tage op mod 20 sekunder. Nu står der, hvad der sker undervejs - og produktnavnet dukker op, så snart etiketten er læst, mens opslaget kører færdigt.
- "Ja, det er dette produkt" virker nu. Knappen havde intet at gemme og gjorde derfor ingenting, uden at sige det. Nu kvitterer den.
- Går noget galt, siger appen det - i stedet for at stå stille.
Nyt i version 1.4
- Log ind med din arbejds-e-mail. Du får en kode på mailen - ingen adgangskode at huske. Login er frivilligt: appen scanner også uden. Log ind, hvis dine scanninger skal kunne ses under dit navn.
- Bekræft, hvad AI'en læste. Kender kataloget ikke produktet, kan du sige "ja, det er dette produkt" - og så husker appen det. Også næste gang kameraet læser etiketten en anelse anderledes. Du kan også svare, at det slet ikke er farligt affald.
- Appen læser etiketten skarpere. Tekstgenkendelsen kørte på et for lille billede og gættede på ord; den kører nu i markant højere opløsning.
Nyt i version 1.3
- Historik. Du kan se dine tidligere scanninger, rette et forkert match og føje flere billeder til - også dagen efter. En rettelse bliver set af et menneske, før den ændrer noget for andre.
- AI-hjælp ved ukendte produkter. Går scanningen i stå, kan du lade en AI læse etiketten. Svaret vises for sig selv og er tydeligt mærket som en vurdering - ikke som et opslag i kataloget.
- Vejledning under scanningen. Appen siger nu hvad der mangler: mere lys, tættere på, hold telefonen lige ud for stregkoden. Ét råd ad gangen, og kun når det, rådet retter, faktisk står i vejen.
Én ting er ikke en begrænsning, men et bevidst valg: kan kataloget ikke genkende produktet, siger appen det i stedet for at gætte. Et forkert faresvar er værre end intet svar.