[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDEix1fZpZiPfuulBTuCSOK9T2MJZuN7sUbTDH3HlHdA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":138,"fingerprints":490},"inplayer-paywall","InPlayer Paywall","1.0.6","InPlayer","https:\u002F\u002Fprofiles.wordpress.org\u002Finplayerwordpress\u002F","\u003Cp>InPlayer is a global leader in providing solutions for digital publishers who wish to protect\u003Cbr \u002F>\nand monetize their content via a paywall or registration layer.\u003C\u002Fp>\n\u003Cp>The InPlayer WordPress Plugin streamlines our existing technology for WordPress publishers, allowing content owners\u003Cbr \u002F>\nto set up a paywall around any type of embeddable content, from video to documents to entire web pages.\u003C\u002Fp>\n\u003Cp>Any site can use the InPlayer Paywall to generate a new revenue stream from your content.\u003Cbr \u002F>\nWe have a range of pricing options you can offer to your users including hourly, daily, weekly or monthly tariffs.\u003C\u002Fp>\n\u003Cp>InPlayer accepts all major Credit Cards, and supports pricing in euros, US dollars and British pounds sterling.\u003C\u002Fp>\n\u003Cp>Setting up the paywall is simple – download the WordPress plugin and follow our simple step-by-step wizard to create your account.\u003Cbr \u002F>\nInPlayer Paywall is free to install and use – we only charge a small fee and percentage per transaction.\u003C\u002Fp>\n\u003Cp>For more information, please visit www.inplayer.com\u003C\u002Fp>\n\u003Cp>Having troubles with the plugin? Contact us at wordpress@inplayer.com\u003C\u002Fp>\n","The InPlayer Paywall plugin is a simple way for monetizing your digital content.",10,3638,100,3,"2018-02-06T09:41:00.000Z","4.9.29","3.0.1","",[20,21,22,23,24],"content-monetization","earn-money","monetization","paywall","protection","https:\u002F\u002Fplugins.svn.wordpress.org\u002Finplayer-paywall\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finplayer-paywall.1.0.6.zip",85,0,null,"2026-03-15T14:54:45.397Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"inplayerwordpress",1,30,84,"2026-04-04T14:42:08.971Z",[39,61,81,98,117],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":11,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":60},"steady-wp","Steady for WordPress","1.3.3","Steady","https:\u002F\u002Fprofiles.wordpress.org\u002Fsteadyhq\u002F","\u003Ch4>Earn money with your blog or podcast\u003C\u002Fh4>\n\u003Cp>Steady enables readers and listeners to support the projects they cannot do without, by becoming members.\u003C\u002Fp>\n\u003Cp>Members offer sustainable support for projects and personalities, not because they have to, but because they want to. Members are more loyal and committed than subscribers. And members liberate media. Join the membership revolution!\u003C\u002Fp>\n\u003Ch4>Steady Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Recurring payments:\u003C\u002Fstrong> Your members support you with monthly or annual payments (for example, 3 EUR per month). You can offer a range of price levels and set the prices to best suit your project.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Goals:\u003C\u002Fstrong> Set financial goals to help spur potential members into action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paywall:\u003C\u002Fstrong> With just a few clicks you can set up a paywall to protect members-only content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adblock Detection:\u003C\u002Fstrong> Are your readers using ad-blockers? Steady enables you to present them with a friendly, customizable prompt to say that an ad-blocker has been detected and suggest they sign-up as a member.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full service:\u003C\u002Fstrong> Steady takes care of billing and taxation. You receive your money once a month.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All major payment methods:\u003C\u002Fstrong> Direct debit, credit card or PayPal.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No strings attached:\u003C\u002Fstrong> Steady takes a 10% commission, but only once you start earning.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Memberships with Paywall Plugin\u003C\u002Fh4>\n\u003Cp>The Steady Paywall is an easy-to-integrate tool that displays content to members only. If you want to restrict access to certain content and encourage visitors to become paying members, the Steady Paywall is the ideal tool to use. It takes just minutes to integrate into your website, is easy to configure (no programming skills required!) and is compatible with most desktop browsers and mobile devices.\u003C\u002Fp>\n\u003Ch4>Need a Paywall? Steady can help!\u003C\u002Fh4>\n\u003Cp>Set up a paywall for your WordPress Blog by installing the Steady WordPress Plugin. You can decide when and how to restrict content in each article. All you need to do is click the Steady Button in your WordPress editor at your preferred starting point. Steady will then blur out the remaining content and display a preconfigured message. The Paywall directs visitors to your Steady page, where they can select one of your membership plans. The Steady WordPress Paywall is a simple and straightforward way to protect your premium content for paying members only. And there’s no need to integrate payment providers: Steady takes care of that, too.\u003C\u002Fp>\n\u003Ch4>Adblock Detection\u003C\u002Fh4>\n\u003Cp>Adblock Detection is an additional feature that can be combined with the Steady Paywall Plugin. Adblock Detection helps you benefit from visitors who are avoiding advertising, by creating an opportunity to suggest they become a member, instead. Steady’s AdBlock Detection recognizes when visitors to your website are using ad-blocker software and displays a message which you can customize yourself. You can also set the strength of your adwall – can visitors simply click to close the message, or must they always pay to read? It’s up to you.\u003C\u002Fp>\n","Steady is the perfect plugin for regular payments: offer subscriptions, pledges, use a flexible paywall or start a subscription crowdfunding campaign.",600,15157,60,"2024-10-23T04:42:00.000Z","6.6.5","4.7",[54,20,55,23,56],"content-monetisation","paid-content","premium-content","https:\u002F\u002FsteadyHQ.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsteady-wp.zip",92,"2026-03-15T15:16:48.613Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":13,"downloaded":69,"rating":13,"num_ratings":11,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":34,"unpatched_count":28,"last_vuln_date":80,"fetched_at":60},"zlick-paywall","Zlick Paywall","4.0.8","Zlick","https:\u002F\u002Fprofiles.wordpress.org\u002Faimansaeedsh\u002F","\u003Ch3>OVERVIEW\u003C\u002Fh3>\n\u003Cp>Easily monetize your content and sell subscriptions like a pro – the all-in-one paywall plugin with no upfront costs.\u003C\u002Fp>\n\u003Cp>Zlick is for you if you want:\u003Cbr \u002F>\n1. An easy-to-install paywall with no bloat that you can configure and put live in 10 minutes. No developers needed.\u003Cbr \u002F>\n2. Industry leading UX and paywall conversion rates that will skyrocket your paying subscriptions.\u003Cbr \u002F>\n3. A flexible and scalable pricing model that doesn’t have upfront or monthly costs. We only get paid when you do, so we’re fully committed to your success.\u003Cbr \u002F>\n4. The best possible experience for your customers from a paywall that automatically matches your branding and image.\u003Cbr \u002F>\n5. A paywall that can’t be bypassed by readers but keeps its SEO value by still being visible to search engines.\u003Cbr \u002F>\n6. Seamless one-click payments and support for Stripe, Apple Pay and Google Pay.\u003Cbr \u002F>\n7. An easy-to-use admin panel with CRM tools, analytics and more.\u003C\u002Fp>\n\u003Cp>Try our [Live Demo] (https:\u002F\u002Fdemo.zlick.it\u002F) and see how it works!\u003C\u002Fp>\n\u003Ch4>Loved by our clients for its ease of use\u003C\u002Fh4>\n\u003Cp>🌟🌟🌟🌟🌟 \u003Cstrong>Easiest and best working plugin I have used so far\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen I wanted to find a paywall for my blog I really got frustrated with different plugins, managed to get them to work, but they were difficult to use and always something went wrong. I was recommended to use Zlick Paywall and as I am no IT-genius it was easy to install even for me, works perfectly and the support team is always willing to help and answers all questions professionally and very quickly. Would recommend it to everyone who is looking for a paywall.\u003Cbr \u002F>\n[Eveliis] (https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Feasiest-and-best-working-plugin-i-have-used-so-far\u002F)\u003C\u002Fp>\n\u003Ch3>OUR PROMISES\u003C\u002Fh3>\n\u003Col>\n\u003Cli>We help you grow\u003C\u002Fli>\n\u003Cli>We commit to best UX and conversion rates\u003C\u002Fli>\n\u003Cli>We listen to you and develop what you really need\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>We scale with you (start for free)\u003C\u002Fh4>\n\u003Cp>Join the ranks of successful businesses and skyrocket your growth with Zlick’s unique performance-based pricing model. We’re fully invested in your success, so our commission-based model means we only get paid when you do. And we’re here to help every step of the way, with expert guidance on how to maximize your content monetization.\u003C\u002Fp>\n\u003Cp>Get started with our free starter plan and enjoy access to powerful marketing tools that will take your engagement and growth to new heights. And as your business grows, so will we! Our advanced reports and features will help you continuously monetize your content and reach new milestones.\u003C\u002Fp>\n\u003Cp>With just a small transaction fee of 5% (plus Stripe fees), you’ll be well on your way to scaling your business to new heights. Let’s do this together and watch your success soar!\u003C\u002Fp>\n\u003Ch4>Clean Nordic design with the ultimate ease of use\u003C\u002Fh4>\n\u003Cp>Unlock the full potential of your content monetization with our sleek, user-friendly portal. Impress your readers with a clean and modern paywall design that’s a breeze to navigate, featuring a simple choice of one-time payment or subscription, and requires minimal essential information from the customer.\u003C\u002Fp>\n\u003Cp>We’ve done the hard work for you, conducting hundreds of A\u002FB tests to ensure our paywall design minimizes bounce rates and delivers the best possible user experience. And with the ability to customize the paywall to match your brand, you’ll stand out from the crowd.\u003C\u002Fp>\n\u003Ch4>Always improving based on user feedback\u003C\u002Fh4>\n\u003Cp>Join a community of forward-thinking professionals and shape the future of Zlick with your feedback. We listen to our users and bring the most requested features to life, so you can focus on growing your business without any distractions.\u003C\u002Fp>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cp>Unlock the full potential of your content with Zlick – the ultimate paywall and subscription plugin for WordPress. With our advanced features, you can easily monetize your content and grow your business.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customizable paywall for one-time payments and recurring subscriptions.\u003C\u002Fli>\n\u003Cli>Customers can pay for content without signing up. Password free login afterward.\u003C\u002Fli>\n\u003Cli>Use bulk or single edit tools to restrict access to any content.\u003C\u002Fli>\n\u003Cli>Payment options – Zlick supports all popular currencies with credit and debit cards (via Stripe), Apple Pay, Google pay, and mobile payments.\u003C\u002Fli>\n\u003Cli>Connected CRM to manage your customers and their subscriptions in one portal.\u003C\u002Fli>\n\u003Cli>Advanced analytics – track business metrics, article conversion rate, and user behavior to make data-driven decisions.\u003C\u002Fli>\n\u003Cli>Hard paywall optimized for search engines – paywalled content can easily be indexed by search engines.\u003C\u002Fli>\n\u003Cli>Easy installation – 10-minute setup with Stripe and WordPress. No developers needed.\u003C\u002Fli>\n\u003Cli>Mobile-friendly – Zlick is compatible with all desktop and mobile devices, ensuring a seamless experience for your readers.\u003C\u002Fli>\n\u003Cli>Monetization and growth consulting – get expert guidance on monetization best practices and growth strategies from our team for free.\u003C\u002Fli>\n\u003Cli>Unleash your full growth potential with Zlick’s scalable pricing model – no fixed fees for up to 5000 monthly active subscriptions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade your content monetization game with Zlick. Try it now for free!\u003C\u002Fp>\n\u003Ch3>TECHNICAL\u003C\u002Fh3>\n\u003Cp>The plugin requires the use of Zlick Paywall SDK to load the payment widget on your page and lock content. It automatically adds Zlick Paywall \u003Ca href=\"https:\u002F\u002Fcdn.zlick.it\u002Fzlick-paywall-element-2.0.0.js\" rel=\"nofollow ugc\">javascript SDK\u003C\u002Fa> to the page where content is locked. All user and subscription data is stored and is accessible in \u003Ca href=\"https:\u002F\u002Fportal.zlickpaywall.com\u002F\" rel=\"nofollow ugc\">Zlick Paywall portal\u003C\u002Fa>. Payments are handled through Stripe. Installing the plugin means you agree with our \u003Ca href=\"https:\u002F\u002Fportal.zlickpaywall.com\u002Fterms_and_conditions\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa> as well as Stripe’s terms of service.\u003C\u002Fp>\n\u003Ch3>INSTALLATION\u003C\u002Fh3>\n\u003Cp>It takes 10 minutes to integrate Zlick with your WordPress page. Here’s how you do it:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Open \u003Ca href=\"http:\u002F\u002Fportal.zlickpaywall.com\" rel=\"nofollow ugc\">portal.zlickpaywall.com\u003C\u002Fa> and sign up for a new account.\u003C\u002Fli>\n\u003Cli>Log in to your WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Navigate to Plugins and click the “Add new” plugin.\u003C\u002Fli>\n\u003Cli>Search for “Zlick Paywall” from the marketplace and install & activate it.\u003C\u002Fli>\n\u003Cli>Zlick Paywall plugin appears on the left-hand menu under “Settings”.\u003C\u002Fli>\n\u003Cli>Open to the Integration panel in Zlick Portal.\u003C\u002Fli>\n\u003Cli>Copy & paste your Publisher ID and API Key from the Zlick Portal Integration page to WordPress and enable the plugin.\u003C\u002Fli>\n\u003Cli>Connect Stripe to Zlick from Zlick Portal. It’s under Integrations page in Settings.\u003C\u002Fli>\n\u003Cli>Create a Stripe account. It takes 3 minutes to finsih this and connect it to your Zlick account.\u003C\u002Fli>\n\u003Cli>Open Monetization Plans in Zlick portal and set up your pricing.\u003C\u002Fli>\n\u003Cli>Switch Live Payments Mode on in Portal.\u003C\u002Fli>\n\u003Cli>Well done. Your Zlick Paywall is connected and ready to accept payments.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can now hide any article behind a paywall from your WordPress admin panel:\u003Cbr \u002F>\na) Zlick Paywall tickbox is at the bottom of your Edit post \u002F Create a Post view.\u003Cbr \u002F>\nb) You can bulk edit the status of a page (Paid\u002FFree) from the post\u002Fpage list page.\u003C\u002Fp>\n\u003Cp>See our more thorough \u003Ca href=\"https:\u002F\u002Fwww.zlick.it\u002Finstructions\u002F\" rel=\"nofollow ugc\">step-by-step guide with visuals\u003C\u002Fa>.\u003C\u002Fp>\n","Sell subscriptions and one-off access to your content with industry-leading conversion rates, a simple platform to operate, and no upfront costs.",12873,"2025-12-11T17:14:00.000Z","6.8.5","5.1","7.0",[20,22,75,23,76],"pay-per-post","subscriptions","https:\u002F\u002Fzlick.it","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzlick-paywall.4.0.8.zip",99,"2021-05-06 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":28,"downloaded":89,"rating":13,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":96,"download_link":97,"security_score":59,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":60},"conscent-paywall","Conscent Paywall","1.0.0","conscent","https:\u002F\u002Fprofiles.wordpress.org\u002Fconscentproduct\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fconscent.ai\u002F\" rel=\"nofollow ugc\">Conscent.ai\u003C\u002Fa> is a revenue optimization solutions platform for the media and news publishing industry built natively for WordPress. It is not just only plugin but it symbolizes the hope and enthusiasm of an entire media houses to not provide content for free. Content is precious.\u003C\u002Fp>\n\u003Cp>Beginning with media micropayments, Conscent evolved into a user lifecycle management powerhouse, prioritizing analytics and personalized journeys for recurring revenue.\u003C\u002Fp>\n\u003Cp>Understanding user behavior, creating distinct sets, and offering tailored experiences are pivotal.\u003C\u002Fp>\n\u003Cp>Now, as a robust technology platform, Conscent goes beyond, providing businesses with data-driven insights, digital communication, personalized experiences, subscription management, and a points-based loyalty program.\u003C\u002Fp>\n\u003Cp>Engaging users through rewards reduces churn, ensuring a gratifying journey. From media companies to global chains and local shops, Conscent\\’s tools unlock possibilities, fostering lasting, recurring revenue models while enhancing user engagement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>*Subscription management and engagement platform powered through with personalization and automation.\u003C\u002Fp>\n\u003Cp>*User and content analytics that gives deeper understanding of consumption behavior and conversions.\u003C\u002Fp>\n\u003Cp>*Personalized targeting that helps in higher conversions and optimizes growth.\u003C\u002Fp>\n\u003Cp>*Loyalty system to run referrals, streaks, and quizzes to significantly increase engagement time.\u003C\u002Fp>\n\u003Cp>*All-one-dashboard that takes care of all client needs from taking actions, understanding data, and designing campaigns, paywalls and subscription offers – without the need of any coding.\u003C\u002Fp>\n\u003Cp>Learn more about \u003Ca href=\"https:\u002F\u002Fconscent.ai\u002F\" rel=\"nofollow ugc\">Conscent Paywall\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fconscent.ai\u002FBook-a-demo\" rel=\"nofollow ugc\">Request a Demo\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fconscent.ai\u002Ftalk-to-our-founders\" rel=\"nofollow ugc\">Talk to Our Founder\u003C\u002Fa>. Join leading media publications in unlocking new revenue pathways with conscent.ai’s tailored strategies.\u003C\u002Fp>\n","Conscent.ai is the world’s fastest growing advanced analytics and revenue optimization solutions for the media and news publishing industry.",698,2,"2025-01-17T09:53:00.000Z","6.7.5","5.6","7.4",[85,82,20,23,76],"https:\u002F\u002Fconscent.ai\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconscent-paywall.1.0.0.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":28,"downloaded":106,"rating":28,"num_ratings":28,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":73,"tags":110,"homepage":115,"download_link":116,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":60},"recognyze-client","Recognyze.AI","1.3.49","recognyze","https:\u002F\u002Fprofiles.wordpress.org\u002Frecognyze\u002F","\u003Cp>Recognyze.AI is a powerful WordPress plugin that helps content creators protect their work and earn from AI usage of their content. The plugin provides a comprehensive dashboard for managing your posts, tracking AI crawler access, and submitting content to the Recognyze API for signature-based protection and monetization.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Protection\u003C\u002Fstrong>: Protect your content with cryptographic signatures that verify authenticity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Bot Detection\u003C\u002Fstrong>: Detect and track AI crawlers accessing your content with advanced bot detection patterns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access Logs\u003C\u002Fstrong>: Comprehensive logging of both signed and unsigned content access\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Integration\u003C\u002Fstrong>: Seamless integration with Recognyze.AI API for content registration and tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations\u003C\u002Fstrong>: Sign multiple posts at once with batch processing capabilities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Management Dashboard\u003C\u002Fstrong>: Easy-to-use interface for viewing and managing your protected content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Reporting\u003C\u002Fstrong>: Track AI usage, access patterns, and content engagement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Encrypted Storage\u003C\u002Fstrong>: Secure storage of API credentials using OpenSSL encryption\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Functionality\u003C\u002Fstrong>: Export access logs to external systems for analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Markdown for Agents\u003C\u002Fstrong>: Serve content as Markdown for AI agents via \u003Ccode>.md\u003C\u002Fcode> URLs or \u003Ccode>Accept: text\u002Fmarkdown\u003C\u002Fcode>, with Recognyze frontmatter, verify URLs, usage fees in points, and token estimates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Content creators who want to protect their intellectual property\u003C\u002Fli>\n\u003Cli>Publishers who want to monetize AI usage of their content\u003C\u002Fli>\n\u003Cli>Bloggers who want to track which AI systems access their content\u003C\u002Fli>\n\u003Cli>News organizations managing content licensing for AI training\u003C\u002Fli>\n\u003Cli>Any WordPress site owner concerned about AI crawler access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports multiple post types (posts, pages, etc)\u003C\u002Fli>\n\u003Cli>RESTful API integration with configurable endpoints\u003C\u002Fli>\n\u003Cli>Secure credential storage with encryption\u003C\u002Fli>\n\u003Cli>Comprehensive access logging with event-based export and cleanup\u003C\u002Fli>\n\u003Cli>Scheduled tasks for log cleanup and export\u003C\u002Fli>\n\u003Cli>Developer-friendly with hooks and filters for customization\u003C\u002Fli>\n\u003Cli>WordPress Coding Standards compliant\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Markdown for Agents\u003C\u002Fstrong> (\u003Ccode>includes\u002Fmarkdown-for-agents.php\u003C\u002Fcode>): Content negotiation for \u003Ccode>text\u002Fmarkdown\u003C\u002Fcode>, YAML frontmatter with Recognyze id, verify_url, usage_fee (points), content_length, markdown_tokens; optional signed-only mode; Link header for alternate type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Token estimator\u003C\u002Fstrong> (\u003Ccode>includes\u002Ftoken-estimator.php\u003C\u002Fcode>): In-plugin token count for Markdown body (word\u002Fchar heuristic), exposed as \u003Ccode>X-Markdown-Tokens\u003C\u002Fcode> header and in frontmatter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Data\u003C\u002Fh4>\n\u003Cp>This plugin collects access logs that may include IP addresses, user agents, and timestamps.\u003Cbr \u002F>\nThese logs are stored in your WordPress database and automatically exported and cleaned up based on export conditions (batch size or time interval).\u003Cbr \u002F>\nSee the Privacy Policy section in Settings for more details.\u003C\u002Fp>\n\u003Ch4>Support & Documentation\u003C\u002Fh4>\n\u003Cp>For detailed documentation, API information, and support, visit \u003Ca href=\"https:\u002F\u002Frecognyze.ai\" rel=\"nofollow ugc\">Recognyze.AI\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Recognyze.AI collects and stores the following data:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Access Logs\u003C\u002Fstrong>: When visitors access your signed content, the plugin logs:\u003Cbr \u002F>\n* IP address\u003Cbr \u002F>\n* User agent\u003Cbr \u002F>\n* Timestamp\u003Cbr \u002F>\n* Referrer URL\u003Cbr \u002F>\n* Post ID accessed\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Storage\u003C\u002Fstrong>: All data is stored in your WordPress database on your server.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Retention\u003C\u002Fstrong>: Logs are automatically exported and cleaned up from the database based on export conditions (batch size reached or 120-minute fallback interval).\u003Cbr \u002F>\nExported logs are removed immediately after successful export.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Export\u003C\u002Fstrong>: If configured, access logs may be exported to external systems via API.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User Rights\u003C\u002Fstrong>: Site administrators can manually delete logs at any time from the Access Logs pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third Party Services\u003C\u002Fstrong>: When you sign content, metadata is sent to the Recognyze.AI API.\u003Cbr \u002F>\nSee the \u003Ca href=\"https:\u002F\u002Frecognyze.ai\u002Fprivacy\" rel=\"nofollow ugc\">Recognyze.AI Privacy Policy\u003C\u002Fa> for details on how this data is handled.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, documentation, and feature requests:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website: \u003Ca href=\"https:\u002F\u002Frecognyze.ai\" rel=\"nofollow ugc\">https:\u002F\u002Frecognyze.ai\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Documentation: \u003Ca href=\"https:\u002F\u002Fwww.recognyze.ai\u002Fpublishers\u002Fwordpress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.recognyze.ai\u002Fpublishers\u002Fwordpress\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support: \u003Ca href=\"https:\u002F\u002Fwww.recognyze.ai\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.recognyze.ai\u002Fcontact-us\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Protect your content and earn from AI usage. Manage posts, track AI crawlers, and verify authenticity with Recognyze.AI.",187,"2026-02-27T18:24:00.000Z","6.9.4","5.0",[111,112,20,113,114],"ai","api-integration","content-protection","signatures","https:\u002F\u002Fwww.recognyze.ai\u002Fpublishers\u002Fwordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecognyze-client.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":28,"num_ratings":28,"last_updated":127,"tested_up_to":71,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":18,"download_link":136,"security_score":13,"vuln_count":34,"unpatched_count":28,"last_vuln_date":137,"fetched_at":60},"website-article-monetization-by-magenet","Website Article Monetization By MageNet","1.0.12","MageNet","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagenet\u002F","\u003Cp>Article Plugin by MageNet is a free WordPress plugin that allows you to monetize your website through the automated placement of third-party content on your site.\u003C\u002Fp>\n\u003Cp>To install the Article Plugin, you need to \u003Ca href=\"https:\u002F\u002Fwww.magenet.com\u002F\" rel=\"nofollow ugc\">sign in\u002Fup\u003C\u002Fa> to your MageNet account and get your MageNet Key.\u003C\u002Fp>\n\u003Cp>Time-saving\u003Cbr \u002F>\nWith the Article Plugin, you’ll start getting new relevant content on your website automatically. After your approval, this plugin creates a new webpage on your site and place an article from your buyers.\u003C\u002Fp>\n\u003Cp>Full control\u003Cbr \u002F>\nYou have the total control over the content placed on your site even though the Article Plugin does all the content placement work for you. You can reject the task for the content placement if you don’t like the provided content or find it irrelevant to your website niche.\u003C\u002Fp>\n\u003Cp>Better chances to rank high in SERPs\u003Cbr \u002F>\nWith the Article Plugin, you’ll be able to regularly update your website with the new content. As a result, you’ll boost your chances to rank for new keywords in SERPs.\u003C\u002Fp>\n\u003Cp>Automated changes\u003Cbr \u002F>\nArticle Plugin will take control of any changes or amendments in the provided content if there will be any.\u003C\u002Fp>\n\u003Cp>Auto removal\u003Cbr \u002F>\nIf the buyer cancels the provided content, the Article Plugin will automatically remove such an article from your website as soon as possible.\u003C\u002Fp>\n\u003Cp>Error checking\u003Cbr \u002F>\nThe Article Plugin will save you from errors that might occur during manual content placement.\u003C\u002Fp>\n","Get additional income from your website or blog by placing text ads automatically.",20000,94404,"2025-05-21T08:32:00.000Z","4.9","5.2.4",[131,132,133,134,135],"advertising","contextual-ads","contextual-advertising","earn-money-online","website-monetization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsite-article-monetization-by-magenet.zip","2024-03-19 00:00:00",{"attackSurface":139,"codeSignals":274,"taintFlows":418,"riskAssessment":480,"analyzedAt":489},{"hooks":140,"ajaxHandlers":184,"restRoutes":265,"shortcodes":266,"cronEvents":271,"entryPointCount":272,"unprotectedCount":273},[141,146,150,153,157,160,163,166,169,172,175,178,182],{"type":142,"name":143,"callback":144,"file":145,"line":35},"action","wp_loaded","closure","includes\\InPlayerAdmin.php",{"type":142,"name":147,"callback":148,"file":145,"line":149},"admin_notices","trigger_flash_message",34,{"type":142,"name":151,"callback":151,"file":145,"line":152},"admin_init",37,{"type":142,"name":154,"callback":155,"file":145,"line":156},"admin_menu","load_admin_menu",38,{"type":142,"name":154,"callback":158,"file":145,"line":159},"load_setup_menu",41,{"type":142,"name":161,"callback":144,"file":145,"line":162},"admin_enqueue_scripts",44,{"type":142,"name":164,"callback":144,"file":145,"line":165},"init",94,{"type":167,"name":168,"callback":144,"file":145,"line":13},"filter","mce_external_plugins",{"type":167,"name":170,"callback":144,"file":145,"line":171},"mce_buttons",106,{"type":142,"name":173,"callback":144,"file":145,"line":174},"admin_print_footer_scripts",117,{"type":142,"name":176,"callback":144,"file":145,"line":177},"wp_dashboard_setup",126,{"type":142,"name":179,"callback":144,"file":180,"line":181},"plugins_loaded","includes\\InPlayerPlugin.php",32,{"type":142,"name":183,"callback":144,"file":180,"line":159},"wp_enqueue_scripts",[185,190,194,198,202,206,210,214,218,222,226,230,234,238,242,245,249,253,257,261],{"action":186,"nopriv":187,"callback":188,"hasNonce":187,"hasCapCheck":187,"file":145,"line":189},"inplayer_register_account",false,"register_account",67,{"action":191,"nopriv":187,"callback":192,"hasNonce":187,"hasCapCheck":187,"file":145,"line":193},"inplayer_activate_account","activate_account",68,{"action":195,"nopriv":187,"callback":196,"hasNonce":187,"hasCapCheck":187,"file":145,"line":197},"inplayer_resend_activation","resend_activation",69,{"action":199,"nopriv":187,"callback":200,"hasNonce":187,"hasCapCheck":187,"file":145,"line":201},"inplayer_platform_login","platform_login",70,{"action":203,"nopriv":187,"callback":204,"hasNonce":187,"hasCapCheck":187,"file":145,"line":205},"inplayer_change_password","platform_change_password",71,{"action":207,"nopriv":187,"callback":208,"hasNonce":187,"hasCapCheck":187,"file":145,"line":209},"inplayer_forgot_password","platform_forgot_password",72,{"action":211,"nopriv":187,"callback":212,"hasNonce":187,"hasCapCheck":187,"file":145,"line":213},"inplayer_reset_password","platform_reset_password",73,{"action":215,"nopriv":187,"callback":216,"hasNonce":187,"hasCapCheck":187,"file":145,"line":217},"inplayer_verify_payment_method","platform_verify_payment_method",74,{"action":219,"nopriv":187,"callback":220,"hasNonce":187,"hasCapCheck":187,"file":145,"line":221},"inplayer_remove_access_fee","platform_remove_access_fee",75,{"action":223,"nopriv":187,"callback":224,"hasNonce":187,"hasCapCheck":187,"file":145,"line":225},"inplayer_transactions","platform_transactions_history",76,{"action":227,"nopriv":187,"callback":228,"hasNonce":187,"hasCapCheck":187,"file":145,"line":229},"inplayer_platform_payout","platform_payout",77,{"action":231,"nopriv":187,"callback":232,"hasNonce":187,"hasCapCheck":187,"file":145,"line":233},"inplayer_save_asset","save_asset",80,{"action":235,"nopriv":187,"callback":236,"hasNonce":187,"hasCapCheck":187,"file":145,"line":237},"inplayer_delete_asset","delete_asset",81,{"action":239,"nopriv":187,"callback":240,"hasNonce":187,"hasCapCheck":187,"file":145,"line":241},"inplayer_reactivate_asset","reactivate_asset",82,{"action":243,"nopriv":187,"callback":244,"hasNonce":187,"hasCapCheck":187,"file":145,"line":27},"inplayer_save_package","save_package",{"action":246,"nopriv":187,"callback":247,"hasNonce":187,"hasCapCheck":187,"file":145,"line":248},"inplayer_update_package","update_package",86,{"action":250,"nopriv":187,"callback":251,"hasNonce":187,"hasCapCheck":187,"file":145,"line":252},"inplayer_delete_package","delete_package",87,{"action":254,"nopriv":187,"callback":255,"hasNonce":187,"hasCapCheck":187,"file":145,"line":256},"inplayer_reactivate_package","reactivate_package",88,{"action":258,"nopriv":187,"callback":259,"hasNonce":187,"hasCapCheck":187,"file":145,"line":260},"inplayer_ovp_ooyala","platform_ovp_ooyala_integration",91,{"action":262,"nopriv":187,"callback":263,"hasNonce":187,"hasCapCheck":187,"file":145,"line":264},"assets_shortcodes","assets_shortcodes_list",114,[],[267],{"tag":268,"callback":269,"file":180,"line":270},"inplayer","injector_shortcode",47,[],21,20,{"dangerousFunctions":275,"sqlUsage":276,"outputEscaping":278,"fileOperations":28,"externalRequests":298,"nonceChecks":364,"capabilityChecks":90,"bundledLibraries":417},[],{"prepared":28,"raw":28,"locations":277},[],{"escaped":279,"rawEcho":280,"locations":281},4,79,[282,285,288,290,293,295,297,299,301,303,304,306,308,309,310,313,315,316,317,319,320,321,323,325,327,329,331,333,335,337,339,341,343,344,346,348,350,351,353,354,355,358,360,362,365,367,368,370,372,374,375,376,377,379,380,382,384,385,386,387,389,390,392,393,395,397,398,399,400,402,403,404,405,407,408,410,411,413,415],{"file":283,"line":27,"context":284},"includes\\AssetsListTable.php","raw output",{"file":286,"line":287,"context":284},"includes\\InPlayerForms.php",548,{"file":289,"line":237,"context":284},"includes\\TransactionsListTable.php",{"file":291,"line":292,"context":284},"views\\account\\ovp-ooyala.php",19,{"file":291,"line":294,"context":284},31,{"file":296,"line":279,"context":284},"views\\flash-message.php",{"file":296,"line":298,"context":284},5,{"file":300,"line":11,"context":284},"views\\form-activate.php",{"file":302,"line":90,"context":284},"views\\form-login.php",{"file":302,"line":279,"context":284},{"file":305,"line":90,"context":284},"views\\inplayer-about.php",{"file":307,"line":34,"context":284},"views\\inplayer-injector.php",{"file":307,"line":90,"context":284},{"file":307,"line":90,"context":284},{"file":311,"line":312,"context":284},"views\\item\\access-fees.php",25,{"file":311,"line":314,"context":284},29,{"file":311,"line":35,"context":284},{"file":311,"line":181,"context":284},{"file":311,"line":318,"context":284},36,{"file":311,"line":156,"context":284},{"file":311,"line":270,"context":284},{"file":311,"line":322,"context":284},48,{"file":311,"line":324,"context":284},49,{"file":311,"line":326,"context":284},51,{"file":311,"line":328,"context":284},52,{"file":311,"line":330,"context":284},54,{"file":311,"line":332,"context":284},56,{"file":311,"line":334,"context":284},59,{"file":311,"line":336,"context":284},61,{"file":338,"line":279,"context":284},"views\\item\\asset-types.php",{"file":338,"line":340,"context":284},12,{"file":342,"line":90,"context":284},"views\\item\\description.php",{"file":342,"line":14,"context":284},{"file":342,"line":345,"context":284},6,{"file":342,"line":347,"context":284},7,{"file":349,"line":279,"context":284},"views\\item\\edit-asset.php",{"file":349,"line":298,"context":284},{"file":349,"line":352,"context":284},26,{"file":349,"line":213,"context":284},{"file":349,"line":233,"context":284},{"file":356,"line":357,"context":284},"views\\item\\ooyala_asset\\editor.php",11,{"file":356,"line":359,"context":284},17,{"file":356,"line":361,"context":284},18,{"file":363,"line":364,"context":284},"views\\item\\preview-image.php",8,{"file":363,"line":366,"context":284},9,{"file":363,"line":340,"context":284},{"file":363,"line":369,"context":284},13,{"file":363,"line":371,"context":284},14,{"file":373,"line":279,"context":284},"views\\item\\shortcode.php",{"file":373,"line":366,"context":284},{"file":373,"line":357,"context":284},{"file":373,"line":371,"context":284},{"file":373,"line":378,"context":284},15,{"file":373,"line":359,"context":284},{"file":373,"line":381,"context":284},23,{"file":383,"line":361,"context":284},"views\\item\\shortcodes-list.php",{"file":383,"line":292,"context":284},{"file":383,"line":273,"context":284},{"file":383,"line":272,"context":284},{"file":388,"line":345,"context":284},"views\\options\\country.php",{"file":388,"line":345,"context":284},{"file":391,"line":345,"context":284},"views\\options\\currency.php",{"file":391,"line":345,"context":284},{"file":394,"line":181,"context":284},"views\\payments\\methods.php",{"file":396,"line":357,"context":284},"views\\payments\\transaction-details.php",{"file":396,"line":369,"context":284},{"file":396,"line":312,"context":284},{"file":396,"line":352,"context":284},{"file":401,"line":364,"context":284},"views\\payments\\widget-balance.php",{"file":401,"line":371,"context":284},{"file":401,"line":378,"context":284},{"file":401,"line":273,"context":284},{"file":406,"line":273,"context":284},"views\\payments\\widget-purchases.php",{"file":406,"line":381,"context":284},{"file":409,"line":364,"context":284},"views\\payments\\widget-transactions.php",{"file":409,"line":357,"context":284},{"file":412,"line":272,"context":284},"views\\settings-index.php",{"file":414,"line":90,"context":284},"views\\setup-welcome.php",{"file":416,"line":14,"context":284},"views\\toc.php",[],[419,450,469],{"entryPoint":420,"graph":421,"unsanitizedCount":34,"severity":449},"activate_account (includes\\InPlayerForms.php:41)",{"nodes":422,"edges":444},[423,427,433,435,439],{"id":424,"type":425,"label":426,"file":286,"line":328},"n0","source","$_POST",{"id":428,"type":429,"label":430,"file":286,"line":431,"wp_function":432},"n1","sink","wp_remote_request() [SSRF]",53,"wp_remote_request",{"id":434,"type":425,"label":426,"file":286,"line":330},"n2",{"id":436,"type":437,"label":438,"file":286,"line":330},"n3","transform","→ handle_account_activation_response()",{"id":440,"type":429,"label":441,"file":286,"line":442,"wp_function":443},"n4","update_option() [Settings Manipulation]",459,"update_option",[445,447,448],{"from":424,"to":428,"sanitized":446},true,{"from":434,"to":436,"sanitized":187},{"from":436,"to":440,"sanitized":187},"low",{"entryPoint":451,"graph":452,"unsanitizedCount":34,"severity":449},"\u003CInPlayerForms> (includes\\InPlayerForms.php:0)",{"nodes":453,"edges":464},[454,455,456,458,459,460,462],{"id":424,"type":425,"label":426,"file":286,"line":328},{"id":428,"type":429,"label":430,"file":286,"line":431,"wp_function":432},{"id":434,"type":425,"label":426,"file":286,"line":457},379,{"id":436,"type":429,"label":441,"file":286,"line":442,"wp_function":443},{"id":440,"type":425,"label":426,"file":286,"line":330},{"id":461,"type":437,"label":438,"file":286,"line":330},"n5",{"id":463,"type":429,"label":441,"file":286,"line":442,"wp_function":443},"n6",[465,466,467,468],{"from":424,"to":428,"sanitized":446},{"from":434,"to":436,"sanitized":446},{"from":440,"to":461,"sanitized":187},{"from":461,"to":463,"sanitized":187},{"entryPoint":470,"graph":471,"unsanitizedCount":34,"severity":449},"\u003Ctransaction-details> (views\\payments\\transaction-details.php:0)",{"nodes":472,"edges":478},[473,475],{"id":424,"type":425,"label":474,"file":396,"line":357},"$_GET['title']",{"id":428,"type":429,"label":476,"file":396,"line":357,"wp_function":477},"echo() [XSS]","echo",[479],{"from":424,"to":428,"sanitized":187},{"summary":481,"deductions":482},"The inplayer-paywall plugin v1.0.6 presents a significant security risk due to its large, unprotected attack surface. While the code does not utilize dangerous functions, performs SQL queries using prepared statements, and has no known historical vulnerabilities, these strengths are heavily overshadowed by critical weaknesses.  The analysis reveals 20 AJAX handlers that lack any form of authentication or capability checks, representing a substantial entry point for potential attacks. Furthermore, only 5% of output is properly escaped, leaving the plugin vulnerable to cross-site scripting (XSS) attacks. The presence of 3 unsanitized path flows, even without a critical or high severity rating, indicates potential for directory traversal or unauthorized file access.  The lack of historical vulnerabilities is positive, but it does not mitigate the immediate risks identified in the current code analysis. The plugin's security posture is concerning due to the high number of unprotected entry points and poor output escaping, which are fundamental security oversights.",[483,485,487],{"reason":484,"points":11},"Large attack surface without auth checks",{"reason":486,"points":364},"Low percentage of properly escaped output",{"reason":488,"points":298},"Unsanitized path flows","2026-03-16T23:35:07.170Z",{"wat":491,"direct":499},{"assetPaths":492,"generatorPatterns":496,"scriptPaths":497,"versionParams":498},[493,494,495],"\u002Fwp-content\u002Fplugins\u002Finplayer-paywall\u002Fassets\u002Fcss\u002Finplayer-admin.css","\u002Fwp-content\u002Fplugins\u002Finplayer-paywall\u002Fassets\u002Fjs\u002Finplayer-admin.js","\u002Fwp-content\u002Fplugins\u002Finplayer-paywall\u002Fassets\u002Fjs\u002Finplayer-editor.js",[],[],[],{"cssClasses":500,"htmlComments":501,"htmlAttributes":503,"restEndpoints":507,"jsGlobals":514,"shortcodeOutput":516},[4],[502,502,502],"\u003C!-- InPlayer PayWall -->",[504,505,506],"data-id","data-asset-id","data-asset-type",[508,509,510,511,512,513],"\u002Fwp-json\u002Finplayer-paywall\u002Fv1\u002Fasset","\u002Fwp-json\u002Finplayer-paywall\u002Fv1\u002Fassets","\u002Fwp-json\u002Finplayer-paywall\u002Fv1\u002Fpackage","\u002Fwp-json\u002Finplayer-paywall\u002Fv1\u002Fpackages","\u002Fwp-json\u002Finplayer-paywall\u002Fv1\u002Ftransaction","\u002Fwp-json\u002Finplayer-paywall\u002Fv1\u002Ftransactions",[268,515],"notifications",[517,518],"[inplayer-asset id=\"\" type=\"\"]","[inplayer-asset id=\"\" type=\"\" ]"]