BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Beryl Admin Gate icon
Actively maintained Tested with WP 7.1

Beryl Admin Gate

Authenticated proxy access for WordPress administration, local security checks and optional XML-RPC authentication control.

Active installs<10New
Downloads · 30d77• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads74Since Oct 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 8.1+
Downloads · 7d77• 0% week over week
Our verdict

Solid choice

Beryl Admin Gate is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.

  • Actively developed — last update 6 days ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102131Oct 9Oct 11Oct 14
Yesterday1
Daily average (1y)13
Peak day42Oct 9, 2026
Last 12 months77

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Beryl Admin Gate stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
access-control >100 7,260 Best access-control plugins →
login >100 9,004 Best login plugins →
proxy >100 1,885 Best proxy plugins →
security >100 10,000 Best security plugins →

About Beryl Admin Gate

From the official readme · v0.6.1

Description

Beryl Admin Gate connects a site to the Beryl Studio WP Admin Gate service. The service supplies user authorization, an authenticated proxy, short-lived signed access assertions and known-vulnerability matching. It is a substantive external service, not a license-validation server.

An account and the companion Chrome extension are required for proxy access. The service is currently available as a free beta; future paid subscriptions require separate agreement. Current availability and pricing: https://auth.beryl-studio.jp/. The plugin contains no subscription checkout, time-limited local functionality, remote PHP/JavaScript loader or private signing key. Local configuration checks and optional XML-RPC authentication control work without a service account.

Activation starts in connection-check mode (access restrictions OFF). Registration alone does not enable restrictions. After confirming a connection through the Chrome extension, an administrator can explicitly enable protection. WordPress’s own login is still required. Normal updates preserve the selected protection state; explicit reactivation/reinstallation resets restrictions to OFF while retaining pairing information.

This plugin limits access to administrative routes, including authenticated AJAX and REST requests. Public pages and unauthenticated AJAX remain available. Compatibility with membership plugins, front-end logged-in functionality, external editors, backup tools and other authentication plugins must be tested before enabling protection. It does not guarantee prevention of intrusion, scan all files, patch vulnerabilities or back up the site.

External services and data

The service provider is Beryl Studio. Service: https://auth.beryl-studio.jp/
Terms: https://auth.beryl-studio.jp/terms/
Privacy policy: https://auth.beryl-studio.jp/privacy-policy/
Setup: https://auth.beryl-studio.jp/gate-setup/
Support: https://beryl-susukino.jp/design/

No WP Admin Gate service request is made merely by activating the plugin. An administrator starts pairing with a registration code and explicitly confirms the external-service disclosure in Settings > WP Admin Gate.

  • Site registration: sends the one-time registration code, a random challenge and Cloudflare-use flag to https://auth.beryl-studio.jp/wp-json/wp-admin-gate/v1/site/register. The service verifies site ownership by retrieving the challenge proof and the WordPress login URL from this site’s temporary proof endpoint. Pairing stores the site’s domain, service public verification key and approved proxy/Cloudflare addresses locally.
  • Extension download: only after an administrator requests it, sends the site domain, random challenge and temporary proof key to https://auth.beryl-studio.jp/wp-json/wp-admin-gate/v1/extension-ticket. The service verifies site registration and returns a short-lived download URL. The plugin redirects to this URL; it never installs or executes extension code in WordPress. The administrator separately installs the companion extension in Chrome.
  • Automated vulnerability matching: after pairing, the service normally requests this site’s inventory daily through signed, expiring, replay-protected HTTPS requests. Responses contain the domain and WordPress/plugin/theme software type, slug, display name, version and active status. The service may request the protection mode and sends vulnerability findings back for local display. This endpoint does not return file contents, WordPress passwords, user lists or the local diagnostic report.
  • Vulnerability intelligence: the service retrieves Wordfence Intelligence data and matches inventory on its VPS. The customer plugin does not call Wordfence or contain a Wordfence API key. Information and attribution are displayed with the findings. Provider: https://www.wordfence.com/threat-intel/ ; terms: https://www.wordfence.com/wordfence-intelligence-terms-and-conditions/ ; privacy: https://www.wordfence.com/privacy-policy/ . Unpublished or unlisted issues cannot be detected.
  • Proxy traffic: when the companion extension connects, selected site administration traffic passes through the service VPS. This is separate from the inventory endpoint. The service necessarily processes connection metadata and forwarded requests; consult the service privacy policy before enabling it.
  • Manual local diagnostic: only when an administrator clicks the diagnostic button, WordPress’s own update functions contact api.wordpress.org for core/plugin/theme update checks. The plugin also performs up to five unauthenticated HTTPS GET requests to its own site to inspect public responses. Standard WordPress update requests may include software inventory and site/server details. WordPress.org privacy: https://wordpress.org/about/privacy/ . Results remain on this WordPress site.

Local records and removal

The plugin records login success/failure (submitted username and time) and update events locally, retaining the latest 100 events. These are visible to administrators in the security report and are not included in the service inventory. Stored pairing, settings and reports remain when the plugin is deactivated. Removing the plugin through WordPress deletes its options and temporary challenges from that installation. Deletion does not cancel a service contract or remove the service-side site record; manage those separately in the service account.

Requirements

PHP 8.1 or later with OpenSSL and mbstring; HTTPS and working WordPress REST API for pairing. A single WordPress installation/site is supported; multisite network activation is not supported in this release. Test Cloudflare/WAF rules, custom login URLs and other security plugins before enabling access restrictions.

Installation

  1. Install and activate Beryl Admin Gate. Access restrictions start OFF.
  2. Open Settings > WP Admin Gate and read the external-service disclosure.
  3. Register a service account and your site at https://auth.beryl-studio.jp/ ; obtain its registration code.
  4. Paste the code, confirm the disclosure and register this site. Select Cloudflare only if used.
  5. Download the companion Chrome extension from this registered site’s plugin settings. Extract the ZIP, enable Chrome Developer mode and load the extracted extension folder.
  6. Sign in to the extension with your service account, connect, and open the site’s actual login/admin URL. Sign in to WordPress separately.
  7. Confirm the extension connection in plugin settings, then enable access restrictions. Verify both permitted and denied access in separate browsers.

Frequently asked questions

Does it make my entire website secure?

No. It controls administrative access paths and provides limited configuration checks and known-vulnerability findings. Keep WordPress, themes, plugins, credentials and recovery procedures maintained.

What if I use SiteGuard or a custom login URL?

Pairing reports the URL returned by WordPress’s wp_login_url(). Test that the extension opens the actual custom URL and that direct access is denied after protection is enabled. Compatibility with every URL-rewriting plugin is not guaranteed.

What if the service or proxy is unavailable?

Protected administration may be unavailable. Use FTP or your host file manager to rename wp-content/plugins/beryl-admin-gate, which disables this plugin. Keep access to hosting tools available independently. Reactivation starts in connection-check mode; explicitly verify before enabling restrictions again.

What does the XML-RPC option disable?

It disables authenticated XML-RPC methods through WordPress’s xmlrpc_enabled filter. External posting applications or integrations that use those methods may stop working. It does not disable pingbacks or override restrictions imposed by another plugin when switched off.

Does the Chrome extension have to be in an extension store?

The current companion extension is privately distributed to registered sites through plugin settings. The WordPress plugin itself does not install browser software.

How do I stop inventory sharing?

Deactivate the plugin to stop its service endpoints and restrictions. Remove the site from your service account as well. Merely switching protection OFF retains pairing and automated inventory checks.

Changelog

Normal updates preserve pairing and protection state. New pairing requires confirmation of external-service communication. Test the companion extension and emergency recovery before enabling restrictions.

0.6.0

  • Prepare readable source distribution for WordPress.org review.
  • Add plugin metadata, GPL license, external-service and data disclosures.
  • Require disclosure confirmation for new pairing and migration.
  • Limit status notices to this plugin’s settings screen.
  • Remove local records when the plugin is deleted through WordPress.

0.5.8

  • Explicit activation starts in connection-check mode while preserving pairing; ordinary updates keep protection settings.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Beryl Admin Gate alternatives

All access-control plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 PublishPress Capabilities: User Role Access Control, Admin Area Permissions PublishPress Capabilities: User Role Access Control, Admin… User role editing for WordPress. Manage user roles, control capabilities and permissions… by PublishPress 100K+ ★★★★★★★★★★ 4.7 (143) 23 hours ago 95
2 Content Control – The Ultimate Content Restriction Solution! Restrict Content, Create Conditional Blocks & More Content Control Restrict content based on login status, user roles, device type & more. Monetize your… by Daniel Iser 40K+ ★★★★★★★★★★ 4.9 (576) 2 weeks ago 80
3 Restrict User Access – Ultimate Membership & Content Protection Restrict User Access Create Access Levels and restrict any post, page, category, etc. Supports bbPress… by Joachim Jensen 10K+ ★★★★★★★★★★ 4.3 (94) 5 days ago 76
4 PublishPress Permissions: Access Control, Content Permissions, User Access PublishPress Permissions: Access Control, Content Permissio… The permissions plugin for posts, pages, categories, tags and more. You can control… by PublishPress 10K+ ★★★★★★★★★★ 4.3 (66) 1 day ago 91
5 Groups – Memberships and Access Control Groups – Memberships and Access Control Turn your site into a powerful membership solution. Manage members, teams and access to… by itthinx 10K+ ★★★★★★★★★★ 4.8 (382) 3 weeks ago 93
6 SureMembers – Membership & Content Restriction Plugin SureMembers – Membership & Content Restriction Plugin Protect your content, build memberships, and control who sees what on your WordPress site… by Brainstorm Force 2K+ ★★★★★★★★★★ 5 (2) 1 month ago 63
7 Quick Download Button Quick Download Button Add stylish download buttons to any post or page — 7 styles, countdown, popup modal, access… by sidocode 2K+ ★★★★★★★★★★ 4.6 (12) 5 months ago 59
8 Menu By User Roles Menu By User Roles Menu By User Roles allows you to control the visibility of menu items based on user roles. by kahnu044 1K+ ★★★★★★★★★★ 5 (3) 1 day ago 77
9 SimpleShop SimpleShop The SimpleShop WP plugin connects your WordPress website with a SimpleShop account and… by Redbit s.r.o. 1K+ ★★★★★★★★★★ No reviews 2 months ago 66
10 Groups 404 Redirect Groups 404 Redirect Redirect 404's when a visitor tries to access a page protected by Groups. by itthinx 1K+ ★★★★★★★★★★ 4.6 (10) 3 weeks ago 80

FAQ

Beryl Admin Gate: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 15, 2026

Is Beryl Admin Gate free?

Yes. Beryl Admin Gate is free to download and use from the official WordPress.org plugin directory.

Is Beryl Admin Gate safe to use in 2026?

Beryl Admin Gate is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.

How many websites use Beryl Admin Gate?

Beryl Admin Gate is active on <10 WordPress websites and has been downloaded 74 times since it launched in October 2026. It was downloaded 77 times in the last 30 days.

Does Beryl Admin Gate work with WordPress 7.1?

Yes. The developer has tested Beryl Admin Gate up to WordPress 7.1.3, the latest release. It requires WordPress 6.0 or newer.

What PHP version does Beryl Admin Gate need?

Beryl Admin Gate requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Beryl Admin Gate last updated?

The latest version, 0.6.1, was released on October 9, 2026 (6 days ago).

Who makes Beryl Admin Gate?

Beryl Admin Gate is developed and maintained by berylstudio.

What are the best alternatives to Beryl Admin Gate?

The most popular alternatives to Beryl Admin Gate are PublishPress Capabilities:… (100K+ installs), Content Control (40K+ installs) and Restrict User Access (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.