KeenWP
IntelligenceResources
SecurityDevelopmentNews & BusinessPerformance & Hosting
SourcesSearchAbout
  1. Home
  2. Privacy

Privacy at KeenWP

Privacy Policy

This policy explains what information KeenWP processes when you browse the site, choose whether to enable analytics, vote on a post or resource, follow an external link, or contact us.

Last updated: August 8, 2026

At a glance

  • No account is required to read KeenWP.
  • Google Analytics loads only after you accept analytics.
  • Search terms and query strings are excluded from analytics.
  • Article links lead to independent third-party websites.
  • KeenWP does not sell personal information.

1. Who we are

KeenWP is a curated WordPress intelligence website. KeenWP operates this site and is responsible for the information described in this policy. Privacy questions can be sent to hello@keenwp.com.

2. Information we process

Ordinary browsing and technical logs

You can read KeenWP without creating an account or giving us your name or email address. Like most hosted websites, our infrastructure providers may process technical request data such as your IP address, browser and device type, requested URL, timestamps, referring page, response status, and diagnostic or security information.

This information is used to deliver the website, maintain reliability, investigate errors, and protect the service from abuse.

Consent-based Google Analytics

If you accept analytics, KeenWP loads Google Analytics 4 to understand page visits and general site usage. Analytics may process a pseudonymous client identifier, page path, page title, session activity, approximate location, browser, device, and referral information. Google uses IP addresses during collection to derive approximate location and says they are discarded before Analytics logs the data.

KeenWP sends clean page paths only. URL query strings—including internal search terms, selected sources, filters, and pagination values—are not included in the page-view events we send. Advertising storage, ad-user-data, ad-personalization, and Google Signals remain disabled.

Anonymous voting

KeenWP creates an opaque random visitor identifier only when you cast your first vote. The raw identifier stays in an HttpOnly first-party cookie on your browser. KeenWP applies a keyed one-way hash to that identifier and stores only the resulting visitor hash with the post or resource identifier and your vote value.

The voting identifier does not contain your name, email address, or article-reading history. It is used to remember your vote and enforce one vote per browser profile and item. Clearing the cookie or using another browser creates a new anonymous voting identity.

Email correspondence

The contact links on KeenWP open your own email application; the website does not contain a contact form. If you email us, we receive your email address, message, and any other information you choose to include. We use it to respond, review corrections or source suggestions, and maintain necessary correspondence.

3. Cookies

CookiePurposeCreatedDuration
keenwp_visitorProvides anonymous voting state and helps prevent duplicate votes.When you cast your first voteUp to one year
keenwp_analytics_consentRemembers whether you accepted or declined Google Analytics.When you make an analytics choiceUp to six months
_ga and _ga_<container-id>Google Analytics distinguishes pseudonymous visitors and maintains session state.Only after you accept analyticsConfigured for up to six months

The voting cookie is marked HttpOnly, Secure in production, and SameSite=Lax. It is not used for advertising, cross-site tracking, or audience analytics.

The analytics preference cookie is necessary to remember your choice. Google Analytics remains blocked unless your saved choice is “granted.” You can change your choice at any time through Cookie settings in the footer. Disabling analytics stops future measurement and KeenWP attempts to remove Google Analytics cookies from its domain.

Authorized administrators use separate authentication cookies on the private admin area. Those cookies are not created for ordinary public visitors.

4. How and why we use information

KeenWP processes information to:

  • serve and secure the website;
  • provide the voting feature you request;
  • maintain accurate aggregate vote scores;
  • diagnose failures and prevent misuse;
  • measure general site usage and improve KeenWP when you consent;
  • respond to emails, corrections, and source suggestions; and
  • meet applicable legal obligations.

Where applicable law requires a legal basis, KeenWP generally relies on legitimate interests in operating and protecting the service, providing functionality you request, responding to communications, and complying with law. Google Analytics is based on your consent and does not load before you grant it.

5. Service providers and disclosures

KeenWP uses service providers to operate the website. They may process limited information on our behalf and under their own contractual and security obligations:

  • Vercel provides website hosting, delivery, runtime, and technical logs.
  • Supabase provides the hosted database, authentication for the private admin area, and public source icon storage.
  • OpenAI helps classify imported feed titles. KeenWP does not send visitor voting identifiers, browsing activity, or contact correspondence for this classification.
  • Google provides Google Analytics after a visitor grants analytics consent. Google processes analytics events and identifiers under its applicable service terms and privacy documentation.

We may also disclose information when reasonably necessary to comply with law, protect rights or safety, investigate abuse, or complete a business transfer. KeenWP does not sell personal information and does not use it for targeted advertising.

These providers may process information in countries other than your own. Where required, we rely on appropriate contractual or legal safeguards for international transfers.

6. External links and ChatGPT

Post titles link directly to independent publishers. The “Summarize in ChatGPT” link opens ChatGPT with the article title and URL placed in a query parameter. KeenWP does not call the ChatGPT API for this feature.

When you choose an external link, the destination website receives your request and may collect information under its own privacy policy. KeenWP does not control the privacy, cookies, or content practices of those third-party websites.

7. Retention

  • The anonymous voting cookie expires after no more than one year.
  • The analytics consent choice is retained for up to six months. When analytics is accepted, KeenWP configures Google Analytics cookies to expire after no more than six months, subject to browser limits and renewal during later visits.
  • Hashed vote records are retained while needed to preserve vote history and integrity, or until the related vote, post, or resource is deleted.
  • Technical logs are retained according to operational, security, and hosting-provider requirements.
  • Email correspondence is kept only as long as reasonably necessary for the conversation, records, or legal obligations.

8. Your privacy rights

Depending on where you live, you may have rights to request access, correction, deletion, restriction, portability, or an objection to certain processing of your personal information. You may also have the right to complain to your local data protection authority.

Voting data is deliberately pseudonymous and is not linked to a name or email address, so KeenWP may be unable to identify a specific voting record from an email address alone. To ask a privacy question or exercise an applicable right, email hello@keenwp.com.

You can withdraw analytics consent at any time by opening Cookie settings in the footer and choosing “Decline analytics.”

9. Security and children

KeenWP uses technical and organizational safeguards designed to protect the information it processes. No internet service can guarantee absolute security.

KeenWP is intended for WordPress professionals and is not directed to children. We do not knowingly collect personal information from children.

10. Changes to this policy

We may update this policy when KeenWP’s features, providers, or legal obligations change. The revised version will be posted on this page with a new “Last updated” date. Material changes will be highlighted when appropriate.

For other questions about KeenWP, visit the contact page.

KeenWP

Current WordPress intelligence and carefully selected technical resources for people responsible for building and running the platform.

Latest intelligence →Browse resources →

Intelligence

  • Latest and trending
  • Security
  • Development
  • News & Business
  • Performance & Hosting
  • Monitored sources

Resources

  • All resource collections
  • WordPress development
  • Performance and scale
  • Security
  • WooCommerce engineering

About KeenWP

KeenWP organizes useful reporting and durable references while keeping original publishers, documentation, and context one click away.
How KeenWP worksCorrections or suggestionsPrivacy

© 2026 KeenWP

Independent WordPress curation. No article bodies are republished.

PrivacyContact

Your privacy

Help improve KeenWP?

With your permission, Google Analytics measures visits and general site usage. KeenWP excludes query strings and search terms, and does not enable advertising data. Read the privacy policy.