Personalized Extension Recommendations

Adam Kershner
Adam KershnerCTO
5 min read

Extensions are pieces of software, usually created by third-party developers, that you can install to customize your Oasis browsing experience. You might occasionally see extension recommendations curated through the Recommended Extensions program while you browse in Oasis and through the Add-ons Manager. Understanding how these personalized recommendations work helps you make informed decisions about your browser customization.

What Are Personalized Extension Recommendations?

Personalized extension recommendations are based on other extensions you've installed, profile preferences, hardware, and usage statistics. All user data used to make recommendations is anonymized, non-personal information.

How Recommendations Work

To better predict what extensions you may find interesting, Firefox uses the Telemetry-Aware Add-on Recommender (TAAR) system—a Mozilla service that recommends extensions by examining basic browser Telemetry. This means TAAR analyzes usage statistics from a large number of other Firefox users, looks at other extensions you may have installed, and considers general characteristics about your Firefox profile (like language preference).

Data Analysis Process

Based on this information, TAAR surfaces extension recommendations tailored just for you:

  • Usage Statistics: Analyzes patterns from many Firefox users
  • Extension History: Considers extensions you've previously installed
  • Profile Characteristics: Language preferences and basic settings
  • Hardware Information: System capabilities and limitations

Privacy Protection

All the data that TAAR analyzes in order to make personalized extension recommendations is anonymized:

  • No Personal Information: No names, emails, or identifying details
  • Aggregated Data: Combined with many other users' information
  • Anonymous Processing: No individual user tracking
  • Purpose Limited: Used only for extension recommendations

How Are Extensions Selected?

Editorial Process

All extension recommendations appearing in the Add-ons Manager must first pass through a thorough editorial process:

  • Hand-Selected: Recommended extensions are exceptional extensions chosen by Mozilla's editorial team
  • Quality Standards: Must meet Mozilla's highest standards for functionality
  • User Experience: Evaluated for ease of use and accessibility
  • Security Review: Thoroughly vetted for security and privacy

Quality Assurance

Recommended extensions meet Mozilla's highest standards for:

  • Functionality: Extensions work reliably and as intended
  • User Experience: Intuitive and user-friendly interfaces
  • Security: Safe and secure for users
  • Performance: Minimal impact on browser performance

No Paid Placement

Important transparency information:

  • No Developer Payments: Extension developers cannot pay for placement
  • No Mozilla Compensation: Firefox does not receive any compensationUser-Focused: Recommendations strictly intended to provide better browsing experienceEditorial Independence: Mozilla maintains full control over recommendations

How to Opt Out of Personalized Recommendations

To turn off personalized recommendations in the Add-ons Manager, you can easily disable this feature through your browser settings.

Desktop Settings Configuration

To disable personalized extension recommendations:

  1. In the Menu bar at the top of the screen, click Firefox and select Settings (select Preferences on older macOS versions)
  2. Click the menu button and select Settings
  3. In the Privacy & Security panel, scroll down to Data Collection and Use
  4. Un-check the box that reads, Allow Firefox to make personalized extension recommendations

Note: In Oasis, the exact menu structure may vary slightly, but the setting should be located in the Privacy & Security section under Data Collection and Use.

What Happens When You Opt Out

After disabling personalized recommendations:

  • Generalized Recommendations: You'll still see recommended extensions in the Add-ons Manager
  • No Personalization: Recommendations won't be tailored using your telemetry data
  • Standard Suggestions: You'll see general, high-quality extension recommendations
  • Privacy Enhancement: No telemetry data used for extension suggestions

Re-enabling the Feature

If you change your mind later:

  • Easy to Re-enable: Simply check the box again in the same location
  • Immediate Effect: Personalized recommendations resume immediatelyNo Data Loss: Your previous opt-out choice doesn't affect future recommendationsUser Control: You maintain full control over this feature

Who Benefits from Personalized Recommendations?

Firefox Users

Primary beneficiaries of the system:

  • Individual Needs: More tailored extension recommendations
  • Better Discovery: Find extensions that match your usage patterns
  • Enhanced Experience: Extensions that complement your browsing style
  • Quality Assurance: Pre-vetted, high-quality extensions

Extension Ecosystem

Benefits for the broader community:

  • Developer Exposure: Quality extensions get discovered by relevant users
  • User Engagement: Users find extensions that actually meet their needs
  • Quality Improvement: Encourages developers to maintain high standards
  • Community Growth: Stronger, more engaged extension ecosystem

Understanding the Recommendation System

Data Sources

What information TAAR analyzes:

  • Browser Telemetry: Basic usage statistics and performance data
  • Extension History: Previously installed extensions and patterns
  • Profile Preferences: Language settings and basic configurations
  • Hardware Information: System capabilities and limitations

Recommendation Algorithm

How TAAR processes information:

  • Pattern Recognition: Identifies common extension combinations
  • User Segmentation: Groups users with similar preferences
  • Quality Filtering: Ensures only high-quality extensions are recommended
  • Relevance Scoring: Ranks extensions by likely user interest

Privacy Safeguards

How your privacy is protected:

  • Data Anonymization: All data is stripped of personal identifiers
  • Aggregated Analysis: Data combined across many users
  • Purpose Limitation: Used only for extension recommendations
  • User Control: You can opt out at any time

Finding and Installing Extensions

Add-ons Manager Access

How to access extension recommendations:

  • Menu Navigation: Click menu button → Extensions and themes
  • Recommendations Tab: Select the Recommendations section
  • Browse Categories: Explore different types of extensions
  • Search Function: Find specific extensions by name or function

Extension Discovery

Ways to find new extensions:

  • Personalized Recommendations: Tailored suggestions based on your usage
  • Featured Extensions: Editorially selected high-quality extensions
  • Category Browsing: Explore by function or purpose
  • User Reviews: Read feedback from other users

Installation Process

How to install recommended extensions:

  • Review Details: Read description, features, and user reviews
  • Check Permissions: Understand what the extension can access
  • Install with One Click: Simple installation process
  • Automatic Updates: Extensions update automatically

Privacy and Data Considerations

Data Collection Scope

What data is collected for recommendations:

  • Extension Usage: Which extensions you have installed
  • Basic Telemetry: Browser performance and usage statistics
  • Profile Settings: Language preferences and basic configurations
  • No Personal Content: No browsing history or personal information

Data Protection Measures

How your data is safeguarded:

  • Anonymization: All data stripped of personal identifiers
  • Aggregation: Combined with data from many other users
  • Secure Processing: Data encrypted and securely transmitted
  • Limited Retention: Data not stored indefinitely

User Control Options

How you maintain privacy:

  • Opt-out Choice: You decide whether to participate
  • Granular Control: Can disable just extension recommendations
  • Data Review: Clear information about what data is used
  • Immediate Effect: Changes take effect immediately

Best Practices for Extension Management

When to Use Personalized Recommendations

Consider enabling if you want to:

  • Discover New Tools: Find extensions that match your needs
  • Enhance Productivity: Get recommendations for workflow improvements
  • Stay Updated: Learn about new high-quality extensions
  • Privacy Comfort: Are comfortable with telemetry-based suggestions

When to Disable Recommendations

Consider disabling if you:

  • Have Privacy Concerns: Prefer not to share telemetry data
  • Prefer Manual Discovery: Want to find extensions yourself
  • Use Minimal Extensions: Don't need many browser add-ons
  • Work in Regulated Environments: Have strict data sharing requirements

Extension Safety Tips

Best practices for extension usage:

  • Review Permissions: Understand what extensions can access
  • Check Reviews: Read user feedback and ratings
  • Install from Trusted Sources: Use official Mozilla recommendations
  • Regular Review: Periodically review installed extensions

Troubleshooting Common Issues

Recommendations Not Appearing

If you don't see personalized recommendations:

  • Check Settings: Verify the feature is enabled in Privacy & Security
  • Restart Browser: Restart Oasis to refresh the recommendation system
  • Check Internet Connection: Ensure stable connection for data processing
  • Update Browser: Ensure you're using the latest version

Setting Won't Save

If the recommendation setting doesn't persist:

  • Restart Browser: Restart Oasis after changing the setting
  • Check Permissions: Ensure browser has permission to save settings
  • Clear Cache: Clear browser cache and cookies
  • Check Extensions: Disable conflicting extensions temporarily

Poor Recommendation Quality

If recommendations seem irrelevant:

  • Install More Extensions: More data helps improve recommendations
  • Use Browser Regularly: Regular usage provides better telemetry data
  • Check Language Settings: Ensure language preferences are correct
  • Contact Support: Reach out to Mozilla support if issues persist

Additional Resources

For more information about Firefox extensions and recommendations, we recommend:

Official Mozilla Documentation - Complete guide from Mozilla support

Firefox Add-ons - Browse thousands of extensions and themes

Find and Install Add-ons - Complete guide to extension management

Technical and Interaction Data - Understand telemetry data collection

Need Help with Oasis Browser?

Join our Discord community to get support, ask questions, and connect with other Oasis users and the Kahana team.

Join Discord Community
Always free to join
Having trouble with Discord? Contact us directly
Direct support from our team
Exclusive resources & updates
Connect with other users

About the Author

Adam Kershner
Adam Kershner
CTO

I'm the CTO of Kahana, bringing a unique perspective from my management consulting experience at Clarkston Consulting and biomedical engineering background from Duke University. I'm focused on making the future of work more ergonomic through innovative technology solutions that prioritize user well-being and productivity.