AFI 2025: METHODOLODGY
Executive Summary
Framework Highlights
1. Quantitative Metrics
- App Score: Measures availability of 1,000 curated apps across ten sensitive categories (e.g., VPNs, social media, privacy tools). App availability is tested on both Apple and Google platforms, with scores averaged to calculate a unified score for each region.
- Availability Score: Captures the overall openness of app ecosystems based on the unavailability rates reported by AppleCensorship and GoogleCensorship.
- Government Takedown Penalty: Transparency data from Apple and Google is used to calculate penalties based on the number of government takedown requests, with higher penalties for regions with frequent intervention.
2. Quantitative Metrics Five themes assess the broader legal, political, and infrastructural context of app freedom:
- Government Censorship Policy: Examines direct app bans, restrictions on privacy tools, and surveillance practices.
- Legal Framework: Evaluates the clarity and transparency of app-related laws and users’ ability to challenge app bans.
- Economic Context: Analyzes market monopolization, trade barriers, and developer compliance costs.
- Sociocultural Context: Considers public support for censorship, targeting of marginalized groups, and restrictions on cultural content.
- Technological Infrastructure: Assesses government control over internet infrastructure and the frequency of internet shutdowns affecting app access.
Scoring and Ranking Process
1. Final Quantitative Score:
- Combines App and Availability Scores, adjusted for government takedown penalties.
- Weighted: 70% App Score, 30% Availability Score.
2. Final Combined Score:
- Merges the Final Quantitative Score (60% weight) and the Qualitative Score (40% weight) for a comprehensive ranking.
3. Tier Assignments:
- Countries are grouped into four tiers based on their final score: High Freedom, Moderately High Freedom, Moderate Freedom, and Low Freedom.
Innovations and Future Directions
The 2025 methodology builds on prior frameworks by:
- Expanding qualitative analysis to capture regional nuances.
- Incorporating data from automated tools (Greatfire.org) and platform transparency reports.Exploring adaptive weighting for single-platform apps and regional market share variations.
- Proposing normalization techniques to enhance cross-country comparability.
Purpose and Impact
The App Freedom Index is a critical tool for understanding and advocating for digital rights. It highlights how government policies, platform governance, and infrastructural factors influence app freedom worldwide. By blending data-driven insights with contextual analysis, the 2025 methodology offers a more holistic view of the mobile app ecosystem, empowering stakeholders to address digital censorship and promote openness globally
App Freedom Index (AFI): Methodology 2025
Introduction
This revised 2025 methodology builds upon our previous frameworks, integrating insights from both AppleCensorship.com and GoogleCensorship.org to measure app freedom across 175 countries and territories. It combines a curated App Score, a broad Availability Score, and a Qualitative Score, and then applies a government takedown penalty as needed. By doing so, this methodology aims to present a balanced, comprehensive view of the app ecosystem’s openness and the various factors shaping it.
Defining App Freedom,
App Freedom is defined as the ability of users to access, download, and use applications from app stores available in a given region without undue restrictions, moderation, or censorship from governments, platforms, or any other intermediaries.
This index is designed to move beyond a narrow focus on censorship and app removals, offering a more holistic understanding of digital freedoms. Rather than concentrating exclusively on specific cases of censorship, it evaluates how accessible a broad spectrum of apps can be— especially those that uphold fundamental rights such as freedom of expression, privacy, and access to information. In doing so, the App Freedom Index provides a more nuanced picture of the mobile app environment, reflecting the true depth and breadth of users’ digital freedoms.
The index also aims to highlight how government interventions, platform governance decisions, and other factors influence users’ digital freedoms. By incorporating data not only on specific sets of ‘sensitive’ or otherwise significant app categories, but also on the broader app availability landscape and government takedown requests, the AFI provides a comprehensive picture of app freedom worldwide
Scope and Objectives
Ranking countries, regions, or territories with a unified App Freedom Index allows for the measurement and comparison of how free or restricted the app ecosystem is across different areas. As app distribution platforms often face similar censorship policies and directives, a unified index provides a comprehensive view of app censorship within each country or territory. This unified approach helps capture the combined effect of restrictions, censorship, and the influence of national regulatory environments and political pressures on both Google and Apple app stores.
Having separate indexes for the two app stores in a given country could help in assessing how censorship impacts them differently, as the degree of compliance with local censorship policies can vary between stores. However, this approach risks offering a fragmented view of app censorship trends and may complicate the generalization of trends at a national level.
To understand large-scale and complex censorship trends, a unified indexing system is more logical. It also facilitates cross-country and cross-platform comparisons and projections of the global app freedom landscape, which can be valuable for advocacy and policy making. These rankings, however, can be supplemented with store-specific analyses to provide secondary insights into the differential enforcement of censorship across the two stores.
With this understanding, the primary objective of developing an App Freedom Index is to assess and rank countries, regions, or territories based on the level of freedom users enjoy when accessing applications. It aims to explore how governmental and platform policies affect app availability across 175 countries and territories.
The App Freedom Index adopts a mixed approach, combining both quantitative data (on actual app availability and reported restrictions) and qualitative assessments (policy reviews, transparency reports, expert opinions, and compliance standards) to calculate scores for each country.
Data Sources
The AFI uses three key elements:
1. Quantitative Measures:
- App Score (Curated Apps): Derived from a set of 1,000 carefully selected apps spanning ten sensitive or thematically significant categories.
- Availability Score (Broad Measure): Based on unavailability rates reported by AppleCensorship.com and GoogleCensorship.org, providing a complementary, high-level perspective on each region’s overall app environment.
Greatfire.org’s ASM and PSM
To develop the index, data insights from Greatfire.org’s App Store Monitor (ASM) and Play Store Monitor (PSM) are utilized. These automated web crawlers continuously track app availability across app stores in different regions.
Given the sheer volume of apps—millions across hundreds of app stores—it is impossible to monitor and evaluate all apps simultaneously. To address this challenge, the methodology focuses on a curated set of 1,000 globally available apps, selected based on predetermined categories.
2. Qualitative Measures:
Drawing on policy reviews, expert opinions, and other qualitative assessments to capture nuances not reflected in numerical data.
3. Government Takedown Penalty (Transparency Reports):
Using data from Apple’s and Google’s transparency reports on government-requested app removals, a penalty is applied after the initial score calculation to reflect the degree of state intervention
I.
Quantitative Method
A. Curated App Score:
Categories, Apps and Justification for Their Selection
The ten categories selected for this index aim to provide a comprehensive view of app censorship across a diverse array of “sensitive” areas, typically subject to regulatory control or censorship. Each category includes apps that fulfill various social, political, and personal functions and are often targeted by restrictive policies due to their potential impact on public opinion, cultural norms, and political dynamics. These categories reflect restrictions on tools that promote civic engagement, personal expression, and access to information.
Explanation of Each Category
Category | Description | Justification |
---|---|---|
VPNs | Tools for bypassing restrictions and ensuring private internet access. | Essential for accessing uncensored information in regions with internet restrictions. |
Social Media | Platforms central to public discourse, political activism, and information sharing. | Frequently restricted for their role in facilitating activism and political organization. |
Digital Security & Privacy | Apps for privacy, encryption, and data security | Often restricted as governments seek control over digital communications. |
Religion & Culture | Apps promoting diverse religious and cultural practices. | Reflects tolerance for cultural practices or minority religions in different regions. |
News and Media | Key sources for press freedom and information dissemination. | Indicates a region’s approach to press freedom and access to information. |
Human Rights & Civil Society | Apps advancing civic awareness and human rights. | Promotes civic engagement, often targeted in restrictive environments. |
Education & Public Health | Educational tools and apps providing public health information. | Restricted in areas where specific information is controlled. |
LGBTQIA+ & Dating | Apps supporting diverse personal relationships and social inclusivity | Targeted in regions with strict norms on relationships and sexual orientation. |
Communication | Messaging and email services crucial for free expression. | 1Restricted in regions with tight controls over information flow. |
Miscellaneous | Other relevant apps highlighting broader censorship trends. | Includes apps that reflect overarching trends in app censorship. |
App curation
1,000 apps are chosen, evenly distributed across the two platforms and the ten categories
Data Collection and Scoring:
- For each region, the availability of each of the 1,000 apps is tested on both the Apple App Store and the Google Play Store
- If an app is available in a region’s Apple App Store, it receives 1 point; if unavailable, 0 points. The same logic applies to the Google Play Store.
-
The app’s score for that region is the average of the two results.
Apple Store Availability: 1 if available, 0 if not.
Google Play Store Availability: 1 if available, 0 if not.
Unified App Score = (Apple Score + Google Score) / 2. -
For example:
Apple: Available (1 point)
Google: Unavailable (0 points)
Unified App Score = (1 + 0) / 2 = 0.5
Future Directions & Considerations
Single-Platform Apps:
If an app is native to only one platform, its removal should still carry significant weight. Future methodologies could treat single-platform apps differently, giving them full scoring influence from their sole platform rather than averaging zero from a non-existent counterpart.
Platform-Specific Domains:
Consider marking certain apps as “non-applicable” on platforms where they do not exist. This ensures that single-platform apps are not penalized for lacking a crossplatform equivalent.
Adaptive Weighting:
Allow weights or scoring rules to vary depending on whether an app is cross-platform or exclusive to one store, ensuring more accurate reflection of real-world impact on users and developers.
Market Size-Based Weighting:
Integrate regional market share data for each platform to assign greater weight to app availability on the platform with more users in that locale, capturing a more realistic picture.
Category and Overall App Score:
- Sum the unified scores of the 100 apps in each category and convert to a percentage. For example, if 85 apps are available on average, the category score is 85%.
- Average the ten category scores to obtain the Overall App Score (0–100 scale).
App Score Calculation Summary
- Check availability of each of the 1,000 apps on Apple and Google stores.
- Compute Unified App Score per app as the mean of Apple and Google availability.
- Aggregate scores for all 100 apps in a category to get a category percentage.
- Average the 10 category percentages to get the Overall App Score (0–100).
Example
- If in a category, on average, 85 out of 100 apps are available (when considering both stores), Category Score = 85%.
- If the average of all category scores is 90%, Overall App Score = 90.
Future Directions & Considerations:
- Differential Weighting of Specific Apps: Some key apps may be more indicative of digital freedom and could be given higher weights.
- Expert Curation: Involving regional or topical experts in selecting the 1,000 apps may improve the relevance and local accuracy of the index.
B. Availability Score (Broad Measure)
In addition to the curated apps, the AFI considers overall app ecosystem openness through each store’s “unavailability rate.” This metric, provided by AppleCensorship.com and GoogleCensorship.org, reflects the percentage of tested apps that are unavailable in that region.
Calculation:
-
Obtain the Unavailability Rate from AppleCensorship.com for the Apple App Store.
-
Obtain the Unavailability Rate from GoogleCensorship.org for the Google Play Store.
-
Convert each unavailability rate into an Availability Score by subtracting it from 100.
For example, if the Apple Unavailability Rate is 20%, Apple Availability Score = 100 – 20 = 80. If the Google Unavailability Rate is 15%, Google Availability Score = 100 – 15 = 85.
-
Take the average of the Apple and Google Availability Scores to get a combined Availability Score.
Combined Availability Score = (80 + 85) / 2 = 82.5
Availability Score Calculation Summary
- Obtain Unavailability Rate from AppleCensorship.com (Apple) and GoogleCensorship.org (Google).
- Convert each to an Availability Score: 100 – Unavailability Rate
- Average the two Availability Scores to get the Combined Availability Score.
Example
- Apple: Unavailability = 20% → Availability = 80
- Google: Unavailability = 15% → Availability = 85
- Combined Availability Score = (80 + 85) / 2 = 82.5
Future Directions & Considerations:
- Non-Linear Availability Scores: Instead of a simple linear conversion, future methodologies could apply non-linear transformations to better capture thresholds and inflection points in app accessibility.
C. Combining the App Score and Availability Score
A region’s Preliminary Quantitative Score is derived by combining the App Score and the Availability Score.
Preliminary Quantitative Score = (0.7 × App Score) + (0.3 × Availability Score)
For example, if a region’s App Score is 90 and Availability Score is 82.5: Preliminary Quantitative Score = (0.7 × 90) + (0.3 × 82.5) = 63 + 24.75 = 87.75
*Note: We are preserving the 2024 methodology’s internal weighting of 70% App Score and 30% Availability Score for the quantitative component to remain consistent with the earlier approach.
Combining App and Availability Scores
- App Score Weight: 70%
- Availability Score Weight: 30%
- Average the two Availability Scores to get the Combined Availability Score.
Formula:
Preliminary Quantitative Score = (0.7 × App Score) + (0.3 × Availability Score)
Example
- App Score = 90
- Availability Score = 82.5
- Preliminary Quantitative Score = (0.7 × 90) + (0.3 × 82.5) = 87.75
Future Directions & Considerations:
- Separate Intermediate Scores per Platform: Presenting separate intermediate scores for Apple and Google before combining them could offer more nuanced insights and highlight platform-specific censorship patterns.
- Separate Intermediate Scores per Platform: Presenting separate intermediate scores for Apple and Google before combining them could offer more nuanced insights and highlight platform-specific censorship patterns.
D. Government Takedown Penalty (Transparency Reports)
Calculation of Annualized Requests:
- Aggregate the total number of government takedown requests complied with by Apple and by Google over a defined multi-year period (e.g., the last 5.5 years).
- Compute an annualized average for each platform by dividing the total number of takedowns by the number of years in the period.
- Combine the two annualized averages by summing them and dividing by 2 to get an overall annualized takedown figure for that region.
Penalty Application:
- If a region has no takedown: Penalty = 0.
- For 1 to 10 takedowns/year: Penalty ranges from 0 to 2 points, increasing linearly.
- For 11 to 50 takedowns/year: Penalty ranges from 2 to 10 points, increasing linearly with the number of requests.
- For more than 50 requests/year: Maximum penalty = 10 points.
Example:
- Apple removed an average of 5 apps/year.
- Google removed an average of 15 apps/year.
- Combined average = (5 + 15) / 2 = 10 takedowns/year.
At 10 takedown/year, the penalty = 2 points.
Government Takedown Penalty Summary
- Calculate annualized takedowns averages for Apple and Google.
- Combine to find a single annualized takedown figure.
- Determine penalty based on takedown frequency.
Example:
- Combined annualized takedowns= 10/year → Penalty = 2 points
E. Final Quantitative Score
Apply the Penalty:
Final Quantitative Score (before penalty) – Penalty = Final Quantitative Score (after penalty)
Using the previous example: Final Quantitative Score = 87.75 (Preliminary Quantitative Score) – 2 (Penalty) = 85.75
After applying the Government Takedown Penalty, the Final Quantitative Score is obtained and is ready to be integrated with the Qualitative Score.
Government Takedown Penalty Summary
- Calculate annualized takedowns averages for Apple and Google.
- Combine to find a single annualized takedown figure.
- Determine penalty based on takedown frequency.
Example:
- Preliminary Score: 87.75
- Penalty: 2
- Final Quantitative Score = 87.75 – 2 = 85.75
II.
Qualitative Method
Overview:
The qualitative methodology to assess app restrictive environments involves gathering detailed and nuanced insights, so as to explore the subjective and contextual elements of control, regulation and censorship practices in each country, which are not captured by quantitative data.
- Government Censorship Policy
- Legal Framework
- Economic Context
- Sociocultural Context
- Technological Infrastructure
Themes and Weights: Each theme is weighted, and questions within each theme are scored on a 0–8 scale, where 0 indicates poor performance (high censorship) and higher scores indicate fewer restrictions. Weights are assigned to questions as well, to reflect their relative importance in determining app freedom.
- Government Censorship Policy (24 points)
- Legal Framework (36 points)
- Economic Context (15 points)
- Sociocultural Context (15 points)
- Technological Infrastructure (10 points)
Scoring Procedure:
- Each theme includes several questions. Scores (0–8) for each question are summed and scaled according to the theme’s weight.
- The weighted scores from all five themes are summed to produce a raw Qualitative Score out of 100.
- A higher Qualitative Score indicates fewer legal, economic, sociocultural, and infrastructural barriers, as well as less direct government intervention
A. Government Censorship Policy
(Considers direct app bans, justifications for bans, and restrictions on privacy/encryption tools.)
-
Direct App Censorship (13 points)
-
Presence of government-imposed bans on apps:
-
Scoring:
– No reported bans = 8 points.
– Some bans but transparent reporting = 5 points.
– Bans without transparency = 0 points.
-
-
Justification for bans (cybersecurity, national security, or public safety):
-
Scoring:
– Justifications aligned with international norms (e.g., child pornography apps) = 5 points.
– Broad or vague justifications = 3 points.
– No justifications provided = 0 points.
-
-
-
Surveillance and Monitoring (11 points)
-
Restrictions on encryption/privacy apps (e.g., VPNs, Tor):
-
Scoring:
– No restrictions = 8 points.
– Restrictions with some exceptions = 5 points.
– Blanket restrictions = 0 points.
-
-
Mandatory installation of government apps:
-
Scoring:
– No mandatory apps = 3 points.
– Mandatory apps with privacy policies = 2 points.
– Mandatory apps without privacy policies = 0 points.
-
-
B. Legal Framework
(Assesses clarity of laws, presence of vague or broad legal provisions, transparency of app censorship decisions, and judicial recourse.)
-
Legal Restrictions (36 points)
-
National laws targeting/impacting specific types of apps (e.g., political/religious):
-
Scoring:
– No targeted laws = 8 points.
– Targeted laws with legal recourse = 5 points.
– Broad, vague provisions = 0 points.
-
-
Disproportionate legal requirements for app stores or apps (e.g., forced data sharing):
-
Scoring:
– No requirements = 5 points.
– Moderate requirements = 3 points.
– Disproportionate or abusive = 0 points.
-
-
Legal frameworks containing vague provisions (national security or sovereignty that allow for arbitrary app censorship)
-
Scoring:
– No targeted laws = 8 points.
– Targeted laws with legal recourse = 5 points.
– Broad, vague provisions = 0 points.
-
-
Global companies altering app functionality to comply with censorship:
-
Scoring:
– No alterations = 5 points.
– Moderate alterations = 3 points.
– Significant alterations = 0 points
-
-
-
Transparency and Accountability (5 points)
-
Government publication of app censorship decisions:
-
Scoring:
– Full transparency = 5 points.
– Partial transparency = 3 points.
– No transparency = 0 points.
-
-
-
Judicial Recourse (5 points)
-
Ability to challenge app bans in court:
-
Scoring:
– Accessible judicial recourse = 5 points.
– Limited recourse = 3 points.
– No recourse = 0 points.
-
-
C. Economic Context
(Examines market monopolization, trade barriers, sanctions, and penalties that might influence developers or app availability.)
-
Market Monopolization and Competition (5 points)
-
Preferential treatment of local apps or app stores having an impact on global ones:
-
Scoring:
– No preference = 5 points.
– Some preference but balanced = 3 points.
– Strong preference for local apps / app stores = 0 points.
-
-
-
Economic Sanctions and Trade Barriers (5 points)
-
Restrictions due to international sanctions or trade barriers:
-
Scoring:
– No restrictions = 5 points.
– Some restrictions = 3 points.
– Widespread restrictions = 0 points.
-
-
-
Developer Costs and Compliance (5 points)
-
High costs or penalties for non-compliance
-
Scoring:
– No penalties = 5 points.
– Moderate penalties = 3 points.
– High penalties = 0 points.
-
-
D. Sociocultural Context
(Looks at public support for censorship, targeting of marginalized communities, and cultural/religious sensitivities.)
-
Cultural and Religious Content (10 points)
-
Restrictions on marginalized groups’ apps (e.g., LGBTQ+, political dissent):
-
Scoring:
– No restrictions = 5 points.
– Some restrictions with justification = 3 points.
– Heavy restrictions = 0 points.
-
-
Public support for app censorship:
-
Scoring:
– No public support = 5 points.
– Mixed opinions = 3 points.
– Strong public support = 0 points.Some restrictions with justification = 3 points.
-
-
-
Blasphemy and Cultural Sensitivity (5 points)
-
Targeting apps for cultural or religious dissent:
-
Scoring:
– No targeting = 5 points.
– Some targeting = 3 points.
– Significant targeting = 0 points.
-
-
E. Technological Infrastructure
(Considers the level of government control over internet infrastructure and the frequency of internet shutdowns or restrictions affecting app access.)
-
Infrastructure-Based Censorship (10 points)
-
Government control of internet/telecom infrastructure:
-
Scoring:
– No control = 5 points.
– Partial control = 3 points.
– Full control = 0 points.
-
-
App restrictions during internet shutdowns:
-
Scoring:
– No restrictions = 5 points.
– Temporary restrictions = 3 points.
– Frequent restrictions = 0 points
-
-
-
Blasphemy and Cultural Sensitivity (5 points)
-
Targeting apps for cultural or religious dissent:
-
Scoring:
– No targeting = 5 points.
– Some targeting = 3 points.
– Significant targeting = 0 points.
-
-
After evaluation, the Qualitative Score (0–100) is ready to be combined with the Final Quantitative Score.
III.
Combining Quantitative and Qualitative Scores
The final index seeks to balance tangible, data-driven measures with contextual, qualitative insights:
Final Combined Score = (0.6 × Final Quantitative Score) + (0.4 × Qualitative Score)
For example, if Final Quantitative Score = 85.75 and Qualitative Score = 75:
Final Combined Score = (0.6 × 85.75) + (0.4 × 75)
= 51.45 + 30
= 81.45
Final Combined Score Summary
- Equal weighting of Quantitative and Qualitative Scores (50% each).
- Final Combined Score = (0.6 × Quantitative) + (0.4 × Qualitative).
Future Directions & Considerations:
- Normalization of Scores: Introducing normalization techniques could highlight meaningful differences between countries, especially when many cluster around high values.
IV.
Ranking Countries and Assigning Tiers
After calculating the Final Combined Score for all regions, they are ranked from highest to lowest. In the event of ties, the tie-breaking rules follow the 2024 methodology:
- Higher App Score takes precedence.
- Fewer government takedowns (i.e., lower penalty) is then considered.
- If still tied, alphabetical order is used.
Tier Assignments (Four Tiers):
Tier 1 (High Freedom): Final Combined Score ≥ 98
Tier 2 (Moderately High Freedom): 94–97.99
Tier 3 (Moderate Freedom): 90–93.99
Tier 4 (Low Freedom): < 90
This four-tier system reflects the distribution of scores observed in practice, offering finer distinctions at the upper end of the scale.
Ranking and Tier Assignment Summary
- Rank countries by Final Combined Score (highest to lowest).
- Tiers provide granular categorization at the high end of the scale.
- Tie-breaking rules: higher App Score, then fewer government takedowns,, then alphabetical order.