duckduckgo/android

DuckDuckGo Android App

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 57 minutes ago
Type:ApplicationCategory(s):AndroidMobile & Desktop
Added to GitGenius on September 14th, 2026
Created on January 13th, 2017
Open Issues & Pull Requests: 174 (+0)
GitHub issues: Enabled
Number of forks: 1,403
Total Stargazers: 4,829 (+0)
Total Subscribers: 208 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 25.4 hours
Mean response time: 25.2 days
90th percentile: 14.9 days
Tracked items: 221

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 93% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 89% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 46
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 525 days
Stale 30+ days: 39
Stale 90+ days: 29

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 9
Events in 7 days: 9

Top labels

  • bug (199)
  • needs triage (195)
  • daily-status (92)
  • report (92)
  • agentic-workflows (7)
  • agentic-maintenance (3)
  • Under investigation (2)
  • wontfix (2)

Most active issues this week

Detailed Description

DuckDuckGo Android is a mobile search application for Android devices built with Kotlin.

The project provides a privacy-focused search experience on Android, offering an alternative to mainstream search engines. The application integrates DuckDuckGo's search capabilities directly into a native Android app, allowing users to search without tracking or profiling.

Developers considering adoption should understand that this is the official DuckDuckGo mobile application rather than a library or framework. It suits contributors interested in privacy-focused technology and those wanting to work on a consumer-facing Android application. The project uses git submodules for dependency management, requiring the `--recursive` flag during cloning. The codebase is written in Kotlin and distributed under the Apache 2.0 license. The project actively welcomes community contributions and maintains a contributing guide for prospective developers.

The project maintains active engagement with its community through multiple feedback channels, including an in-app feedback form accessible via Settings and external contact options. Development activity shows consistent attention to code quality and terminology standards, with deliberate efforts to update language and remove problematic connotations throughout the codebase. The team documents these changes and maintains awareness of deprecated terminology in closed issues and pull requests to guide future contributions.