Cómo cuidamos la privacidad en Vivaldi para Android

El sistema operativo Android, diseñado por Google, viene con un componente de navegación integrado. En lugar de utilizarlo, decidimos diseñar Vivaldi desde los cimientos. Hoy te contamos por qué.

Android phone and code show how browser is private

El sistema operativo Android utiliza un componente de navegación llamado WebView. Funciona con el código de Chrome, y ayuda a los desarrolladores a crear páginas de navegación de forma rápida. Muchas aplicaciones de Android y algunos navegadores utilizan este componente para reproducir contenido web.

Queríamos que Vivaldi estuviera basado en la última versión del código de Chromium, pero usar simplemente WebView no era una opción factible para nosotros.

A continuación te contamos las razones por las cuales tuvimos que crear nuestra propia alternativa a lo que Google ofrece en Android.

No a Google

Para empezar, no podíamos usar sólo WebView por motivos de privacidad.

Con el componente de navegación integrado, estaríamos enviando la misma información a Google que Chrome, y no tendríamos ningún control sobre el código, ni sabríamos cómo se comporta en términos de privacidad.

Por ello, deshabilitamos las opciones que permitían que se compartieran datos con Google. También deshabilitamos las métricas de actividad de usuario, y no rastreamos su comportamiento.

Sí a una sincronización segura

Tampoco podíamos usar el componente de navegación de Google por motivos de seguridad. Si lo hubiéramos hecho, no habríamos podido implementar nuestro propio sistema de sincronización segura, Sync.

Nuestro sistema no utiliza el servidor de Google Sync y no envía ningún tipo de información a Google.

En Vivaldi, toda la información sincronizada está protegida usando cifrado de extremo a extremo. El cifrado tiene lugar en tu propio dispositivo, mediante una contraseña a la que nosotros no tenemos acceso. Siempre y cuando tu contraseña esté a buen recaudo, tus datos sólo podrán ser descifrados por ti.

Hola, bloqueador de publicidad y rastreadores integrado

Si hubiéramos usado el componente de navegación integrado en Android, no podríamos haber añadido funciones independientes (el tipo de funcionalidad que añadimos al navegador de escritorio).

Esto hubiera afectado de manera crucial a nuestro plan de incluir sólidas herramientas de privacidad en nuestra app: los bloqueadores de rastreadores y anuncios.

¿Cómo lo hicimos?

Desde el principio fuimos conscientes de que tendríamos que diseñar el navegador para Android desde la base.

Para ello, cogimos nuestra propia versión del código fuente de Chromium, modificado por nosotros para diseñar el navegador de escritorio. Y de él, creamos la app para Android.

Necesitábamos el código de Vivaldi para que, en el futuro, sea posible personalizar Vivaldi en Android de la manera que nos caracteriza en nuestro navegador de escritorio.

En Vivaldi para escritorio, la interfaz de usuario es enteramente nuestra, diseñada mediante tecnologías web. Necesitábamos la misma libertad para la app de Android.

Al usar el código fuente de Chromium modificado por Vivaldi, pudimos conseguir nuestros objetivos. La única diferencia, es que para la versión de escritorio creamos nuestra interfaz de usuario en JavaScript, y para Android modificamos la interfaz de Android, basada en Java y XML.

En resumen, cuando instalas Vivaldi en tu dispositivo Android, obtienes la versión de Chromium modificada por nosotros para el navegador de escritorio, diseñada por el equipo de Vivaldi sobre el código fuente de Chromium.

Lo cual se traduce en la misma combinación de privacidad, seguridad, y funcionalidad que esperas del navegador en su versión para escritorio.

Por último, pero no por ello menos importante, tendrás la última versión del código en tu teléfono móvil (¡y la más segura!), algo que no puede decirse de todas las aplicaciones.

Puedes encontrar Vivaldi para Android en Google Play.

Publicado originalmente el 30 de abril de 2020 – Por Jarle Antonsen

Join the Conversation

  1. Hola María, ¿qué significa exactamente diseñar Vivaldi «desde la base»? ¡Gracias por tu atención!

    1. ¡Hola! Gracias por tu comentario. Quiere decir que la aplicación está diseñada por nosotros desde la ‘capa’ inicial, tomando el código Chromium modificado por Vivaldi para el navegador de escritorio. De esta manera nos aseguramos de que la app cumple con todos nuestros estándares de privacidad y seguridad, y de que vamos a poder introducir las opciones de personalización características en Vivaldi. Si utilizásemos el componente de navegación de Chrome, habríamos lanzado una aplicación menos segura y con unas opciones de personalización mucho más limitadas. ¡Un saludo!

Comment

Leave a Reply to Maose Cancel reply

Your email address will not be published. Required fields are marked *

Vivaldi