Accrescent: la tienda de aplicaciones Open Source para Android sin necesidad de cuenta de usuario

Publicado el

accrescent

La proliferación de tiendas de aplicaciones para dispositivos móviles ha sido una de las características más relevantes de la era digital. Actualmente, la mayoría de los sistemas operativos móviles, incluyendo Android, cuentan con su propia tienda de aplicaciones. Sin embargo, muchas personas buscan alternativas a estas tiendas debido a la falta de privacidad y control que ofrecen. Es aquí donde entra Accrescent, una nueva tienda de aplicaciones Open Source para Android que se presenta como una alternativa a las tiendas convencionales.

¿Qué es Accrescent?

Accrescent es una tienda de aplicaciones Open Source para Android que se presenta como una alternativa a F-Droid, la tienda de aplicaciones libre por antonomasia. Esta nueva tienda se encuentra en su etapa inicial de desarrollo y se caracteriza por ofrecer aplicaciones seguras, protegidas por firmas, comprobación de última versión, actualizaciones desatendidas y APK divididos por dispositivos.

Una de las principales características que destacan de Accrescent es que no requiere una cuenta de usuario para su uso, lo que garantiza la privacidad de los usuarios.

Características de Accrescent

Aunque de momento no hay muchas apps en su base de datos (solo tiene las mostradas en la captura superior), su filosofía promete, siendo estas sus principales características:

  • Instalaciones y aplicaciones seguras.
  • Comprobación de última versión de las aplicaciones.
  • Actualizaciones desatendidas.
  • APK divididos por dispositivos para garantizar la compatibilidad.
  • No requiere una cuenta de usuario para su uso, lo que garantiza la privacidad de los usuarios.

Ventajas de Accrescent

Una de las principales ventajas de Accrescent es que ofrece un alto nivel de privacidad para los usuarios, ya que no requiere una cuenta de usuario para su uso. Además, se enfoca en ofrecer aplicaciones Open Source, lo que garantiza la transparencia y el control de los usuarios sobre las aplicaciones que instalan. Otra ventaja de Accrescent es que ha sido diseñada y dirigida a versiones recientes de Android, como Android 13, lo que permite actualizaciones automáticas sin necesidad de privilegios de superusuario o root.

Por otro lado, Accrescent es una aplicación simple y liviana, con un tamaño de apenas 4 MB, lo que la hace fácil de descargar y utilizar. Además, su diseño respeta las directrices de Material You, lo que la hace intuitiva y fácil de navegar.

El uso de metadatos de repositorios firmados y la fijación de claves de firma de aplicaciones ayudan a proteger contra la manipulación y las aplicaciones maliciosas. La fijación de la versión mínima ayuda a mitigar el riesgo de que un atacante entregue versiones obsoletas de aplicaciones con vulnerabilidades conocidas. La verificación de nombres e íconos dificulta que los atacantes engañen a los usuarios para que instalen una aplicación de imitación maliciosa.

La compatibilidad con actualizaciones desatendidas con o sin integración privilegiada en el sistema operativo y la compatibilidad con APK dividida ahorra ancho de banda y hace que las actualizaciones sean perfectas para los usuarios. Ninguna firma remota de APK garantiza que los desarrolladores mantengan el control sobre las claves de firma de sus aplicaciones, lo que ayuda a evitar modificaciones no autorizadas en sus aplicaciones.

La fijación de certificados TLS ayuda a mitigar el riesgo de un ataque de intermediario, y la falta de cuentas de usuario hace que Accrescent sea más accesible y privado para los usuarios. Sin embargo, los desarrolladores todavía necesitan crear cuentas en la consola del desarrollador para publicar sus aplicaciones.

Limitaciones de Accrescent

Si bien Accrescent tiene varias ventajas, aún se encuentra en su etapa inicial de desarrollo y presenta algunas limitaciones. En su estado actual, la tienda es limitada en cuanto a la cantidad de aplicaciones disponibles y la información que proporciona sobre cada una de ellas. Además, su diseño es muy simplista, lo que puede resultar limitante para algunos usuarios que buscan más opciones y características.

Podéis probarla en accrescent.app, donde se encuentra el enlace a Github.