Open-Contacts

El movimiento Open Source está siendo un agente de cambio cada vez más relevante para recuperar, establecer o mantener el necesario equilibrio entre las grandes entidades y los usuarios. nuestra web me ha permitido colaborar con algunos artículos sobre aplicaciones de Software Libre con un acento en la perspectiva de privacidad. Al final del artículo aporto algún dato adicional como usuario, pero entremos ya en lo interesante de esta aplicación.

Open Contacts es una aplicación open source para Android que te permite crear una agenda de contactos independiente de la que viene de fábrica con el Sistema Operativo. Esta aplicación Open Source de contactos no es una más de las que existen para realizar la misma función que la oficial del SO, sino que tiene una peculiaridad que le aporta un valor añadido: genera una base de datos separada de la agenda de contactos principal en el dispositivo.

Las razones por las que podemos tener interés en mantener una agenda de contactos separada de la principal en el móvil pueden ser múltiples; desde la mera segmentación de datos de contacto, al deseo de usar aplicaciones Open Source solamente que sustituyan al software privativo, por ejemplo.

Esta segunda base de datos en el sistema no le impide, sin embargo, registrar los logs de todas las llamadas y detectar las entrantes en el móvil. De hecho, se puede acceder a esta agenda de contactos y hacer llamadas seleccionando un número desde la propia aplicación y a través del marcador (dialer) que trae.

Sin embargo, si por algo es interesante mantener una agenda de contactos separada de la principal es porque nos permite mantener alejados nuestros contactos del resto de aplicaciones del Sistema Operativo.

Como sabrás, los datos personales son el nuevo petróleo del siglo XXI y todas las industrias están haciendo negocio con la privacidad de los usuarios. Esto nos obliga a adoptar medidas y a usar aplicaciones que nos permitan contrarrestar y preservar nuestra intimidad de los vendedores datos a terceros.

Es cierto que Android ya permite configurar los permisos de acceso a la agenda de contactos para bloquear el acceso de las aplicaciones a la agenda oficial del Sistema Operativo, sin embargo, no solo los usuarios rara vez cambian las configuraciones de fábrica del SO del teléfono (y, en general, de los programas); sino que, aunque lo quisieran hacer, los permisos de la mayor parte de las aplicaciones que acceden a los contactos y los propios ajustes de Android no permiten una configuración más granular.

Esta falta de granularidad no cumpliría con los principios de protección de datos del nuevo reglamento europeo de protección de datos que establecen la perspectiva de la privacidad desde el diseño y por defecto y de mínimo acceso a los datos imprescindibles. En este sentido, el Sistema Operativo facilita demasiado las cosas a las empresas de venta de publicidad de las apps y las que usan las apps para vender bases de datos cruzadas a los grandes agentes del mercado.

Las apps que viven de publicidad y de vender nuestros datos tampoco suelen cumplir con el principio de privacidad desde el diseño por lo que tampoco configuran sus accesos a la agenda de contactos de forma granular para que solo los que necesitamos tengan acceso a dicha aplicación. Por ejemplo, estaría justificado que una aplicación de videojuego en línea acceda a ciertos contactos de amigos con los que queremos competir o colaborar, pero no tiene justificación que pueda acceder también a todos los demás contactos del trabajo, proveedores o de otro tipo. Han existido casos flagrantes como las aplicaciones de pronóstico del tiempo, de vídeo o de linterna que exigen el acceso a la totalidad de nuestros contactos, pese a no ser necesario para el funcionamiento de la app, para revender el grafo social a terceras partes. Esto no es aceptable e incumple varios principios legales.

El movimiento del Software Libre ha marcado la diferencia en las últimas décadas a muchísimos niveles. Creo que también puede hacerlo desde una perspectiva de nuestro derecho fundamental a la protección de los datos personales.

Open Contacts nos permite, por vía técnica, cumplir o imponer la normativa de privacidad al separar los datos de contacto estrictamente personales (los que llamaríamos de ámbito doméstico o usados con fines personales) de los demás datos de uso no personal, a los que el resto de aplicaciones no deberían tener acceso en ningún caso. Y lo hace sin perder las funcionalidades esenciales de una aplicación de este tipo como es poder guardar los datos y gestionar las llamadas.

Entrando a las características de la aplicación encontramos que registra los logs de las llamadas; identifica las entrantes; tiene un marcador de números para realizarlas y permite compartir el contacto que seleccionemos con otras aplicaciones del sistema que tengamos instaladas; así como exportar todos los contactos a un archivo en el directorio root de Android.

Open Contacts es una aplicación desarrollada por Sultana Hamer y su código está disponible en GitLab donde hay 3 ramas abiertas; está licenciada mediante GNU GPLv3 y se puede descargar del repositorio de Apps de F-Droid.

Os animo a instalarla y empezar a preservar los contactos de vuestra agenda personal.

Me llamo Carlos Ucelay y no soy programador ni administrador de sistemas, solo un inconformista Abogado especializado en protección de datos personales. Como decía al inicio, utilizo habitualmente aplicaciones de Software Libre, a nivel básico normalmente, desde hace unos cuantos años; algunas como Thunderbird prácticamente desde que las publicaron. El movimiento del Software Libre ha marcado la diferencia en las últimas décadas a muchísimos niveles y creo que también puede hacerlo desde una perspectiva de nuestro derecho fundamental a la protección de los datos personales.

Próximamente compartiré otras aplicaciones que tienen un aporte diferencial desde la perspectiva de la privacidad al mismo tiempo que describimos sus características y uso.

 

Fuente: maslinux

¿Quién está en línea?

Hay 49550 invitados y ningún miembro en línea