Title: Nina Systems
Author: Nina Systems
Published: <strong>September 14, 2026</strong>
Last modified: September 15, 2026

---

Search plugins

![](https://ps.w.org/nina-systems/assets/banner-772x250.png?rev=3695405)

![](https://ps.w.org/nina-systems/assets/icon-256x256.png?rev=3695405)

# Nina Systems

 By [Nina Systems](https://profiles.wordpress.org/ninasystems/)

[Download](https://downloads.wordpress.org/plugin/nina-systems.0.3.4.zip)

 * [Details](https://wordpress.org/plugins/nina-systems/#description)
 * [Reviews](https://wordpress.org/plugins/nina-systems/#reviews)
 *  [Installation](https://wordpress.org/plugins/nina-systems/#installation)
 * [Development](https://wordpress.org/plugins/nina-systems/#developers)

 [Support](https://wordpress.org/support/plugin/nina-systems/)

## Description

Nina Systems creates blog **drafts** on your WordPress site for you to review and
publish. Instead of copying API keys, you click **Connect** and approve a WordPress
Application Password on WordPress’s own authorization screen. That links your site
to Nina.

 * One-click connect using WordPress’s built-in Application Passwords authorization.
   No manual keys.
 * Nina only ever creates **drafts**. Nothing is published automatically. A human
   reviews and publishes every post.
 * Nina never touches your products, users, themes, or settings.
 * Disconnect anytime, which revokes the access you approved.

Nina is a service that generates SEO blog content for your brand. You need a Nina
account/engagement to use this plugin.

### External services

This plugin connects your site to Nina Systems, a service operated by Nina Systems(
https://trynina.co), so Nina can create blog drafts for you via the WordPress REST
API. This connection is required for the plugin to do anything.

**When it runs:** only when you click “Connect to Nina” and approve the WordPress
Application Password authorization screen. It never runs on its own, on activation,
or on a schedule.

**What is sent, and where:** after you approve, WordPress sends your site URL, your
site title, the approving administrator’s WordPress username, and the Application
Password it just created to Nina’s connection endpoint at `https://t9b.app.n8n.cloud/
webhook/install-wp`. That endpoint is Nina Systems’ automation backend, hosted for
Nina on n8n Cloud (https://n8n.io). The site title is used only as the label for
your account inside Nina; the Application Password is what lets Nina create drafts
through your site’s REST API. This plugin does not send your post content, visitor
data, or any other personal data.

**Service terms and privacy for Nina Systems (the service this data goes to):**

 * Terms of Service: https://trynina.co/terms-of-use/
 * Privacy Policy: https://trynina.co/privacy-policy/

To disconnect at any time, revoke the “Nina Systems” application password from Settings
→ Nina Systems, or under Users → Profile → Application Passwords.

## Installation

 1. Upload the plugin, or install it from the Plugins screen, and activate it.
 2. Go to **Settings → Nina Systems** and click **Connect to Nina**.
 3. WordPress shows its Application Password authorization screen, then click **Approve**.
    Your site is now connected.
 4. To disconnect: **Settings → Nina Systems → Disconnect** (this revokes the application
    password).

Requires HTTPS and WordPress Application Passwords (enabled by default on WordPress
5.6+ over HTTPS).

## FAQ

### Does this publish posts automatically?

No. Nina only creates drafts. A human reviews and publishes every post.

### How does connecting work? What does it send?

You click Connect, and WordPress’s built-in “Authorize Application” screen asks 
you to approve access. When you approve, WordPress creates an Application Password
and sends it, along with your site URL, site title, and username, to Nina’s connection
endpoint. See the “External services” section for the exact endpoint and links to
Nina’s Terms and Privacy Policy. The plugin itself never creates or stores the password;
WordPress does.

### How do I disconnect?

Settings → Nina Systems → Disconnect. This revokes the “Nina Systems” application
password. You can also revoke it under Users → Profile → Application Passwords.

### Does Nina change my products, users, or theme?

No. Nina only creates blog drafts via the REST API.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Nina Systems” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Nina Systems ](https://profiles.wordpress.org/ninasystems/)

[Translate “Nina Systems” into your language.](https://translate.wordpress.org/projects/wp-plugins/nina-systems)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nina-systems/), check
out the [SVN repository](https://plugins.svn.wordpress.org/nina-systems/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/nina-systems/) by
[RSS](https://plugins.trac.wordpress.org/log/nina-systems/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.3.4

 * Fixed: the status no longer reads “Connected” when a connect was only half-finished(
   WordPress created the application password but Nina never confirmed the link).
   Status now reflects a confirmed connection, so the Connect button stays available
   until the link actually completes.

#### 0.3.3

 * readme: documented that the site title is included in what is sent on connect(
   used only as the label for your account inside Nina). No code change.

#### 0.3.2

 * On connect, the site title is now also sent so a new account shows a readable
   name instead of a placeholder. See the “External services” section for the full
   list of what is sent.

#### 0.3.1

 * Connection status and Disconnect now track the application password by its UUID(
   recorded when you connect), so renaming the application password no longer affects
   the plugin.
 * Added a “Connect to Nina” / “Settings” link on the Plugins list, and a dismissible
   reminder to connect until the site is connected.

#### 0.3.0

 * Connect now uses WordPress’s built-in Application Passwords authorization flow(
   authorize-application.php). You explicitly approve access on WordPress’s own 
   screen; the plugin no longer creates the application password in code, and no
   longer connects silently on activation.
 * Settings page reflects connection status from the “Nina Systems” application 
   password itself; Disconnect revokes it.
 * readme: clarified the external service, the exact endpoint, and links to Nina’s
   Terms and Privacy Policy.

#### 0.2.2

 * Renamed the plugin slug/folder/zip to nina-systems (client-facing).

#### 0.2.1

 * Renamed the plugin to “Nina Systems” (client-facing name).

#### 0.2.0

 * Connect on activation (and disconnect on deactivation), so it works on managed
   hosts that restrict wp-admin pages. Settings page kept as a status/reconnect 
   fallback.

#### 0.1.0

 * Initial release: connect/disconnect via a settings page, Application Password
   provisioning, delivery to the Nina connection endpoint.

## Meta

 *  Version **0.3.4**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[automation](https://wordpress.org/plugins/tags/automation/)
   [blog](https://wordpress.org/plugins/tags/blog/)[content](https://wordpress.org/plugins/tags/content/)
   [drafts](https://wordpress.org/plugins/tags/drafts/)
 *  [Advanced View](https://wordpress.org/plugins/nina-systems/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nina-systems/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nina-systems/reviews/)

## Contributors

 *   [ Nina Systems ](https://profiles.wordpress.org/ninasystems/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/nina-systems/)