An informed Internet browsers from 2025