This privacy policy (“Policy”) describes how we collect, use, and disclose your information when you use our WP Sheet Editor – Bulk AI API (the “API”). This policy only applies to this API and it doesn’t apply to any other API, website, or service operated by WP Sheet Editor.

This API was created with a specific goal in mind: to significantly enhance performance when using Artificial Intelligence (AI) within WordPress environments.

WordPress is built on PHP, which processes each command sequentially. This can be fine for regular websites but becomes problematic when integrating AI capabilities. AI operations involving external providers like OpenAI, often take several seconds to complete a single task—such as generating an image. Generating an image with OpenAI takes around 20 seconds.

Challenge:

If you need to perform bulk actions with AI, such as generating images for multiple posts, processing these requests one by one can be extremely time-consuming and resource-intensive. For instance, if you have 20 posts requiring new images, this process could take over 400 seconds (nearly seven minutes) and crash/timeout your server.

Solution:

The Bulk AI API was designed to leverage an external WP Sheet Editor server. By offloading AI request processing to this server, the plugin can execute multiple prompts in parallel rather than sequentially. This approach drastically reduces the overall time required for bulk actions, improving performance and preventing server crashes due to prolonged processing times. Using our API, your WordPress site can generate 20 images in ~20 seconds, which is a huge performance increase for your WordPress site.

API Limits:

The API allows up to 100,000 bulk requests per month per license quota. For example:

  • With a single-site license, you can make up to 100,000 requests.
  • A 2-sites license permits 200,000 requests across both sites, and the total quota is shared between the 2 sites as needed (one site could use 100%, or 80%/20%, etc)

The counter resets at the beginning of each month, and the monthly quota is increased automatically when the license is upgraded.

Since each request can process multiple prompts simultaneously, 100,000 bulk requests per month translates to executing around one million prompts per month.

Notes:

  • The bulk API is used only when you need to execute multiple prompts in WordPress, your WordPress site will connect to your AI provider directly (without using our API) when you only edit one row/cell in WordPress. So your AI usage that applies to single row/cells doesn’t count towards your bulk API quota. For example, if you run a bulk edit on 100 rows or paste the AI shortcut in 100 cells, we’ll use the bulk AI api to execute them 10x faster. But if you edit one row or cell, your WordPress site will connect to your AI provider directly and not use our bulk AI API.
  • There is no daily limit. You can use your entire monthly quota in a single day if you want.
  • This API doesn’t provide the AI capabilities. You still need to configure your AI provider and use your own AI API key, and you will pay to your AI provider based on your usage. This API is just a middleman that allows you to execute many prompts from your WordPress site in parallel, instead of executing one by one.
  • If you reach your API usage limits, you have the choice to increase your license quota or don’t increase it (our plugin will stop using our external API, and it will automatically start executing the prompts sequentially and connecting to your AI provider from your WordPress site directly. The only difference that you will see is that your bulk actions made in WordPress will be 10x-20x slower, but the plugin would work fine, just slower).

Benefits:

  • Faster Content Creation: Users can generate high-quality images or generate texts saving up to 90% of processing times.
  • Reduced Server Load: Efficient AI processing helps prevent server overload, ensuring that other aspects of the website remain performant even during intensive tasks.
  • Scalability: The API’s ability to handle bulk requests makes it suitable for both small and large-scale projects, accommodating the needs of individuals or teams managing extensive content libraries.

Data Security and Privacy:

While performance optimization is a primary goal, WP Sheet Editor also prioritizes user privacy. The API ensures that:

  • AI Keys are Securely Stored: Your AI API keys are stored in your WordPress site, they are not stored externally.
  • External Server Non-Persistence: The external WP Sheet Editor server merely forwards requests to your AI provider without retaining any data. This approach ensures zero storage of your AI usage information on our servers, enhancing privacy.

1. Collection of Information

We may collect the following types of information:

  • License data: License ID, license expiration date, license quota, license status, site ID where the license was activated, site secret key. This is done solely to ensure that requests are made by websites with a valid WP Sheet Editor – AI license.
  • API Usage: Number of requests made by license key. This is done solely for ensuring fair usage limits.

2. Use of Information

We use the collected information in the following ways:

  • Data Security: We use the license data for security reasons, to ensure every request received comes from a site with a valid license.
  • Fair Usage Limits: The collected information helps us enforce fair usage limits to prevent abuse of the API.

3. Sharing of Information

Your prompts are forwarded to your configured AI API provider (i.e. OpenAI) to perform the job that you requested.

We do not share your information with other third parties except under the following circumstances:

  • With Your Consent: We may share your information with third parties if you explicitly consent to such sharing.
  • Legal Requirements: If required by law, we may disclose your information to respond to legal requests or to protect our rights and interests.

4. Data Security

We take reasonable steps to protect the security of your information.

Our API only accepts requests with proper license validation with encrypted hashes, zero data related to your AI usage is stored, and any information related to your AI provider and AI model is sent encrypted by your WordPress site.

However, no method of transmission over the internet or electronic storage is 100% secure, and we cannot guarantee absolute security.

5. Your Rights

You have the following rights regarding your information:

  • Access: You can request access to your stored data.
  • Correction: If you believe any of your information is inaccurate, you can request it to be corrected.
  • Deletion: You can request the deletion of your stored data from our systems.

6. Changes to this Policy

We may update this policy from time to time. The most current version will be posted on this page. We recommend that you review this policy periodically for any changes.

7. Contact Us

If you have any questions or concerns about our privacy practices, please contact us.