Escriure bé en català no hauria de dependre d’una subscripció

Durant anys, l’extensió de LanguageTool va fer una cosa discreta i valuosa: subratllar els errors de català mentre escrivies un correu, un tuit o un comentari. El gener del 2025 va passar a ser només Premium. Catorze dies de prova i, si no pagues, els subratllats desapareixen. Per a qui escriu en català, allò no va ser perdre una funció: va ser perdre l’única correcció decent que hi havia al navegador.
Una eina bàsica per a una llengua no hauria de poder desaparèixer amb un canvi de tarifa.
El que es va trencar i el que no
Es va trencar l’accés, no la tecnologia. El motor de LanguageTool continua sent programari lliure (LGPL 2.1) i les regles catalanes —més de 2.500, mantingudes per Softcatalà i la comunitat— són del millor que existeix per a la nostra llengua: detecten concordances, pronoms febles, barbarismes i castellanismes que un corrector ortogràfic normal ni veu. El que va deixar de ser accessible va ser la peça que unia aquell motor amb la caixa de text on escrius.
Tornar a ajuntar les peces
Així que vam fer exactament això. Corrector Català té tres parts, i totes tres són obertes.
Un servidor. El motor lliure de LanguageTool corrent en un servidor propi de l’estudi, amb una API compatible amb l’oficial (v2/check) i un límit raonable de 30 peticions per minut i IP. Si prefereixes el teu, s’aixeca amb Docker i nginx en cinc minuts.
Una extensió Chrome MV3, nova i gratuïta per sempre. Subratlla errors en àrees de text, cercadors, comentaris i editors com Gmail, Reddit, X o WhatsApp Web. Funciona a Chrome, Edge, Brave i Vivaldi. Diccionari personal i llista de dominis sincronitzats; mode fosc automàtic.
Una landing amb demo en viu. Hi enganxes un text i en 0,7 segons veus les mateixes correccions que farà l’extensió.
Què fa (i què no fa)
Detecta automàticament en quina variant escrius —català estàndard, valencià, balear o castellà— i corregeix en aquella variant; també la pots fixar a mà. No reescriu el teu estil, no parafraseja amb intel·ligència artificial i no et suggereix «millorar el to»: corregeix ortografia i gramàtica, que és exactament el que s’havia perdut.
Tampoc no és encara al Chrome Web Store (la fitxa és en revisió) ni a Firefox (la versió és en camí). Mentrestant, la instal·lació és manual: descarregar un zip, obrir chrome://extensions, activar el mode desenvolupador i carregar la carpeta. Cinc passos, explicats al web.
El que vam aprendre amb Manifest V3
Fer una extensió «com la d’abans» ja no és possible: Manifest V3 va eliminar les pàgines de fons persistents. Al seu lloc hi ha un service worker que es desperta, agrupa el que has escrit, espera que paris de teclejar i ho envia d’un cop, amb una memòria cau per no tornar a comprovar el mateix text. I subratllar dins d’un textarea no ho permet cap navegador: on existeix, fem servir la CSS Custom Highlight API; on no, una capa mirall col·locada exactament damunt del text. Res d’això es veu. Tot això és el que fa que es vegi el que importa: una línia ondulada sota la paraula equivocada.
Privadesa que es pot llegir
No hi ha analítica, ni galetes, ni rastrejadors. El text viatja per HTTPS únicament al servidor que has triat a les opcions i no es guarda. I com que tot el codi és publicat sota AGPLv3, no cal creure’ns: es pot llegir. Aquesta llicència obliga, a més, que qui modifiqui el servidor i l’ofereixi públicament publiqui també els seus canvis.
Per a desenvolupadors: la mateixa API
Qualsevol programa que ja parlés amb LanguageTool pot apuntar al servidor nou sense canviar res més:
curl -X POST https://corrector.damosenelblanco.com/v2/check
--data-urlencode "text=Aixo es una prova"
--data-urlencode "language=ca-ES"
Variants: ca-ES, ca-ES-valencia, ca-ES-balear i es. Per a un ús intensiu, millor un servidor propi: la documentació d’autoallotjament és al repositori.
Un projecte petit, a posta
Siguem clars: des del maig del 2026 el fan servir unes desenes de persones. No hi ha campanya, no hi ha mètriques de creixement i la instal·lació manual en frena més d’un. No el vam fer per guanyar quota. El vam fer perquè existeixi, i perquè si demà una altra eina bàsica canvia de model de negoci, la resposta ja estigui escrita: el motor era lliure, les regles eren de la comunitat i la feina de tornar-los a unir està feta i publicada.
| Corrector Català | LanguageTool (extensió oficial) | Softcatalà (corrector web) | |
|---|---|---|---|
| Preu | Gratuït i lliure (AGPLv3) | Gratuïta limitada; la correcció completa és Premium | Gratuït |
| Corregeix mentre escrius, a qualsevol web | ✓Sí | ✓SíNomés amb Premium per veure tots els errors | ✗NoCal enganxar el text al web |
| Variants del català | ✓SíEstàndard, valencià i balear, amb detecció automàtica | ✓Sí | ✓SíEstàndard, valencià i balear |
| Castellà | ✓SíDetecció automàtica | ✓SíMés de 30 idiomes | ✗No |
| Servidor propi (autohostatjable) | ✓SíDocker + nginx, en 5 minuts | ✗No | ✗No |
| Analítica i rastrejadors | ✓SíCap: el text només va al servidor que tries | ~En partCompte d'usuari i servei al núvol | ~En partServei web de tercers |
| Codi obert | ✓SíExtensió i servidor, AGPLv3 | ~En partMotor LGPL; extensió propietària | ~En partMotor LGPL |
| Navegadors | Chrome, Edge, Brave, Vivaldi · Firefox en curs | Chrome, Edge, Firefox, Safari, Opera | Qualsevol (és un web) |
| API compatible amb LanguageTool | ✓Sív2/check · 30 peticions/min per IP | ~En partDe pagament per a ús intensiu | ✗No |
| Diccionari personal sincronitzat | ✓Sí | ✓SíAmb compte | ✗No |
Dades de les pàgines públiques de cada servei a 3 de setembre de 2026. Softcatalà també enllaça a les extensions oficials de LanguageTool.
Prova el Corrector Català → · Codi a GitHub →
Si això t’interessa
El corrector és una marca pròpia de l’estudi, com quivoto o eclipsi.info: coses que construïm perquè feien falta i ningú les feia. Si la teva empresa depèn d’una eina que pot canviar de preu demà, aquesta conversa la tenim sovint als projectes tecnològics.
Continua per aquí: el cas del Corrector Català · quivoto, la brúixola que comença pel teu municipi · fem un cafè?