BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Kagivault icon
Maintained Tested up to 7.0.6

Kagivault

Encrypts WordPress AI Connectors API keys (OpenAI, Anthropic, Google, OpenRouter) at rest with XChaCha20-Poly1305 + Argon2id.

Active installs<10New
Downloads · 30d82▲ +115.8% vs prev. 30d
Rating—0 reviews
Health score49/100Fair
All-time downloads297Since Jun 2026
Support resolved—No recent threads
RequiresWP 7.0PHP 8.3+
Downloads · 7d41▲ +127.8% week over week
Our verdict

Use with caution

Kagivault works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.3 or newer

How does it stack up?

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

Daily downloads

246Jul 7Aug 20Oct 4
Yesterday7
Daily average (1y)3
Peak day36Jun 6, 2026
Last 12 months308

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

Rankings

Where Kagivault stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
AI >100 6,646 Best AI plugins →
ai connectors >100 818 Best ai connectors plugins →
api keys >100 10,000 Best api keys plugins →
connectors >100 1,592 Best connectors plugins →
encryption >100 1,116 Best encryption plugins →

About Kagivault

From the official readme · v0.1.2

Description

Kagivault is an encrypted vault for the WordPress 7.0 AI Connectors API. Out of the box, WordPress stores the API keys you configure on Settings → Connectors (OpenAI, Anthropic, Google, OpenRouter, and any other AI provider registered with the AI Client) as plaintext rows in the wp_options table. Anyone with database access — backups, leaked dumps, host migration files — can read them.

Kagivault wraps each AI Connectors key with XChaCha20-Poly1305 (authenticated encryption) and protects the data-encryption key with a vault password derived through Argon2id. The vault password is never persisted, and the vault automatically re-locks after a short, configurable idle timeout. Unlock from the admin UI, and the WordPress AI client transparently sees the decrypted keys — no other plugin changes required.

Highlights

  • Drop-in encryption for every AI Connectors provider (connectors_ai_*_api_key rows)
  • Vault password unlock with idle-timeout auto-lock
  • Recovery key as a parallel unlock path
  • Optional: link a WordPress login password so signing in automatically unlocks the vault
  • Easy-mode initialization — no separate vault password to remember if you just want one-click setup
  • Transparent for the core WP AI client and the Connectors admin page
  • Versioned blob format for future cipher upgrades

Requirements

  • WordPress 7.0 or newer (uses the Connectors API introduced in 7.0)
  • PHP 8.3 or newer
  • PHP sodium extension with XChaCha20-Poly1305 AEAD (sodium_crypto_aead_xchacha20poly1305_ietf_encrypt)
  • PHP sodium extension with Argon2id (SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13, requires libsodium 1.0.13+)

The bundled sodium extension shipped with PHP 8.3+ on most platforms (Debian/Ubuntu php-sodium, RHEL php-sodium, Alpine php-sodium, Windows official builds) includes both capabilities. The plugin refuses to activate and surfaces a clear admin notice if either is unavailable.

Privacy Policy

Kagivault does NOT:

  • Send any data to external servers
  • Track users
  • Use cookies for tracking
  • Share data with third parties

Kagivault DOES:

  • Process and store encrypted API keys locally on your server (wp_options)
  • Keep the data-encryption key only in a short-lived transient that expires after the configured idle timeout

Support

For support, bug reports, or feature requests:

  • Website: https://github.com/benridane/kagivault

Development

Development happens on GitHub. Pull requests welcome!

  • Follow WordPress coding standards
  • All code must pass wp plugin check kagivault

Installation

  1. Upload the kagivault directory to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress. If sodium or Argon2id is missing, activation aborts with a specific message listing what is missing.
  3. Visit Settings → Kagivault and set a vault password. Store the recovery key shown to you – it cannot be recovered later.

Frequently asked questions

What happens to my AI keys while the vault is locked?

They cannot be decrypted, so AI calls that rely on those keys will not have a key available for that request. Unlock the vault from Settings → Kagivault to restore functionality.

Where is the vault password stored?

Nowhere. It is held only in browser memory long enough to unlock the vault. The derived data-encryption key lives in a short-lived transient that expires after the configured idle timeout.

Does it cover keys defined in wp-config.php?

Not in this release. Constants and environment variables still take precedence over the encrypted database entries, as defined by core. A later release will add a migration path.

Can I change the idle-lock timeout?

Yes. Kagivault auto-locks after one hour of inactivity by default. Override per environment by defining the constant in wp-config.php: define( 'KAGIVAULT_IDLE_TIMEOUT', 1800 ); // seconds The constant always wins over the database setting. Values below 60 seconds are clamped to 60.

Changelog

Documentation and project-link updates. No functional changes.

0.1.2

  • Updated the plugin and support links to point to the GitHub repository.
  • Clarified the readme and admin UI wording describing how the vault locks and unlocks.

0.1.1

  • Default idle-lock timeout extended from 30 minutes to 1 hour.
  • Added KAGIVAULT_IDLE_TIMEOUT constant so the timeout can be overridden from wp-config.php (takes precedence over the database setting).

0.1.0

  • Initial release: encrypted storage for WordPress AI Connectors API keys (OpenAI, Anthropic, Google, OpenRouter, …), vault-password unlock with idle auto-lock, recovery key, and optional WP login-password auto-unlock.

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 Kagivault alternatives

All AI plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Elementor Website Builder – more than just a page builder Elementor Website Builder – more than just a page builder The Elementor Website Builder has it all: drag and drop page builder, Atomic Editor, pixel… by Elementor 10M+ ★★★★★★★★★★ 4.5 (7.3K) 5 days ago 93
2 All in One SEO – AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights) All in One SEO AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, meta… by Syed Balkhi 2M+ ★★★★★★★★★★ 4.7 (5.2K) 3 days ago 97
3 AI Agent by SiteGround AI Agent by SiteGround Manage your WordPress site with AI - create content, install plugins, and perform site… by SiteGround 1M+ ★★★★★★★★★★ 1.6 (97) 5 days ago 66
4 Premium Addons for Elementor – AI-Ready Elementor Addons, Widgets & Templates Premium Addons for Elementor 90+ Elementor widgets & addons, 600+ templates, Mega Menu, WooCommerce, Display Conditions… by Leap13 600K+ ★★★★★★★★★★ 4.9 (1.7K) 4 days ago 97
5 Angie – Agentic AI Angie – Agentic AI Build anything your site needs. Manage it through an agentic AI conversation inside… by Elementor 100K+ ★★★★★★★★★★ 3.1 (18) 2 weeks ago 73
6 AI Engine – The Chatbot, AI Framework & MCP for WordPress AI Engine – The Chatbot, AI Framework & MCP for WordPress AI meets WordPress. Your site can now chat, write poetry, solve problems, and maybe make… by Jordy Meow 90K+ ★★★★★★★★★★ 4.9 (869) 4 days ago 96
7 AI Provider for Anthropic AI Provider for Anthropic Anthropic (Claude) provider for the PHP AI Client SDK. by WordPress.org 60K+ ★★★★★★★★★★ No reviews 3 days ago 63
8 AI AI AI features, experiments and capabilities for WordPress. by WordPress.org 50K+ ★★★★★★★★★★ 4.6 (9) 2 months ago 84
9 AI Provider for OpenAI AI Provider for OpenAI AI Provider for OpenAI for the PHP AI Client SDK. by WordPress.org 50K+ ★★★★★★★★★★ No reviews 2 weeks ago 63
10 AI Provider for Google AI Provider for Google Google AI (Gemini) provider for the PHP AI Client SDK. by WordPress.org 50K+ ★★★★★★★★★★ No reviews 2 weeks ago 78

FAQ

Kagivault: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is Kagivault free?

Yes. Kagivault is free to download and use from the official WordPress.org plugin directory.

Is Kagivault safe to use in 2026?

Kagivault works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

How many websites use Kagivault?

Kagivault is active on <10 WordPress websites and has been downloaded 297 times since it launched in June 2026. It was downloaded 82 times in the last 30 days.

Does Kagivault work with WordPress 7.1?

Kagivault is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Kagivault need?

Kagivault requires PHP 8.3 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Kagivault last updated?

The latest version, 0.1.2, was released on June 6, 2026 (4 months ago).

Who makes Kagivault?

Kagivault is developed and maintained by miya.

What are the best alternatives to Kagivault?

The most popular alternatives to Kagivault are Elementor Website Builder (10M+ installs), All in One SEO (2M+ installs) and AI Agent by SiteGround (1M+ 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.