Zo draai je desktop-Chrome-extensies op Android zonder gedoe
Heb je ooit mobiel Chrome gebruikt en gedacht: "Was ik maar mijn favoriete adblocker of wachtwoordmanager hier had"? Google negeert al jaren extensieondersteuning in de mobiele versie van zijn browser. Ja, er zijn Kiwi of Yandex Browser, maar als je gewend bent aan vanilla Chromium of om privacy geeft, worden je opties beperkt.
Onlangs stuitte ik op het Titanium Browser-project. Het is een fork van Vanadium (de veilige browser van GrapheneOS), met iets essentieels toegevoegd — volledige extensieondersteuning.

Wat is dit ding
Titanium Browser is een poging om op twee stoelen te zitten. Aan de ene kant bouwt het voort op het beveiligingswerk van GrapheneOS. Aan de andere kant — het geeft je de vrijheid om elke add-on rechtstreeks uit de Chrome Web Store te installeren.
Voorheen heette het project Helium, maar door merknamenverwarring heeft de auteur het hernoemd naar Titanium. Het belangrijkste kenmerk hier is modulariteit. Om de hoofdbrowser snel en "native" te houden, worden geavanceerde functies verplaatst naar een aparte Titanium Extension.
Hoe extensies werken op een klein scherm
Het interessantste deel is het installatieproces. Er is geen "alleen van onze whitelist"-beperking. Je gaat gewoon naar de Chrome Web Store, schakelt de pagina naar desktopmodus en drukt op die vertrouwde installatieknop.
Interessante punten over het werken met add-ons:
- Manifest V2 (MV2) ondersteuning blijft behouden, wat cruciaal is voor veel krachtige adblockers.
- Je kunt onverpakte extensies laden uit lokale mappen via ontwikkelaarsmodus. Dit is handig als je zelf code schrijft of iets nuttigs op GitHub hebt gevonden.
- Stores van derden zoals Opera Add-ons of Microsoft Edge Add-ons worden ondersteund, hoewel User Agent-spoofing daar vereist kan zijn.
Trouwens, als je wilt dat een extensie werkt in incognitomodus, wordt dat apart ingeschakeld in de instellingen van elke add-on. Een klein dingetje, maar mobiele browsers vergeten dit vaak.
Beveiliging en "onder de motorkap"
De auteur waarschuwt eerlijk: als je absolute kernel-niveau bescherming nodig hebt, kun je beter de originele Vanadium op GrapheneOS gebruiken. Titanium draait meer om het in balans brengen van gemak en privacy voor regulier Android.
Er zijn verschillende belangrijke patches geïmplementeerd in de browser:
- Fixes voor correcte extensie-UI op mobiele apparaten.
- Veilige installatie van add-ons uit niet-officiële stores.
- WebRTC IP Policy-instellingen. Standaard verbergt de browser je echte IP, wat soms spraakgesprekken verbreekt (bijvoorbeeld in Discord). Dit is eenvoudig op te lossen in de privacy-instellingen.
Het build-schema ziet er logisch uit: Chromium wordt als basis gebruikt, Vanadium-beveiligingspatches worden erop toegepast, en daarna worden specifieke fixes voor extensiewerk en aangepaste UI toegevoegd.
Wie heeft hier baat bij
Ik zie twee hoofdgebruiksscenario's. De eerste — je bent een frontend-ontwikkelaar en moet controleren hoe je extensie zich gedraagt op mobiele Chromium. De mogelijkheid om een "onverpakte" build te laden via SAF (Storage Access Framework) bespaart veel tijd.
Het tweede scenario — je wilt gewoon een normale browser zonder tracking, maar met je vertrouwde uBlock Origin of Dark Reader.
Hoe het te proberen
Het project leeft op GitHub, en de kant-en-klare APKs staan er ook. Wat fijn is, de auteur heeft geautomatiseerde builds ingesteld via GitHub Actions, dus je kunt de authenticiteit van de build verifiëren via GitHub CLI:
gh attestation verify *.apk -R jqssun/android-titanium-browser
Als je een paranoïde persoon bent (in de goede zin), kun je de repository forken, je eigen keys toevoegen aan secrets en de browser zelf bouwen via dezelfde Actions.
Uiteindelijk hebben we een solide open-source project met 1,5k sterren dat het specifieke probleem van ontbrekende extensieondersteuning in het ecosysteem van Google oplost. Ja, de documentatie is soms beknopt, maar voor degenen die begrijpen waarom ze chrome://flags op hun telefoon nodig hebben, vormt dit geen obstakel.
Gerelateerde projecten