PHPackages                             wildwolf/wp-disable-browse-happy - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. wildwolf/wp-disable-browse-happy

Abandoned → [wildwolf/wp-performance-tweaks](/?search=wildwolf%2Fwp-performance-tweaks)ArchivedWordpress-plugin

wildwolf/wp-disable-browse-happy
================================

WordPress plugin to disable calls to the BrowseHappy API

1.3.0(5y ago)1312MITShellPHP &gt;=7.0.0

Since Dec 11Pushed 4y ago1 watchersCompare

[ Source](https://github.com/sjinks/wp-disable-browse-happy)[ Packagist](https://packagist.org/packages/wildwolf/wp-disable-browse-happy)[ Docs](https://github.com/sjinks/disable-browse-happy)[ RSS](/packages/wildwolf-wp-disable-browse-happy/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (6)Used By (0)

wp-disable-browse-happy
=======================

[](#wp-disable-browse-happy)

WordPress plugin to disable queries to BrowseHappy API (for example, for privacy reasons).

When you go to the Admin Dashboard of your WordPress site, WP checks whether your browser is up-to-date, and displays a notice if it is not (i.e., "You are using an insecure browser!" or "Your browser is out of date!").

This is probably not a bad thing, but:

1. It could be annoying for Linux users (they may have a browser with all security patches backported yet its version will not be the latest)
2. `wp_check_browser_version()` function, which implements the check, does that with a call to `http://api.wordpress.org/core/browse-happy/1.1/` (or `https://`if the SSL support is enabled):

```
// include an unmodified $wp_version
include( ABSPATH . WPINC . '/version.php' );

$url = 'http://api.wordpress.org/core/browse-happy/1.1/';
$options = array(
        'body'       => array( 'useragent' => $_SERVER['HTTP_USER_AGENT'] ),
        'user-agent' => 'WordPress/' . $wp_version . '; ' . home_url( '/' )
);

if ( wp_http_supports( array( 'ssl' ) ) ) {
        $url = set_url_scheme( $url, 'https' );
}

$response = wp_remote_post( $url, $options );
```

You can see that this code sends your user agent string, WordPress version, and the URL and IP address (implicitly) of the blog. Strictly speaking, it is enough to send only the user agent to check whether the browser is up-to-date, the rest of the information is not necessary.

[WordPess plugin guidelines](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/) say that "In the interest of protecting user privacy, plugins may not contact external servers without the explicit consent of the user".

I think that the same should apply to the WP Core itself; since WP "leaks the data" by default, and there is no way to opt out of that in the UI, you can use this plugin to turn off that functionality.

Installation
------------

[](#installation)

**Via composer**

Run from WordPress root directory

```
composer require wildwolf/wp-disable-browse-happy

```

**Traditional way**

Upload the plugin to `wp-content/plugins/`, go to the Admin Dashboard =&gt; Plugins and activate the plugin.

***Note:*** after you install and activate the plugin, it is possible that you still see the warning in the Dashboard. This happens because WP caches the check result for some time. You can either wait until it goes away, or, if you have [WP-CLI](http://wp-cli.org/#installing), you can run this from your WP root directory:

```
wp transient delete --all
```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 77.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~301 days

Total

4

Last Release

2170d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1079712?v=4)[wildwolf](/maintainers/wildwolf)[@wildwolf](https://github.com/wildwolf)

---

Top Contributors

[![sjinks](https://avatars.githubusercontent.com/u/7810770?v=4)](https://github.com/sjinks "sjinks (28 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (7 commits)")[![MattCCC](https://avatars.githubusercontent.com/u/13603834?v=4)](https://github.com/MattCCC "MattCCC (1 commits)")

---

Tags

browsehappybrowsehappy-apiprivacywordpresswordpress-pluginpluginwordpressprivacybrowsehappybrowse-happy

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/wildwolf-wp-disable-browse-happy/health.svg)

```
[![Health](https://phpackages.com/badges/wildwolf-wp-disable-browse-happy/health.svg)](https://phpackages.com/packages/wildwolf-wp-disable-browse-happy)
```

###  Alternatives

[10up/elasticpress

Supercharge WordPress with Elasticsearch.

1.3k374.3k6](/packages/10up-elasticpress)[sybrew/the-seo-framework

An automated, advanced, accessible, unbranded and extremely fast SEO solution for any WordPress website.

47078.8k](/packages/sybrew-the-seo-framework)[wp-privacy/wp-api-privacy

Strips potentially identifying information from outbound requests to the WordPress.org API

1632.0k](/packages/wp-privacy-wp-api-privacy)[iceicetimmy/acf-post-type-selector

Post type selector for Advanced Custom Fields.

559.0k](/packages/iceicetimmy-acf-post-type-selector)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
