Detectorul rulează pe dispozitiv un model de clasificare XLM-R și efectuează analiza într-un proces separat, astfel încât pagina să rămână activă. Încearcă mai întâi accelerarea WebGPU, iar la nevoie trece la modul WebAssembly pe CPU. La prima rulare, descarcă de pe Hugging Face aproximativ 296 MB de date pentru model și segmentator. Navigatorul păstrează de regulă aceste fișiere în memoria cache, dar le poate șterge când spațiul de stocare este curățat sau devine insuficient.
Modelul compară araba, bulgara, chineza, neerlandeza, engleza, franceza, germana, greaca, hindi, italiana, japoneza, poloneza, portugheza, rusa, spaniola, swahili, thailandeza, turca, urdu și vietnameza. Româna nu se află printre etichete. Un text în altă limbă va fi atribuit forțat uneia dintre opțiunile disponibile, așa că verifică lista înainte de a te baza pe rezultat.