Guía completa para buscar apps de código abierto con F-Droid

  • F-Droid ofrece un repositorio seguro y transparente de aplicaciones FOSS para Android, con herramientas para crear y mantener repositorios propios.
  • La mayoría de apps detalla claramente los permisos que necesita, permitiendo un control fino sobre privacidad, redes, almacenamiento y servicios del sistema.
  • Existe un amplio ecosistema de aplicaciones libres para mensajería, mapas, multimedia, productividad, privacidad avanzada y juegos, muchas sin rastreadores de terceros.
  • Combinando estas apps es posible usar Android con mínima dependencia de Google, reforzando seguridad y respeto por los datos personales.

buscar apps de código abierto con F-Droid

Si estás buscando aplicaciones de código abierto para Android y quieres salir poco a poco del ecosistema de Google y otras grandes compañías, F-Droid es, literalmente, tu mejor amigo. Este artículo es una guía completa para entender qué es F-Droid, cómo funciona su repositorio y qué apps destacadas puedes encontrar para cubrir casi cualquier necesidad del día a día.

A lo largo de esta guía vamos a ver cómo utilizar F-Droid para descubrir apps FOSS, qué implicaciones de privacidad y permisos tienen muchas de ellas, y un repaso categorizado a montones de aplicaciones recomendadas: sistema, mensajería, mapas, juegos, privacidad, contraseñas y mucho más. La idea es que puedas montar un móvil Android funcional, muy respetuoso con tu privacidad y prácticamente libre de servicios privativos.

¿Qué es F-Droid y por qué es tan importante para el software libre?

F-Droid es, en esencia, un ecosistema de distribución de aplicaciones libres y de código abierto para Android en el que la prioridad absoluta es la libertad del usuario. Funciona como una tienda de apps alternativa a Google Play, pero con una diferencia clave: todo lo que se publica en su repositorio oficial es software FOSS (Free and Open Source Software).

Además de ser una simple tienda, F-Droid se plantea como un kit completo de infraestructura para montar tu propio repositorio. Proporciona las herramientas necesarias para compilar, firmar y publicar aplicaciones a partir de su código fuente, de manera que cualquiera pueda crear una tienda de apps alternativa o un repositorio privado para su organización, proyecto o comunidad.

Las herramientas de servidor de F-Droid incluyen diversos scripts y utilidades para mantener el repositorio principal que usan en f-droid.org. Esas mismas herramientas las puedes aprovechar para crear repositorios adicionales, automatizar compilaciones, preparar metadatos y enviarlos al repositorio oficial o mantener repos en paralelo con tus propias políticas.

Documentación, recursos y aspectos clave del proyecto F-Droid

El proyecto F-Droid está sostenido por una comunidad bastante amplia de colaboradores: desarrolladores, traductores, personas que mantienen repositorios, revisan metadatos y ayudan en soporte. Para coordinar todo esto, cuentan con múltiples recursos de documentación y normas internas que conviene conocer si quieres involucrarte o simplemente entender cómo funciona el proyecto.

  • Código de conducta: describe cómo comportarse al comunicarse dentro de los canales de F-Droid. Es la base para mantener un entorno sano de colaboración.
  • Cómo ayudar: se detallan distintas maneras en las que cualquier persona puede contribuir: desarrollo, pruebas, revisión de metadatos, mantenimiento de repositorios, documentación, etc.
  • Ejecución en versiones antiguas de Android: hay una lista con las versiones de F-Droid compatibles con dispositivos Android que ya no reciben soporte oficial, muy útil si reciclas móviles antiguos.
  • Repositorios conocidos: recogen una relación de repositorios alternativos y compatibles con la infraestructura de F-Droid para que puedas añadir más fuentes de apps a tu cliente.
  • Canales de publicación y claves de firmado: describen los distintos canales en los que se publica el software de F-Droid y cómo verificar las firmas para asegurarte de que los APK no han sido manipulados.
  • Modelo de seguridad: explica de forma resumida cómo entrega F-Droid el software de forma segura a los usuarios, qué se audita y qué controles existen durante la compilación y la publicación.
  • Repomaker: herramienta sencilla para crear y administrar repositorios personalizados sin necesidad de pelearte con la línea de comandos.
  • Traducción: se detalla cómo se traducen todas las partes de F-Droid (app cliente, web, documentación) y cómo puedes colaborar para mejorar el soporte a tu idioma.
  • Consejos y trucos: una recopilación de pequeñas guías y atajos que hacen más cómodo el uso de F-Droid y de su ecosistema.
  • APIs públicas: F-Droid ofrece puntos finales de API que exponen datos sobre f-droid.org, repositorios, espejos, información de Android, Gradle y más, pensados para integraciones y automatizaciones.
  • Wiki del proyecto: un espacio abierto para documentar todo lo que no encaja en la documentación principal, desde recetas avanzadas hasta casos de uso concretos.
  • Política de peticiones de retirada: se explican los criterios y el procedimiento que sigue F-Droid cuando alguien solicita la retirada de una app o de contenido de su web.
  • Verificación del APK de F-Droid: guía para comprobar el APK de la aplicación cliente que descargas (F-Droid.apk) y asegurarte de que es el genuino.
  • Licencias: visión general de las licencias de software utilizadas en los distintos componentes del proyecto, para entender los derechos y obligaciones legales.

Permisos y privacidad: lo que piden las apps y por qué

Muchas aplicaciones disponibles en F-Droid son transparentes con los permisos que solicitan y el uso que hacen de ellos. Aunque estos permisos puedan sonar preocupantes, normalmente tienen una razón funcional muy clara. Es importante que, como usuario, entiendas qué significan.

Fossdroid aplicaciones Open Source
Artículo relacionado:
Fossdroid: Todo sobre el mayor repositorio de aplicaciones Android Open Source y cómo aprovecharlo sin complicaciones

Algunas apps piden acceso a la ubicación aproximada cuando están en primer plano, usando los servicios de localización del dispositivo, siempre y cuando estén activados. Esto suele utilizarse para mapas, navegación, apps de fitness o funciones contextuales, sin necesidad de conocer tu localización exacta.

Otros permisos habituales permiten ver conexiones de red y de Wi-Fi, es decir, acceder a la información sobre las redes a las que estás conectado, si el Wi-Fi está activado, o el estado de las conexiones. Esto se usa para optimizar tráfico, evitar tareas pesadas en datos móviles o hacer diagnósticos de conexión.

El acceso a Bluetooth es otro clásico: muchas apps necesitan vincularse con dispositivos Bluetooth cercanos, acceder a la configuración local de Bluetooth, detectar dispositivos remotos y emparejarlos. Es habitual en apps de salud, dispositivos IoT, audio inalámbrico o compartición de archivos.

También hay permisos para usar la cámara para hacer fotos y vídeos mientras la aplicación está en uso. Suelen ser necesarios para apps de cámara, de escaneo de documentos, lectura de códigos QR, videollamadas o redes sociales.

Algunas herramientas necesitan modificar el estado de la conectividad de red o gestionar la conexión y desconexión de redes Wi-Fi. Esto se utiliza para cambiar de red cuando se cumplen ciertas condiciones, activar un modo offline, o gestionar puntos de acceso guardados en el sistema.

Permisos como ejecutar un servicio en primer plano permiten que ciertas apps permanezcan activas constantemente (por ejemplo, un bloqueador de anuncios, una VPN o un reproductor de música) sin que el sistema las cierre en segundo plano.

El acceso completo a la red es un permiso genérico que autoriza a la aplicación a crear conexiones y usar protocolos de red. No implica necesariamente que vaya a comunicarse con servidores externos de forma abusiva, pero sí es obligatorio para cualquier app que se conecte a Internet.

También podemos encontrar permisos sensibles como gestionar almacenamiento externo, leer y modificar contenido compartido o cambiar ajustes del sistema. Estas capacidades se requieren para exploradores de archivos, gestores de copias de seguridad, herramientas de personalización avanzada o apps que automatizan tareas.

Otros permisos curiosos permiten, por ejemplo, consultar todos los paquetes instalados en el dispositivo, iniciar la app automáticamente al encender el sistema, solicitar la instalación o desinstalación de paquetes o incluso actualizar una aplicación sin intervención del usuario. Este tipo de acceso se utiliza en gestores de repositorios, instaladores alternativos o herramientas de mantenimiento.

Hay también permisos específicos como el control de NFC (Near Field Communication), para comunicarse con tarjetas, etiquetas o lectores, o permisos personalizados de F-Droid como org.fdroid.fdroid.permission.UPDATE_REPOS, que se usan para gestionar la actualización de repositorios de forma más fina.

Finalmente, muchos servicios requieren poder evitar que el teléfono entre en suspensión mientras están haciendo algo crítico (por ejemplo, descargar archivos grandes, reproducir multimedia o realizar tareas en segundo plano), y también mostrar notificaciones para informarte de actividad, sincronizaciones o alertas de seguridad.

Montando un Android libre: sistema, tiendas y herramientas básicas

buscar apps de código abierto con F-Droid

Sistema operativo y aislamiento de apps

Un primer paso para construir un entorno más libre es considerar un sistema operativo alternativo como LineageOS. Se trata de una ROM basada en Android que puede instalarse en muchos dispositivos, aunque suele requerir algo de maña técnica: desbloquear bootloader, instalar un recovery y flashear la ROM. La gran ventaja es que puedes usar Android sin necesidad de tener una cuenta de Google.

Para gestionar mejor la privacidad dentro del propio sistema, apps como Shelter permiten crear un perfil de trabajo aislado. Ese espacio sirve para «encarcelar» aplicaciones que no puedes desinstalar o que prefieres mantener bien separadas del resto de tu entorno personal, manteniendo sus datos y permisos más controlados.

Tiendas de aplicaciones alternativas

En cuanto a tiendas, la pieza clave es la app oficial de F-Droid, que actúa como cliente del repositorio principal de aplicaciones FOSS. Dispone de una interfaz sencilla, con categorías, capturas de pantalla, descripciones claras, y un sistema de actualizaciones automáticas para mantener tus apps al día sin esfuerzo.

Como variante, Aurora Droid ofrece una experiencia muy similar, pero con un diseño visual más cuidado y algunos extras de usabilidad. Al final, ambas se apoyan en la misma idea: un catálogo curado de software libre para Android, fácil de explorar y actualizar.

Para acceder a software que solo está en Google Play, sin querer usar una cuenta de Google, puedes recurrir a Aurora Store. Esta app actúa como un cliente alternativo de Google Play, te permite descargar APKs directamente y, además, incorpora un radar de rastreadores que muestra los servicios de seguimiento incluidos en cada aplicación. Es útil, por ejemplo, para apps de banca u otras que no tienen alternativa libre.

Teclado y navegador

Si quieres abandonar el teclado propietario por defecto, AnySoftKeyboard es una solución de teclado libre y muy configurable. Con un poco de tiempo para ajustar diccionarios, temas y gestos, se convierte en una alternativa sólida para escribir en tu día a día.

En navegación web, DuckDuckGo Privacy Browser ofrece un navegador centrado en la privacidad que bloquea cookies y rastreadores de terceros automáticamente y te muestra qué se está bloqueando. Permite crear accesos directos a tus webs favoritas en la pantalla de inicio, y es muy cómodo para uso diario.

Tor Browser para Android, disponible a través del repositorio de The Guardian Project en F-Droid, proporciona navegación anónima mediante la red Tor. Es ideal cuando necesitas añadir una capa extra de privacidad o saltarte censura sin complicarte con configuraciones manuales.

Fuera de F-Droid, pero muy presentes, están navegadores como Firefox y Bromite. Firefox es un clásico con soporte para extensiones y sincronización entre dispositivos, mientras que Bromite se enfoca en la privacidad y el bloqueo de anuncios, aunque se instala por vías externas.

Comunicaciones privadas: mensajería y redes sociales

Mensajería segura y videollamadas

Signal se ha convertido en una de las referencias en mensajería cifrada de extremo a extremo. Aunque no está disponible en F-Droid, sí ofrece un APK descargable desde su web oficial que se actualiza automáticamente. Es software libre y, hoy por hoy, una de las opciones más robustas para chats y llamadas privadas.

Telegram, disponible también desde F-Droid en algunas variantes, es una plataforma de mensajería muy conocida con canales, grupos y funciones avanzadas. Aunque no todo su ecosistema es completamente libre, sigue siendo muy popular y flexible.

Para videollamadas más respetuosas con la privacidad, Jami y Jitsi son dos alternativas destacadas. Jami apuesta por una arquitectura descentralizada y sin servidores centrales, mientras que Jitsi se orienta a videoconferencias fáciles de usar, con salas y enlaces compartibles.

aurora store para bajar apps de Google Play Store
Artículo relacionado:
Manual completo de Aurora Store para bajar apps de Play Store de forma anónima

Briar es otra herramienta interesante, particularmente pensada para contextos donde la conectividad es limitada o poco fiable. Permite comunicación cifrada aprovechando redes como Tor, Bluetooth o Wi-Fi directo, resultando útil incluso sin Internet constante.

Redes sociales libres de rastreadores

NewPipe es probablemente una de las joyas del catálogo de F-Droid, ya que ofrece un cliente alternativo para YouTube que funciona sin cuenta de Google, bloquea rastreadores y permite descargar vídeos para verlos offline. Para muchos, es la forma ideal de consumir contenido de YouTube sin regalar datos.

Para Facebook, opciones como Frost y SlimSocial proporcionan clientes alternativos más ligeros y con menos rastreo. Frost incluye soporte para notificaciones y una interfaz cómoda, mientras que SlimSocial se centra en un acceso minimalista a Facebook, sin rastreadores pesados, aunque renuncia a las notificaciones.

Si eres usuario de Reddit, cuentas con clientes libres como Slide y RedReader, ambos pensados para ofrecer una experiencia de navegación sin rastreadores intrusivos, con interfaces adaptadas a móviles y múltiples opciones de personalización.

Para Twitch, Twire permite seguir directos y contenidos de la plataforma con un cliente alternativo centrado en la privacidad, integrado dentro del ecosistema de apps de F-Droid.

Mapas, calendario y correo electrónico

Mapas y navegación con OpenStreetMap

OsmAnd+ es una de las soluciones más completas para navegación basada en OpenStreetMap con mapas offline. Permite descargar regiones completas, planificar rutas y utilizar navegación giro a giro sin depender de Google Maps. Requiere cierta configuración inicial, pero una vez ajustado ofrece un control muy fino sobre capas, puntos de interés y estilo de mapa.

StreetComplete es una app curiosa y muy útil para contribuir a OpenStreetMap desde el móvil. Mediante pequeñas misiones o preguntas, te permite corregir y completar información en los mapas, haciendo crowdsourcing de datos urbanos de forma sencilla y casi lúdica.

Calendario y tareas

Tutanota no solo es un proveedor de correo cifrado, sino también una solución completa de correo y calendario centrados en la privacidad. Ofrece aplicaciones con buen diseño, planes gratuitos y de pago asequibles, y un fuerte enfoque en el cifrado de datos.

Para gestionar listas de tareas, OpenTasks proporciona una aplicación sencilla y funcional que se integra bien con otros servicios de calendario y sincronización.

Si prefieres centrarte en el calendario puro, Etar es una app ligera, mientras que Simple Calendar Pro forma parte de la familia de herramientas «simples», conocidas por su enfoque en interfaces claras, sin dependencias innecesarias ni rastreo.

Correo electrónico privado

K-9 Mail es otro veterano del mundo FOSS en Android. Se trata de un cliente de correo libre muy recomendado, con soporte para IMAP, POP3 y cifrado, que ahora también se integra en el ecosistema de Thunderbird para móviles.

Tutanota, de nuevo, destaca como combinación de servicio de correo y app cliente, con cifrado fuerte y foco en la protección de datos. ProtonMail, aunque no está disponible en F-Droid, suele mencionarse como alternativa cifrada muy potente con apps propias.

Gestión de documentos, notas y archivos

Para visualizar PDFs de forma sencilla, Pdf Viewer Plus te ofrece un visor ligero y funcional que cubre la mayoría de usos cotidianos. Si necesitas ir un paso más allá, PDF Converter permite convertir archivos a PDF y viceversa, cubriendo la parte de creación y transformación de documentos.

MuPDF mini añade soporte para visualizar distintos tipos de documentos de forma eficiente, aprovechando el motor MuPDF, conocido por su rapidez y calidad de renderizado.

En cuanto a exploración de archivos, MiXplorer es un explorador avanzado con muchas funciones, aunque se distribuye fuera de F-Droid. Incluye pestañas, soporte para múltiples protocolos de red, compresión, cifrado y un montón de ajustes para usuarios avanzados.

Para tomar notas sensibles, Note Crypt Pro ofrece almacenamiento de notas cifradas y protegidas, ideal para información privada que no quieres dejar en manos de servicios en la nube sin cifrado.

Privacidad avanzada: bloqueadores, VPN y anonimato

Blokada v4 es uno de los bloqueadores de anuncios y rastreadores más conocidos del entorno Android libre. Funciona a nivel de sistema, creando una especie de VPN local que filtra anuncios y trackers, ofrece opciones DNS y una versión de túnel de pago si te interesa un servicio de VPN más tradicional. A veces se detiene y hay que reactivarlo, pero sigue siendo muy popular.

OpenVPN for Android permite conectarte a redes VPN usando el protocolo OpenVPN, sin necesidad de acceso root. Es ideal si tienes un servidor VPN propio o un proveedor compatible, y quieres una app libre para gestionar perfiles y conexiones.

WireGuard para Android proporciona acceso a túneles VPN basados en el protocolo WireGuard, más moderno, eficiente y fácil de configurar que OpenVPN en muchos casos. También está disponible vía F-Droid y se ha convertido en un estándar de facto en muchas infraestructuras.

Orbot, desarrollado por The Tor Project, te deja enrutar el tráfico de ciertas aplicaciones a través de la red Tor para ganar anonimato y evitar rastreo. Es especialmente útil si lo combinas con navegadores o apps que respeten tu privacidad y no filtren información innecesaria.

Scrambled Exif se centra en un problema muy concreto: los metadatos de las fotos. Con un solo paso, la app elimina la información EXIF (ubicación, modelo de cámara, fecha, etc.) antes de compartir tus imágenes, reduciendo la huella que dejas en redes sociales o chats.

Classyshark3xodus analiza las aplicaciones instaladas en tu móvil y te muestra qué rastreadores incluyen en su código. Es una herramienta fantástica para auditar tu sistema y tomar decisiones informadas sobre qué apps quieres conservar.

SuperfreezZ App Stopper permite congelar aplicaciones en segundo plano para mejorar batería y limitar su actividad oculta. Esto incluye apps con rastreadores, lo que la convierte en una pieza útil dentro de una estrategia de minimización de datos.

UntrackMe transforma enlaces de plataformas como YouTube o Twitter en enlaces alternativos a instancias más respetuosas con la privacidad (por ejemplo, a frontends libres), ayudándote a consumir contenido sin tanta vigilancia.

Gestores de contraseñas y autenticadores

Aegis es un autenticador libre para gestionar códigos de verificación en dos pasos (2FA/TOTP). Guarda tus claves cifradas y ofrece copias de seguridad seguras, facilitando un 2FA robusto y bajo tu control, sin depender de apps privativas.

andOTP es otra app para contraseñas de un solo uso basadas en el tiempo, compatible con muchos servicios. Te permite tener múltiples tokens 2FA en un solo lugar, protegido mediante PIN, contraseña o cifrado.

KeePassDX actúa como gestor de contraseñas maestro compatible con bases de datos KeePass. Es perfecto si quieres tener todas tus contraseñas cifradas en una base de datos local (o sincronizada por tu cuenta), combinando seguridad y portabilidad.

Multimedia, utilidades y juegos libres que merecen la pena

Para música, cuentas con reproductores como Music y Vinyl, ambos con interfaces cuidadas y funciones suficientes para gestionar bibliotecas locales. VLC también está disponible desde F-Droid, actuando como reproductor todoterreno para audio y vídeo, con soporte para prácticamente cualquier formato.

BatteryBot Pro muestra información detallada sobre el estado de la batería: porcentaje, temperatura, voltaje, estimaciones de tiempo restante, etc. Es especialmente útil si te interesa monitorizar la salud de la batería y controlar el consumo.

FitoTrack es un rastreador de actividad física que recalca la ausencia de rastreadores de terceros. Permite registrar rutas, entrenamientos y métricas deportivas con un enfoque claro en la privacidad y el almacenamiento local de datos.

Torchie ofrece acceso rápido a la linterna usando los botones de volumen, lo que se traduce en una forma comodísima de encender la luz sin desbloquear el teléfono ni buscar iconos en la pantalla.

Transportr es una herramienta pensada para consultar y planificar rutas de transporte público en diferentes ciudades y regiones, aprovechando datos abiertos cuando están disponibles.

Materialistic actúa como lector de noticias para Hacker News, con interfaz adaptada a móvil, mientras que Feeder funciona como lector RSS ligero y sin rastreadores, ideal para seguir blogs y medios desde un solo sitio.

Para los amantes del manga, Tachiyomi ofrece un lector muy potente con soporte para múltiples fuentes y funciones avanzadas de gestión de biblioteca, todo dentro del ecosistema FOSS.

En la parte de juegos, Pixel Wheels propone carreras de coches con estética sencilla pero adictiva, Vector Pinball ofrece un pinball minimalista y fluido, UnCiv recrea la experiencia de juegos tipo Civilization en versión libre, y 2048 te reta con el clásico puzle numérico de combinar casillas hasta llegar (o superar) el famoso 2048.

Herramientas de búsqueda y consulta especializadas

Dentro de F-Droid también hay apps simples pero muy útiles, como un widget de búsqueda configurable que permite elegir tu motor de búsqueda preferido (por defecto DuckDuckGo) o incluso introducir una cadena de búsqueda personalizada. La app guarda el historial de consultas y ofrece un widget de barra de búsqueda en la pantalla de inicio.

En versiones recientes de esta aplicación, se ha corregido el formato de exportación de datos para usar nombres fijos independientes de la versión, se ha añadido soporte para recibir texto compartido desde otras apps y se ha rediseñado el diálogo para gestionar motores de búsqueda.

Otra herramienta muy interesante para usuarios de GNU/Linux es una app que facilita el acceso a manpages a través del sitio mankier.com. Permite buscar comandos, explicar one-liners y navegar capítulos de manual. Además, puede cachear páginas que ya has consultado y descargar archivos locales para trabajar offline. El posible «AntiFeature» que incluye solo aplica al intercambio HTTP con mankier.com; las funciones de búsqueda y visualización en caché siguen funcionando sin conexión.

Esta aplicación de manpages incluye funciones como búsqueda de un único comando, explicación de líneas de comandos complejas, indexado por capítulos, caché local, descarga de archivos para uso sin conexión y un modo oscuro para mayor comodidad de lectura.

A la hora de construir un entorno Android basado en F-Droid y apps de código abierto, dispones de herramientas para casi todo: sistema, privacidad, comunicaciones, productividad, ocio y desarrollo. Con algo de paciencia para configurar, probar alternativas y ajustar permisos, es perfectamente posible usar tu móvil diario minimizando tu dependencia de Google y reduciendo al máximo la recolección de datos personales. Comparte la información y más personas sabrán del tema.