Chrome Web Store
103Versions
2Code reviewed

No malware found

In code review (v105.6.11)

Our reviewer read version 105.6.11 — the most recent version we have reviewed — and found no malicious behaviour. The version shown here has not been individually reviewed yet.

What our analysis found

Bittiniilo, used by 5,000 people, showed no malicious code in Extension Auditor's review. It comes from a trusted publisher and was last updated in October 2026.

Analyst notes

Bittiniilo is a Finnish teacher-tooling extension for YTL's Abitti exam system ([domain withheld]): it injects grading rubrics, autograding helpers, image resizing, and context help into the school's own exam pages, and gates those features behind a licence check. Every outbound destination in the bundle is first-party — [domain withheld] (the host the extension is scoped to) and [domain withheld] (the publisher's own domain, matching the disclosed privacy policy); the only personal data leaving the browser is the licensee's own email + activation key + UI language + extension version in `:36-60`, which matches the CWS-disclosed 'Personally identifiable information' category. Contradicting the ML score: chrome-stats' only Critical reason is 'removed-from-store' while the listing is active with 5k users and a 4.9 rating, and 'publisher flagged malicious: yes' sits next to publisher risk 'low' and a email — both look like data artifacts, and the Risk-Engine's own 0.00 agrees with the code. Hygiene notes, not findings: `:4-34` is a generic URL-fetch proxy for the service worker (only caller is `:160`, hardcoded to `[domain withheld]}`, and no page→content-script postMessage bridge exists, so it is not reachable from web content); `:230` @imports a stylesheet from the publisher's site; and the bundled web_accessible_resources paths (` /*`) differ from the published listing's (` /*`), which reads as a path refactor or stale listing snapshot — manifest_version, host_permissions and content-script scope all match exactly. Also note the bundle holds 50 files/~30 JS while the ML features were computed over 83 JS, so the model scored a different (larger) build.

Bittiniilo

Bittiniilo Chrome extension security report

ID: eiieippmbdofchdjnobcghafkcdnekai

Supported Languages

🇫🇮Finnish

Extension Info & Metadata

Status
Active
Version
107.3.0
Size
0.48 MB
Rating
4.9/5
Reviews
14
Users
5,000
Type
Extension
Updated
Oct 13, 2026
Category
Workflow & planning
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No
This publisherTrack record
1extension
All still listed
Scanned by Extension Auditor — Low RiskDevelopers: embed this badge to link to this report.

Publisher Contextual Analysis

Trusted
Author
Nettiniilo Oy
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Users
5,000

Screenshots & videos

Screenshot 1
Screenshot 2

Install growth

No Security Analysis Available

Security analysis has not been performed for this extension version yet.

About this extension

Lisätoiminnallisuuksia YTL:n Abitti-järjestelmän koelaadintaan (oma.abitti.fi)

Read the publisher’s full description

HUOM! Abitti® on Ylioppilastutkintolautakunnan EU-alueella rekisteröity tavaramerkki. Tämä selainlaajennus ei ole Ylioppilastutkintolautakunnan kehittämä eikä Ylioppilastutkintolautakunta vastaa sen toiminnasta. Bittiniilo-ohjelmiston käyttöehdot ja tietosuojaselosteet: https://www.bittiniilo.fi/ehdot/ HUOM! a) Opiskelijat voivat käyttää Bittiniilo maksutta opettajan tekemien pisteytysten tarkastelun yhteydessä olevien lisätoimintojen käyttöönsaamiseen. Opiskelijakäytöstä ei kerätä henkilö- tai muitakaan tietoja. b) Voit käyttää tätä lisäosaa epäkaupallisessa käytössä. c) Yhteensopivuutta YTL:n Abitti-järjestelmän kanssa ei voida taata. d) Oikeudet käyttöehtojen muutokseen pidätetään. e) Bittiniilo käyttää evästeitä käyttäjän tunnistamiseen ja Bittiniilon tarjoamien lisätoimintojen käyttömäärien tilastointiin. Opettajana saat YTL:n Abitti-kokeiden laadintaan (https://oma.abitti.fi) seuraavia lisäominaisuuksia: 1. Koelistausnäkymässä: 1.1. Voi näyttää/piilottaa pidetyt kokeet ja Bittiniilo muistaa kyseisen asetuksen 1.2. Voit suodattaa kokeita itse määrittelemiesi avainsanojen perustella 1.3. Voit järjestää koelistauksen haluamasi sarakkeen mukaan 1.4. Saat tehtyä kokeista kopioita yhdellä napinpainalluksella (mukaanlukien liitteet) 1.5. Edelliseen liittyen myös vanhojen kokeiden kopioiminen uusiksi Bertta-kokeiksi onnistuu, mukaanlukien rajoitetut kuuntelut 1.6. "Lataa koetehtävät" -toiminto mahdollistaa standardoidun (aina saman) purkukoodin asettamisen erittäin helposti latauksen yhteydessä 1.7. Voit kätevästi poistaa useita kokeita kerralla valitsemalla kokeet ensin (voit käyttää sarkain+välilyönti nopeaan valitsemiseen 1.valinnan jälkeen) ja klikkaamalla sitten "Poista valitut kokeet" -nappia 1.8. Voit suodattaa koelistausta kokeiden otsikon mukaan 1.9. Voit luoda matematiikan kokeen, jossa on automaattisesti A+B -osat ja A-osassa laskimet estetty 2. Bertta-editori: 2.1. Voit luoda automaattipisteytettäviä produktiivia aukkotehtäviä, ks. https://youtu.be/FU4DdbcA2Gw 2.2. Voit päättää piilottaa kokeen kysymykset opiskelijoilta palautusnäkymästä 2.3. Voit monistaa pudotusvalikoita 2.4. Voit kopioida (ali)tehtäviä saman kokeen sisällä 2.5. Voit asettaa matemaattisten kaavojen display mode -määreen (eli kaava omalle rivilleen) 2.6. Sarkain-nappi toimii kaavojen muokkauksesta kuten sen on tarkoitus (vrt. math-demo.abitti.fi) ja inline-kaavan ympärille tulee asianmukainen välys suhteessa ympäröivään tekstiin 2.7. Voit muokata kuvien asettelumääreitä (oikealle/vasemmalle + koko) 2.8. Voit lihavoida, kursivoida ja alleviivata tekstiä, asettaa ylä- ja alaindeksejä sekä tekstin tasauksen (vasen/oikea/keskelle). Lisäksi voit luoda numeroituja ja numeroimattomia listoja ja taulukoita 2.9. Voit luoda omia äänitallenteita/kuunteluaineistoja suoraan Bertta-editorin Liitetiedostot-näkymässä 2.10. Rajoitettujen kuunteluiden kestot näkyvät oikein eikä "16:39" 2.11. Koetta laatiessa ei rajoitettujen äänien esikuuntelu kuitenkaan ole rajoitettu 2.12. Esikatselunäkymä vierittyy muokkausnäkymän vierityksen mukaisesti 2.13. Voit asettaa monivalintavaihtoehdot näytettäväksi vierekkäin (hiiren oik.puol nappi) 2.14. Voit yhdellä klikkauksella muuntaa kaikki "lyhyt vastaus" -tyyppiset vastauskentät automaattipisteytyviksi yksittäin klikkailun sijaan 2.15. Vanhojen YO-kokeiden vihjeelliset avotehtäväosiot eivät rikkoudu vaan Bittiniilo korjaa niiden rakenteen 2.16. Voit määritellä tehtävien yhteyteen pisteytysperusteet, joita opiskelijat eivät näe, mutta näet itse kokeen esikatselunäkymässä koetta pisteyttäessäsi 3. Kokeiden esikatselussa: 3.1. Voit kopioida tehtäviä toisiin kokeisiin 3.2. Voit näyttää hyväksytyt vastaukset koekysymysten yhteydessä (hyödyllinen esim. koepalautuksessa) 3.3. Koeosioiden pistesummat näytetään 3.4. Näet koelaadintavaiheessa tehtävien yhteyteen määrittelemasi pisteytysohjeet 3.5. Voit tulostaa pelkät pisteytysperusteet, tai tallentaa ne PDF-tiedostonaan omaa käyttöä varten tai opiskelijoille jaettavaksi 4. Koepisteytyksen listausnäkymässä: 4.1. Näytetään mitkä kokeet opettaja on jo palauttanut opiskelijoille 4.2. Opettaja voi järjestää kokeet haluamansa sarakkeen mukaan nousevaan/laskevaan järjestykseen 4.3. Palautetut kokeet piilotetaan oletusarvoisesti (saat palautetut halutessasi näkyviin) 4.4. Voit suodattaa kokeita osallistuneen opiskelijan nimen perusteella ja näin löytää kaikki kokeet, johon tietty opiskelija on osallistunut 4.5. Jos kokeelle on käytetty Bittiniilon arvosana-automaattia niin arviointiperusteet näytetään pidettyjen kokeiden listausnäkymässä 5. Kokeita pisteytettäessä: 5.1. Opiskelijoiden nimet piilotetaan oletuksena 5.2. Voit järjestää vastaukset haluamasi tehtävän pisteiden mukaan nousevaan/laskevaan järjestykseen 5.3. Kohdassa 2.1 mainitut yksiriviset produktiiviset aukkotehtävät automaattipisteytetään, ks. https://youtu.be/Bhv1N6FJTD8 5.4. Voit hyödyntää yksirivisten produktiivisten aukkotehtävien pisteytyksen täydentämiseen ns. varianttipisteytystoimintoa (ks. https://youtu.be/cesF0CO7ZV8), jonka myötä pisteyttäminen nopeutuu huomattavasti ja pisteytyksen yhdenvertaisuus (samasta vastauksesta samat pisteet) varmistuu. 5.5. Pitkien avovastausten annotoinneille tarjotaan ehdotuksena useimmin käytettyjä kommentteja 5.6. Annotaatiokenttä on monirivinen ja pisteytyksille (esim. +1p, +2p, -1p jne) on pikanäppäinkomennot, ks. https://youtu.be/mnvxNlVFHPE 5.7. Voit helposti kirjoittaa saman kommentin kaikille opiskelijoille (koskee sekä lyhyitä että pitkiä produktiivisia avovastauksia) 5.8. Voit Ctrl+. -näppäinkomennolla hypätä pisteruudukon ja pitkän avovastauksen kommenttikentän välillä, ks. https://youtu.be/VUBNh7UTlfE 5.9. Voit antaa helposti osasuorituspisteitä pitkien avovastausten annotointien osana 5.10. Voit valita minkä tehtävän vastaukset tulostetaan 5.11. Voit halutessasi tallentaa opiskelijoiden vastaukset opiskelijakohtaisiksi PDF-tiedostoiksi esim. kosketusnäyttölaitteella ja stylus-kynällä tehtävien vapaamuotoisten merkintöjen kirjoittamista varten 5.12. Voit kirjoittaa opiskelijoille meneviin kommentteihin matemaattisia kaavoja, jotka näkyvät opiskelijoilla kaavoina tietokoneella mikäli heillä on Bittiniilo asennettuna 5.13. Näet avovastausten sanamäärän myös vastauksen yläpuolella 5.14. Bittiniilon avulla opiskelijoiden saamat pisteet lasketaan oikein vaikka olisi vastannut useampaan tehtävään kuin oli ohjeistettu ja osioiden maksimivastatausmääräksi laadintavaiheessa määritetty 5.15. Vaikka pistetaulukkoa joutuisi vierittämään suuren tehtävämäärän takia vaakasuunnassa, opiskelijoiden nimet näkyvät silti aina vasempaan reunaan kiinnitettyinä 5.16. Kokeen pistetaulukon aktiivisen solun mukainen tehtävä vieritetään näkyviin ja korostetaan kokeen esikatselunäkymässä ("Näytä koe"), mikäli opettaja on avannut esikatselunäkymän samaan aikaan (esim. toiselle näytölle tai saman näytön osalle) 5.17. Voit muokata myös normaalisti lukittuja automaattipisteytettyjä tehtäväpistemääriä (tarpeen jos esim. monivalinta- tai pudotusvalikkotehtävän hyväksytty vastaus oli epähuomiossa koelaadintavaiheessa väärin määritelty) 5.18. Saat pistetaulukon solua Shift+klikkaamalla avattua opiskelijan palautusnäkymän valitun tehtävän kohdalle 5.19. Voi luoda pisteytyksen suorittamisen jälkeen parannellun kopion kokeesta; tällä on merkitystä lyhyiden avovastausten näkökulmasta eli avovastauskentät muunnetaan automaattipisteytyviksi (jos eivät jo olleet) ja niihin liitetään pisteytyksessä määritellyt hyväksyttävät vastaukset (yksi tai monta) pisteineen. 5.20. Voit tuoda pisteytysperusteet toisesta jo pisteytetystä kokeesta, jossa oli identtisiä tehtäviä, ks. https://youtu.be/wqslNhOzCUs 6. Kokeiden palautuksen yhteydessä 6.1. Voit halutessasi ladata pisteytyksen Excel-tiedostona 6.2. Voit käyttää arvosana-automaatti -toimintoa ja näet arvosanojen jakauman pylväsdiagrammina 6.3. Bittiniilon avulla opiskelijoiden saamat pisteet lasketaan oikein vaikka olisi vastannut useampaan tehtävään kuin oli ohjeistettu ja osioiden maksimivastatausmääräksi laadintavaiheessa määritetty

User reviews

Extension files

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.

No network indicators were extracted from this version.

Version
Size
Verdict
Findings
Permhash
107.3.0
Latest
0.48 MBNot scanned—N/A
105.6.11
0.46 MBNo malware found0N/A
105.6.2
0.46 MBNot scanned—N/A
0.96.14
0.34 MBNot scanned—N/A
0.96.13
0.35 MBNot scanned—N/A
0.96.12
0.35 MBNot scanned—N/A
0.96.11
0.35 MBNot scanned—N/A
0.96.10
0.34 MBNot scanned—N/A
0.96.9
0.34 MBNot scanned—N/A
0.96.7
0.34 MBNot scanned—N/A
Showing 1 to 10 of 110 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

Gain full insight into all external connections.

Upgrade for full visibility.

Popular in Workflow & Planning