[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvbS7ehJTzRuDreHsYqd9emAi0mr5rxhFpAq_X7pbKVg":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":129,"fingerprints":713},"ai-flash-tune","AI Flash Tune","1.0.0","rbill","https:\u002F\u002Fprofiles.wordpress.org\u002Frbill\u002F","\u003Cp>Stop guessing why your customers are leaving and start getting actionable insights. AI Flash Tune is an AI-powered tool for WooCommerce that automatically maps your sales funnel, identifies the exact points where users are dropping off, and helps you understand the “why” behind their actions.\u003C\u002Fp>\n\u003Cp>The free version provides powerful detection and tracking tools to show you \u003Cem>what\u003C\u002Fem> is happening in your store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features (Free Version):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Basic Funnel Flow Visualization:\u003C\u002Fstrong> Automatically maps your standard WooCommerce funnel from Landing Page \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Product Interest \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Cart \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Checkout to visualize the user journey.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top Drop-Off Detection:\u003C\u002Fstrong> Pinpoints the precise stage in your funnel where most users abandon their journey, showing you where to focus your efforts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Behavioral Pattern Analyzer:\u003C\u002Fstrong> Detects critical user frustration signals like \u003Cstrong>rage clicks\u003C\u002Fstrong>, \u003Cstrong>quick bounces\u003C\u002Fstrong>, and \u003Cstrong>scroll stops\u003C\u002Fstrong> to help explain \u003Cem>why\u003C\u002Fem> users might be leaving.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Abandoned Cart Tracker:\u003C\u002Fstrong> See a list of abandoned carts, including the products left behind and the total potential revenue lost.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low-Performing Product Finder:\u003C\u002Fstrong> Flags products that get a lot of traffic but have little to no sales, helping you identify optimization opportunities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkout Field Overload Detector:\u003C\u002Fstrong> Analyzes your checkout form and warns you if you have too many fields, which is a common cause of high friction and abandonment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Speed Alerts:\u003C\u002Fstrong> Monitors the performance of key funnel pages and alerts you if they are loading slower than the recommended threshold.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Noise Checker (Lite):\u003C\u002Fstrong> Scans your product pages for an excessive number of competing buttons or images that could distract users from the main “Add to Cart” action.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the \u003Cstrong>OpenAI API\u003C\u002Fstrong> to generate intelligent insights, analyze your funnel data, and provide optimization suggestions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> OpenAI API (GPT models)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Used For:\u003C\u002Fstrong> Analyzing store performance metrics to generate reports, suggestions, and answer user questions about the data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> When you request an analysis, the plugin sends anonymized, aggregated funnel statistics (e.g., total visits, conversion rates) and any text prompts you enter. No personally identifiable information (PII) regarding your customers is sent to OpenAI.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">OpenAI Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">OpenAI Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>AI Flash Tune uses the following third-party resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Flatpickr (js\u002Fflatpickr.min.js, css\u002Fflatpickr.min.css)\u003Cbr \u002F>\nSource: https:\u002F\u002Fflatpickr.js.org\u002F\u003Cbr \u002F>\nLicense: MIT\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Font Awesome Free (css\u002Fall.min.css, webfonts\u002F*)\u003Cbr \u002F>\nSource: https:\u002F\u002Ffontawesome.com\u002F\u003Cbr \u002F>\nLicense: CC BY 4.0 License (Icons), MIT License (Code), SIL OFL 1.1 (Fonts)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","A WordPress plugin to turn WooCommerce drop-offs into conversions with AI-powered funnel analysis and optimization.",100,407,0,"2026-02-14T06:46:00.000Z","6.9.4","5.8","7.4",[19,20,21,22,23],"ai","analytics","conversion-optimization","funnel","woocommerce","https:\u002F\u002Fwww.aiflashtune.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-flash-tune.1.0.0.zip",null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":30,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"tourbillonlabs",2,500,93,30,89,"2026-04-05T03:00:40.700Z",[38,59,82,100,115],{"slug":39,"name":40,"version":41,"author":39,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":31,"unpatched_count":13,"last_vuln_date":58,"fetched_at":27},"klaviyo","Klaviyo","3.7.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fklaviyo\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FsxdiLB58bSo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Grow faster and more efficiently with personalized email and SMS. Powered by your own customer data.\u003C\u002Fp>\n\u003Cp>Over 13,000 WooCommerce brands use Klaviyo to power smarter digital relationships. Klaviyo unlocks data across 300+ integrations to drive increased revenue and lifetime value across channels –– email, SMS, mobile push, paid ads, and web –– to drive 46x ROI for our most successful brands.\u003C\u002Fp>\n\u003Ch4>Use omnichannel templates for Welcome, Back in Stock, Abandon, Price Drop & more\u003C\u002Fh4>\n\u003Cp>Build email and SMS journeys triggered by specific customer behaviors with a library of high-converting templates built for WooCommerce. These templates include browse abandonment, price drop, canceled order, abandoned checkout, and more, that can be triggered by real-time event-level data.\u003C\u002Fp>\n\u003Cp>Personalize your messages further with customization for triggers, branches \u002F splits, personalized offers, and A\u002FB testing. Send cart reminders by order value, upsell based on order frequency, or send post-purchase email and SMS based on new vs existing customers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use single-use, dynamic coupons for targeted offers\u003C\u002Fli>\n\u003Cli>Add dynamic product recommendations based on browsing history, past purchases, and other behaviors\u003C\u002Fli>\n\u003Cli>Smart sending allows you to limit the number of emails, SMS, and push notifications customers receive\u003C\u002Fli>\n\u003Cli>Reusable sections that stay consistent across all templates, for consistency and easy mass-updates\u003C\u002Fli>\n\u003Cli>Custom HTML\u002FCSS to upload existing templates or code new ones from scratch\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Sync your WooCommerce store data within minutes\u003C\u002Fh4>\n\u003Cp>As a WooCommerce strategic partner, our direct extension takes only minutes to integrate and is pre-built right out of the box.  This allows you to sync all your historical and real-time data, plus utilize metadata (like value, variant name, quantity, and discount codes), so you can stay on top of every single interaction buyers have with your brand.\u003C\u002Fp>\n\u003Cp>Every event and metadata can be used to build segments and campaigns, send automated flows, and use in reporting, all with no coding required.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Active on site\u003C\u002Fli>\n\u003Cli>Ordered product\u003C\u002Fli>\n\u003Cli>Fulfilled order\u003C\u002Fli>\n\u003Cli>Placed order\u003C\u002Fli>\n\u003Cli>Refunded orders\u003C\u002Fli>\n\u003Cli>Started checkout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use complete historical and real-time data for precise segmentation\u003C\u002Fh4>\n\u003Cp>Build precise groups of segmented audiences using any combination of event data (e.g. browsing behavior), behavior data (e.g. placed order and refunded orders) and predictive data (e.g. predicted next order date) to target paid ads, email, SMS, and web forms.\u003C\u002Fp>\n\u003Cp>Klaviyo segments update in real-time any time a profile meets segment criteria––no manual tagging required.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Build unlimited segment parameters using all-time data (e.g. your first 100 customers, last year’s BFCM shoppers, engaged subscribers in the last 90 days, etc)\u003C\u002Fli>\n\u003Cli>Use segments to target signup forms on your WooCommerce store (e.g. customers who have looked at a product page over 5 times but haven’t purchased)\u003C\u002Fli>\n\u003Cli>Connect Klaviyo with Facebook, Google Ads, and Criteo for retargeting and lookalike segmentation\u003C\u002Fli>\n\u003Cli>Use our segment growth report to spot any trends and track the performance of specific segments week by week\u003C\u002Fli>\n\u003Cli>Segment AI uses generative AI to create a segment based on your description\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get more answers out of your data\u003C\u002Fh4>\n\u003Cp>With Klaviyo’s reporting tool for data analysis, you can track metrics and benchmarks through dashboards you can share and customize to spot new areas of opportunity and improvement.\u003Cbr \u002F>\n– Use Klaviyo AI to write SMS and subject lines, design email sections, optimize forms display timing, build predictive analytics, and more\u003Cbr \u002F>\n– Get real-time revenue data and analytics per automation, campaign, segment, and channel\u003Cbr \u002F>\n– Benchmark your performance across key metrics with 100 brands in your category\u003Cbr \u002F>\n– Get account-level email deliverability reporting within our deliverability hub\u003Cbr \u002F>\n– Manage multiple global accounts with a single login\u003C\u002Fp>\n\u003Cp>See why 13,000 WooCommerce brands choose to \u003Ca href=\"https:\u002F\u002Fwww.klaviyo.com\u002Fplatform-integrations\u002Fwoocommerce\" rel=\"nofollow ugc\">grow with Klaviyo\u003C\u002Fa>.\u003C\u002Fp>\n","Klaviyo for WooCommerce",100000,1516964,56,24,"2026-03-09T16:36:00.000Z","5.2","7.0",[20,53,39,54,23],"email","marketing","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fklaviyo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fklaviyo.3.7.3.zip",99,"2023-03-20 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":11,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":80,"download_link":81,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"dashboard-and-analytics-for-woocommerce","Dashboard and Analytics for WooCommerce","1.2.5","bnyamesa","https:\u002F\u002Fprofiles.wordpress.org\u002Fbnyamesa\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Ffinachub.com\u002Fdashboard-and-analytics-for-woo-commerce\u002F\" rel=\"nofollow ugc\">Upgrade to Pro for just $6!\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ffinachub.com\u002Flive-demo\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get a quick overview of your WooCommerce store’s performance with Dashboard and Analytics for WooCommerce.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin provides a simple, elegant dashboard right in your WordPress admin area, displaying key metrics:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Total Sales:\u003C\u002Fstrong> See your gross revenue for the selected period.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Net Sales:\u003C\u002Fstrong> Track your revenue after refunds (typically completed orders).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Total Orders:\u003C\u002Fstrong> View the number of orders placed within valid statuses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Total Products:\u003C\u002Fstrong> Count of your published products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sales Over Time Graph:\u003C\u002Fstrong> Basic line chart showing sales trend for the selected period.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top Selling Products:\u003C\u002Fstrong> Doughnut chart showing top products by units sold.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Popular Categories:\u003C\u002Fstrong> Doughnut chart showing top categories by revenue.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Statuses:\u003C\u002Fstrong> Doughnut chart showing a breakdown of orders by status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recent Orders List:\u003C\u002Fstrong> Quickly see your last 10 orders with essential details (status, total, customer, date).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The clean interface uses the familiar WordPress look and feel, making it easy to get started. Just install and activate and see your data in action. Use the date range picker to view data for specific periods. Placeholder cards highlight features available in the Pro version.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Looking for more?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This Lite version gives you the essentials. The \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffinachub.com\u002Fdashboard-and-analytics-for-woo-commerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fstrong> unlocks a comprehensive suite of analytics tools:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Full Comparison:\u003C\u002Fstrong> Compare any date range against the previous period or the same period last year (% change calculation shown on metrics and charts).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Analytics Cards:\u003C\u002Fstrong> Shipping Status Breakdown, Live Funnel Metrics (Real time Visitors, Add to Carts, Checkouts, Orders), Top Locations Map, Conversion Rate Funnel, and more!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Charts:\u003C\u002Fstrong> Visualize Sales Over Time (with comparison line), AOV Over Time, Conversion Over Time, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Insights Dashboard:\u003C\u002Fstrong> Dedicated page with metrics like Average Order Value (AOV), Repeat Purchase Rate, New vs Returning Customers, Churn Rate, detailed Customer List (searchable, filterable), and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Orders List:\u003C\u002Fstrong> View, filter (by ID, customer, status), sort, and paginate all your orders directly within the dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Export:\u003C\u002Fstrong> Export key data (metrics, orders, customers, products, categories) to CSV.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Email Reports:\u003C\u002Fstrong> Get daily, weekly, or monthly performance summaries delivered to your inbox.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SMTP Configuration:\u003C\u002Fstrong> Configure custom SMTP settings to ensure reliable email delivery for reports.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium Support:\u003C\u002Fstrong> Get faster, prioritized support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffinachub.com\u002Fproduct\u002Fdashboard-and-analytics-for-woo-commerce\u002F?utm_source=wp-dashboard&utm_medium=readme-cta&utm_campaign=wp-lite-plugin\" rel=\"nofollow ugc\">Upgrade to Pro!\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ffinachub.com\u002Flive-demo\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n","The ultimate analytics dashboard for WooCommerce. See sales, orders, and reports at a glance. A simple, clean, and powerful analytics solution.",70,900,1,"2025-11-06T15:47:00.000Z","6.8.5","5.6","7.2",[75,76,77,78,79],"email-reports","google-analytics","woocommerce-analytics","woocommerce-dashboard","woocommerce-reports","https:\u002F\u002Ffinachub.com\u002Fproduct\u002Fdashboard-and-analytics-for-woo-commerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-and-analytics-for-woocommerce.1.2.5.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":11,"num_ratings":69,"last_updated":92,"tested_up_to":15,"requires_at_least":93,"requires_php":17,"tags":94,"homepage":98,"download_link":99,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"ikaros-ai-manifest","IKAROS Ai Commerce Infrastructure","2.3.2","Ikaros Ai","https:\u002F\u002Fprofiles.wordpress.org\u002Frasimakis\u002F","\u003Cp>Ikaros helps AI assistants and AI shopping agents understand your products so they can recommend them to users.\u003C\u002Fp>\n\u003Cp>It generates AI-friendly product data and discovery endpoints for WooCommerce stores.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AI Commerce Manifest for machine-readable product data.\u003C\u002Fli>\n\u003Cli>AI Product Optimization to generate short AI-friendly product descriptions.\u003C\u002Fli>\n\u003Cli>AI Bot Analytics to track AI and crawler visits.\u003C\u002Fli>\n\u003Cli>AI Protocol Support including AI commerce manifests, MCP tools, and discovery endpoints.\u003C\u002Fli>\n\u003Cli>AI Visibility Score based on bot activity, product coverage, content quality, and crawl frequency.\u003C\u002Fli>\n\u003Cli>AI Policy Control to allow or block AI bots and crawlers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bulk AI Optimization for catalog-wide updates.\u003C\u002Fli>\n\u003Cli>Vision AI Product Descriptions generated from product images.\u003C\u002Fli>\n\u003Cli>Advanced analytics and AI performance insights.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin can log visits from known AI crawlers. Logging is disabled by default and can be enabled in Settings > Features.\u003C\u002Fp>\n\u003Cp>Stored fields in bot logs:\u003Cbr \u002F>\n* Bot name (detected from user agent)\u003Cbr \u002F>\n* User agent string (truncated)\u003Cbr \u002F>\n* Visited endpoint\u002Fpath\u003Cbr \u002F>\n* Request method\u003Cbr \u002F>\n* Timestamp\u003Cbr \u002F>\n* Product ID (when applicable)\u003C\u002Fp>\n\u003Cp>Cookie usage:\u003Cbr \u002F>\n* \u003Ccode>ikaros_bot_ref\u003C\u002Fcode> (30 days) may be set when AI-assisted buy links are used, to support AI-attributed checkout flows.\u003C\u002Fp>\n\u003Cp>No analytics JavaScript or third-party tracking pixels are injected on the frontend by this plugin.\u003C\u002Fp>\n\u003Cp>Site owners are responsible for configuring consent\u002Fprivacy notices as required by local law.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin utilizes the Google Gemini API to generate product summaries and descriptions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Google Gemini API\u003C\u002Fli>\n\u003Cli>Usage: Used only when you click “Generate” in the product editor.\u003C\u002Fli>\n\u003Cli>Data sent: Product title, product description context, selected model identifier, and API request metadata needed to generate text output.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fai.google.dev\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n","Prepare your WooCommerce store for the AI internet.",20,562,"2026-03-13T19:10:00.000Z","6.0",[19,95,96,97,23],"bot-analytics","ecommerce","seo","https:\u002F\u002Fikaros.pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fikaros-ai-manifest.2.3.2.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":13,"downloaded":108,"rating":13,"num_ratings":13,"last_updated":109,"tested_up_to":15,"requires_at_least":110,"requires_php":73,"tags":111,"homepage":113,"download_link":114,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"acoustic-connect-woo","Acoustic Connect integration for WooCommerce","1.0.2","Acoustic","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoacoustic\u002F","\u003Cp>This plugin integrates your WooCommerce store with Acoustic Connect by sending customer behavior signals directly to your Acoustic Collector API.\u003C\u002Fp>\n\u003Ch4>What This Plugin Does\u003C\u002Fh4>\n\u003Cp>The plugin tracks WooCommerce customer interactions and sends them as signals to Acoustic Connect for marketing automation:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customer Identification\u003C\u002Fstrong> – Captures email at checkout for customer recognition\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Views\u003C\u002Fstrong> – Tracks which products customers browse\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart Activity\u003C\u002Fstrong> – Records add-to-cart and remove-from-cart actions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orders\u003C\u002Fstrong> – Sends completed order data including items and totals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Search\u003C\u002Fstrong> – Tracks product search terms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>An active Acoustic Connect account\u003C\u002Fli>\n\u003Cli>Your App Key and Collector URL from the Acoustic Connect dashboard\u003C\u002Fli>\n\u003Cli>WooCommerce 3.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>The plugin loads the Acoustic Connect SDK on your store’s frontend\u003C\u002Fli>\n\u003Cli>Customer actions (product views, cart changes, orders) are captured\u003C\u002Fli>\n\u003Cli>Signals are sent directly from the browser to your Acoustic Collector endpoint\u003C\u002Fli>\n\u003Cli>Data appears in your Acoustic Connect dashboard for marketing automation\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>WooCommerce > Settings > Acoustic Connect\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Enable the integration\u003C\u002Fli>\n\u003Cli>Enter your \u003Cstrong>App Key\u003C\u002Fstrong> (found in Acoustic Connect under Data Management > App Management)\u003C\u002Fli>\n\u003Cli>Enter your \u003Cstrong>Collector URL\u003C\u002Fstrong> (found in the same location as App Key)\u003C\u002Fli>\n\u003Cli>Select your subscription tier (Pro, Premium, or Ultimate)\u003C\u002Fli>\n\u003Cli>Save changes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Subscription Tiers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong> – Customer identification, cart events, and order tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium\u002FUltimate\u003C\u002Fstrong> – All Pro features plus page views, product views, and search tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn more about Acoustic Connect at \u003Ca href=\"https:\u002F\u002Fwww.acoustic.com\u002Fproduct\u002Facoustic-connect\" rel=\"nofollow ugc\">acoustic.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin collects and sends data to Acoustic Connect to enable marketing automation features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data collected includes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customer Email (captured at checkout for identification)\u003C\u002Fli>\n\u003Cli>Product Views (Product ID, Name, Category, Price)\u003C\u002Fli>\n\u003Cli>Cart Actions (Add\u002FRemove items with product details)\u003C\u002Fli>\n\u003Cli>Order Details (Order ID, Total, Currency, Items purchased)\u003C\u002Fli>\n\u003Cli>Search Terms (when customers search your store)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Where is data sent?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Data is sent securely via HTTPS to the Acoustic Connect Collector URL you configure in the plugin settings. No data is stored on your WordPress server.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy Notice\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For more details on how Acoustic handles data, please refer to \u003Ca href=\"https:\u002F\u002Fwww.acoustic.com\u002Fprivacy-notice\" rel=\"nofollow ugc\">Acoustic’s Privacy Notice\u003C\u002Fa>.\u003C\u002Fp>\n","Integrate Acoustic Connect with WooCommerce. Track customer behavior and send data to your Acoustic Connect Collector for marketing automation.",202,"2026-01-14T12:01:00.000Z","6.7",[20,53,54,112,23],"sms","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facoustic-connect-woo.1.0.2.zip",{"slug":116,"name":117,"version":6,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":13,"downloaded":122,"rating":13,"num_ratings":13,"last_updated":123,"tested_up_to":15,"requires_at_least":93,"requires_php":17,"tags":124,"homepage":127,"download_link":128,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"agentshop","AgentShop","agentShop","https:\u002F\u002Fprofiles.wordpress.org\u002Fsameerkhansf\u002F","\u003Cp>AgentShop helps WooCommerce store owners understand and optimize traffic coming from AI assistants like ChatGPT, Claude, Gemini, and Perplexity.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>LLM Traffic Tracking\u003C\u002Fstrong> – Automatically detect and track visitors referred from AI assistants\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conversion Analytics\u003C\u002Fstrong> – Track the full customer journey from page view to purchase\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Events\u003C\u002Fstrong> – Server-side and client-side event tracking for accurate data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong> – Built-in privacy controls and data export\u002Ferasure support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>llms.txt Support\u003C\u002Fstrong> – Automatically serve llms.txt for AI assistant discovery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Connect your store to AgentShop with one click\u003C\u002Fli>\n\u003Cli>Start tracking LLM-driven traffic automatically\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 7.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>HTTPS enabled (required for blog publishing feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Third-Party Service\u003C\u002Fh4>\n\u003Cp>This plugin connects to the AgentShop service to provide analytics and tracking functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Provider:\u003C\u002Fstrong> AgentShop (https:\u002F\u002Fuseagentshop.com)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Transmitted:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Page view events (URL, timestamp, referrer)\u003C\u002Fli>\n\u003Cli>Product view events (product ID, name, price)\u003C\u002Fli>\n\u003Cli>Add to cart events (product details, quantity)\u003C\u002Fli>\n\u003Cli>Order events (order ID, total, items – no personal customer data)\u003C\u002Fli>\n\u003Cli>LLM\u002FAI referral source detection\u003C\u002Fli>\n\u003Cli>Anonymous visitor identifiers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>When Data is Sent:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When visitors browse your store (page views, product views)\u003C\u002Fli>\n\u003Cli>When visitors add items to cart\u003C\u002Fli>\n\u003Cli>When orders are placed\u003C\u002Fli>\n\u003Cli>During webhook delivery for real-time sync\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Links:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service Website: https:\u002F\u002Fuseagentshop.com\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fuseagentshop.com\u002Fprivacy\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fuseagentshop.com\u002Fterms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Cookies\u003C\u002Fh4>\n\u003Cp>This plugin uses the following cookies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>agentshop_cid\u003C\u002Fstrong> – Stores a unique customer identifier for analytics. Expires after 2 years.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>agentshop_sid\u003C\u002Fstrong> – Stores a session identifier. Expires when the browser is closed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>agentshop_llm\u003C\u002Fstrong> – Stores the detected LLM\u002FAI source for attribution. Expires after 30 days.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All cookies are first-party cookies set on your domain. No third-party tracking cookies are used.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>AgentShop is designed with privacy in mind:\u003C\u002Fp>\n\u003Ch4>Data Collection\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Analytics data is collected only when tracking is enabled in settings\u003C\u002Fli>\n\u003Cli>Customer data is anonymized before transmission\u003C\u002Fli>\n\u003Cli>No personal data is stored locally beyond order metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GDPR Compliance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Integrates with WordPress privacy tools for data export and erasure\u003C\u002Fli>\n\u003Cli>Provides suggested privacy policy text for your site\u003C\u002Fli>\n\u003Cli>Respects Do Not Track browser settings (when enabled in settings)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Data Retention\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local tracking metadata is tied to WooCommerce order retention\u003C\u002Fli>\n\u003Cli>Data on AgentShop servers follows our data retention policy at https:\u002F\u002Fuseagentshop.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>User Rights\u003C\u002Fh4>\n\u003Cp>Users can request data export or deletion through WordPress privacy tools or by contacting the store administrator.\u003C\u002Fp>\n","Track LLM-driven traffic and optimize conversions for your WooCommerce store.",121,"2026-02-10T21:57:00.000Z",[19,20,125,126,23],"llm","tracking","https:\u002F\u002Fuseagentshop.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fagentshop.1.0.0.zip",{"attackSurface":130,"codeSignals":261,"taintFlows":557,"riskAssessment":702,"analyzedAt":712},{"hooks":131,"ajaxHandlers":200,"restRoutes":255,"shortcodes":256,"cronEvents":257,"entryPointCount":260,"unprotectedCount":260},[132,138,141,144,146,148,152,156,160,162,167,171,175,178,182,186,188,190,196],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","admin_init","aiflt_register_core_settings","ai-flash-tune.php",96,{"type":133,"name":134,"callback":139,"file":136,"line":140},"aiflt_handle_manual_cron_trigger",97,{"type":133,"name":134,"callback":142,"file":136,"line":143},"aiflt_welcome_redirect_handler",98,{"type":133,"name":134,"callback":145,"file":136,"line":11},"register_privacy_hooks",{"type":133,"name":134,"callback":142,"file":136,"line":147},104,{"type":133,"name":149,"callback":150,"file":136,"line":151},"aiflt_daily_cleanup_event","aiflt_run_daily_cleanup_cron",105,{"type":133,"name":153,"callback":154,"file":136,"line":155},"admin_menu","aiflt_register_admin_menu",106,{"type":133,"name":157,"callback":158,"file":136,"line":159},"admin_enqueue_scripts","aiflt_enqueue_admin_scripts",107,{"type":133,"name":134,"callback":139,"file":136,"line":161},108,{"type":133,"name":163,"callback":164,"priority":165,"file":136,"line":166},"woocommerce_thankyou","log_checkout_attempt",10,111,{"type":133,"name":168,"callback":169,"file":136,"line":170},"wp_enqueue_scripts","aiflt_enqueue_frontend_scripts",113,{"type":133,"name":172,"callback":173,"priority":165,"file":136,"line":174},"woocommerce_add_to_cart","log_add_to_cart_action",116,{"type":133,"name":176,"callback":173,"priority":165,"file":136,"line":177},"woocommerce_after_cart_item_quantity_update",119,{"type":133,"name":179,"callback":180,"file":136,"line":181},"plugins_loaded","aiflt_initialize_plugin",145,{"type":133,"name":183,"callback":184,"file":136,"line":185},"admin_notices","closure",431,{"type":133,"name":157,"callback":158,"file":136,"line":187},469,{"type":133,"name":168,"callback":169,"file":136,"line":189},725,{"type":191,"name":192,"callback":193,"file":194,"line":195},"filter","wp_privacy_personal_data_exporters","register_privacy_exporter","includes\\AIFLT_Privacy_Logic.php",18,{"type":191,"name":197,"callback":198,"file":194,"line":199},"wp_privacy_personal_data_erasers","register_privacy_eraser",21,[201,206,209,213,215,219,221,225,227,231,233,237,241,245,247,251],{"action":202,"nopriv":203,"callback":204,"hasNonce":203,"hasCapCheck":203,"file":136,"line":205},"aiflt_track_funnel_page",false,"track_funnel_page_callback",123,{"action":202,"nopriv":207,"callback":204,"hasNonce":203,"hasCapCheck":203,"file":136,"line":208},true,124,{"action":210,"nopriv":203,"callback":211,"hasNonce":203,"hasCapCheck":203,"file":136,"line":212},"aiflt_save_page_speed","save_page_speed_callback",127,{"action":210,"nopriv":207,"callback":211,"hasNonce":203,"hasCapCheck":203,"file":136,"line":214},128,{"action":216,"nopriv":203,"callback":217,"hasNonce":203,"hasCapCheck":203,"file":136,"line":218},"aiflt_log_behavior","log_behavior_callback",129,{"action":216,"nopriv":207,"callback":217,"hasNonce":203,"hasCapCheck":203,"file":136,"line":220},130,{"action":222,"nopriv":203,"callback":223,"hasNonce":203,"hasCapCheck":203,"file":136,"line":224},"aiflt_track_simple_behavior","ajax_track_simple_behavior",131,{"action":222,"nopriv":207,"callback":223,"hasNonce":203,"hasCapCheck":203,"file":136,"line":226},132,{"action":228,"nopriv":203,"callback":229,"hasNonce":203,"hasCapCheck":203,"file":136,"line":230},"aiflt_get_ai_analysis","get_ai_analysis_callback",133,{"action":228,"nopriv":207,"callback":229,"hasNonce":203,"hasCapCheck":203,"file":136,"line":232},134,{"action":234,"nopriv":203,"callback":235,"hasNonce":203,"hasCapCheck":203,"file":136,"line":236},"aiflt_get_funnel_data","get_funnel_data_callback",135,{"action":238,"nopriv":203,"callback":239,"hasNonce":203,"hasCapCheck":203,"file":136,"line":240},"aiflt_save_settings","save_settings_callback",136,{"action":242,"nopriv":207,"callback":243,"hasNonce":203,"hasCapCheck":203,"file":136,"line":244},"aiflt_capture_guest_email","ajax_capture_guest_email",138,{"action":242,"nopriv":203,"callback":243,"hasNonce":203,"hasCapCheck":203,"file":136,"line":246},139,{"action":248,"nopriv":203,"callback":249,"hasNonce":203,"hasCapCheck":203,"file":136,"line":250},"aiflt_export_privacy_data","ajax_export_data",140,{"action":252,"nopriv":203,"callback":253,"hasNonce":203,"hasCapCheck":203,"file":136,"line":254},"aiflt_get_segmented_funnel_data","ajax_get_segmented_data",141,[],[],[258],{"hook":149,"callback":149,"file":136,"line":259},154,16,{"dangerousFunctions":262,"sqlUsage":263,"outputEscaping":296,"fileOperations":13,"externalRequests":554,"nonceChecks":555,"capabilityChecks":260,"bundledLibraries":556},[],{"prepared":264,"raw":265,"locations":266},101,11,[267,271,273,276,278,281,283,285,287,290,294],{"file":268,"line":269,"context":270},"includes\\admin\\settings.php",195,"$wpdb->get_var() with variable interpolation",{"file":268,"line":272,"context":270},199,{"file":274,"line":275,"context":270},"includes\\AIFLT_Funnel_Analyzer_Logic.php",754,{"file":274,"line":277,"context":270},755,{"file":274,"line":279,"context":280},1339,"$wpdb->get_results() with variable interpolation",{"file":274,"line":282,"context":280},1349,{"file":274,"line":284,"context":270},1359,{"file":274,"line":286,"context":280},1367,{"file":288,"line":289,"context":270},"includes\\AIFLT_Products_Logic.php",483,{"file":291,"line":292,"context":293},"uninstall.php",14,"$wpdb->query() with variable interpolation",{"file":291,"line":295,"context":293},15,{"escaped":297,"rawEcho":250,"locations":298},813,[299,302,305,307,309,311,313,315,316,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,385,387,390,392,394,395,397,399,401,403,405,406,407,409,411,413,415,417,418,420,422,423,425,426,428,429,430,432,433,435,436,438,440,442,444,446,448,450,452,454,455,457,459,461,463,465,467,469,471,472,473,475,477,478,480,482,484,486,487,488,489,490,491,492,494,496,497,499,501,503,505,507,508,510,512,514,516,517,518,520,522,523,525,527,528,530,532,534,536,538,540,542,544,546,548,550,552],{"file":136,"line":300,"context":301},432,"raw output",{"file":303,"line":304,"context":301},"includes\\admin\\abandoned-carts.php",69,{"file":303,"line":306,"context":301},73,{"file":303,"line":308,"context":301},77,{"file":303,"line":310,"context":301},79,{"file":303,"line":312,"context":301},80,{"file":303,"line":314,"context":301},81,{"file":303,"line":57,"context":301},{"file":303,"line":11,"context":301},{"file":303,"line":318,"context":301},176,{"file":303,"line":320,"context":301},177,{"file":303,"line":322,"context":301},180,{"file":303,"line":324,"context":301},181,{"file":303,"line":326,"context":301},182,{"file":303,"line":328,"context":301},185,{"file":303,"line":330,"context":301},207,{"file":303,"line":332,"context":301},268,{"file":303,"line":334,"context":301},270,{"file":303,"line":336,"context":301},274,{"file":303,"line":338,"context":301},276,{"file":303,"line":340,"context":301},291,{"file":303,"line":342,"context":301},296,{"file":303,"line":344,"context":301},301,{"file":303,"line":346,"context":301},312,{"file":348,"line":349,"context":301},"includes\\admin\\dashboard.php",330,{"file":348,"line":351,"context":301},331,{"file":348,"line":353,"context":301},346,{"file":348,"line":355,"context":301},353,{"file":348,"line":357,"context":301},357,{"file":348,"line":359,"context":301},411,{"file":348,"line":361,"context":301},420,{"file":348,"line":363,"context":301},424,{"file":348,"line":365,"context":301},434,{"file":348,"line":367,"context":301},439,{"file":348,"line":369,"context":301},449,{"file":348,"line":371,"context":301},454,{"file":348,"line":373,"context":301},497,{"file":348,"line":375,"context":301},498,{"file":348,"line":377,"context":301},511,{"file":348,"line":379,"context":301},513,{"file":348,"line":381,"context":301},535,{"file":348,"line":383,"context":301},538,{"file":348,"line":91,"context":301},{"file":348,"line":386,"context":301},564,{"file":388,"line":389,"context":301},"includes\\admin\\funnel-analysis.php",55,{"file":388,"line":391,"context":301},59,{"file":388,"line":393,"context":301},62,{"file":388,"line":308,"context":301},{"file":388,"line":396,"context":301},78,{"file":388,"line":398,"context":301},184,{"file":388,"line":400,"context":301},302,{"file":388,"line":402,"context":301},307,{"file":388,"line":404,"context":301},328,{"file":388,"line":349,"context":301},{"file":388,"line":351,"context":301},{"file":388,"line":408,"context":301},334,{"file":388,"line":410,"context":301},335,{"file":388,"line":412,"context":301},340,{"file":388,"line":414,"context":301},342,{"file":388,"line":416,"context":301},343,{"file":388,"line":353,"context":301},{"file":388,"line":419,"context":301},347,{"file":421,"line":310,"context":301},"includes\\admin\\privacy-tools.php",{"file":421,"line":314,"context":301},{"file":421,"line":424,"context":301},103,{"file":421,"line":155,"context":301},{"file":421,"line":427,"context":301},115,{"file":421,"line":205,"context":301},{"file":421,"line":212,"context":301},{"file":421,"line":431,"context":301},137,{"file":421,"line":244,"context":301},{"file":421,"line":434,"context":301},151,{"file":421,"line":259,"context":301},{"file":421,"line":437,"context":301},158,{"file":421,"line":439,"context":301},159,{"file":421,"line":441,"context":301},160,{"file":421,"line":443,"context":301},163,{"file":421,"line":445,"context":301},164,{"file":421,"line":447,"context":301},165,{"file":421,"line":449,"context":301},169,{"file":451,"line":396,"context":301},"includes\\admin\\product-detail.php",{"file":451,"line":453,"context":301},82,{"file":451,"line":161,"context":301},{"file":451,"line":456,"context":301},109,{"file":451,"line":458,"context":301},178,{"file":451,"line":460,"context":301},191,{"file":451,"line":462,"context":301},218,{"file":451,"line":464,"context":301},254,{"file":466,"line":391,"context":301},"includes\\admin\\products.php",{"file":466,"line":468,"context":301},63,{"file":466,"line":470,"context":301},67,{"file":466,"line":304,"context":301},{"file":466,"line":67,"context":301},{"file":466,"line":474,"context":301},71,{"file":466,"line":476,"context":301},72,{"file":466,"line":306,"context":301},{"file":466,"line":479,"context":301},91,{"file":466,"line":481,"context":301},92,{"file":466,"line":483,"context":301},118,{"file":466,"line":485,"context":301},120,{"file":466,"line":212,"context":301},{"file":466,"line":224,"context":301},{"file":466,"line":226,"context":301},{"file":466,"line":230,"context":301},{"file":466,"line":232,"context":301},{"file":466,"line":431,"context":301},{"file":466,"line":493,"context":301},189,{"file":466,"line":495,"context":301},190,{"file":466,"line":460,"context":301},{"file":466,"line":498,"context":301},192,{"file":466,"line":500,"context":301},198,{"file":466,"line":502,"context":301},204,{"file":268,"line":504,"context":301},50,{"file":268,"line":506,"context":301},52,{"file":268,"line":479,"context":301},{"file":268,"line":509,"context":301},144,{"file":268,"line":511,"context":301},148,{"file":268,"line":513,"context":301},152,{"file":268,"line":515,"context":301},156,{"file":268,"line":441,"context":301},{"file":268,"line":445,"context":301},{"file":268,"line":519,"context":301},168,{"file":268,"line":521,"context":301},175,{"file":268,"line":324,"context":301},{"file":268,"line":524,"context":301},188,{"file":268,"line":526,"context":301},194,{"file":268,"line":500,"context":301},{"file":268,"line":529,"context":301},205,{"file":268,"line":531,"context":301},230,{"file":268,"line":533,"context":301},232,{"file":268,"line":535,"context":301},233,{"file":268,"line":537,"context":301},234,{"file":268,"line":539,"context":301},235,{"file":268,"line":541,"context":301},239,{"file":268,"line":543,"context":301},241,{"file":268,"line":545,"context":301},245,{"file":268,"line":547,"context":301},247,{"file":268,"line":549,"context":301},272,{"file":268,"line":551,"context":301},273,{"file":194,"line":553,"context":301},206,3,12,[],[558,574,585,595,604,614,627,646,655,685],{"entryPoint":559,"graph":560,"unsanitizedCount":13,"severity":573},"\u003Cabandoned-carts> (includes\\admin\\abandoned-carts.php:0)",{"nodes":561,"edges":571},[562,566],{"id":563,"type":564,"label":565,"file":303,"line":34},"n0","source","$_GET (x8)",{"id":567,"type":568,"label":569,"file":303,"line":391,"wp_function":570},"n1","sink","echo() [XSS]","echo",[572],{"from":563,"to":567,"sanitized":207},"low",{"entryPoint":575,"graph":576,"unsanitizedCount":13,"severity":573},"\u003Cfunnel-analysis> (includes\\admin\\funnel-analysis.php:0)",{"nodes":577,"edges":583},[578,581],{"id":563,"type":564,"label":579,"file":388,"line":580},"$_GET (x10)",25,{"id":567,"type":568,"label":569,"file":388,"line":582,"wp_function":570},44,[584],{"from":563,"to":567,"sanitized":207},{"entryPoint":586,"graph":587,"unsanitizedCount":13,"severity":573},"\u003Cprivacy-tools> (includes\\admin\\privacy-tools.php:0)",{"nodes":588,"edges":593},[589,592],{"id":563,"type":564,"label":590,"file":421,"line":591},"$_POST (x2)",35,{"id":567,"type":568,"label":569,"file":421,"line":481,"wp_function":570},[594],{"from":563,"to":567,"sanitized":207},{"entryPoint":596,"graph":597,"unsanitizedCount":13,"severity":573},"\u003Cproduct-detail> (includes\\admin\\product-detail.php:0)",{"nodes":598,"edges":602},[599,601],{"id":563,"type":564,"label":600,"file":451,"line":292},"$_GET (x17)",{"id":567,"type":568,"label":569,"file":451,"line":391,"wp_function":570},[603],{"from":563,"to":567,"sanitized":207},{"entryPoint":605,"graph":606,"unsanitizedCount":13,"severity":573},"\u003Cproducts> (includes\\admin\\products.php:0)",{"nodes":607,"edges":612},[608,610],{"id":563,"type":564,"label":565,"file":466,"line":609},28,{"id":567,"type":568,"label":569,"file":466,"line":611,"wp_function":570},48,[613],{"from":563,"to":567,"sanitized":207},{"entryPoint":615,"graph":616,"unsanitizedCount":13,"severity":573},"track_funnel_page_callback (includes\\AIFLT_Funnel_Analyzer_Logic.php:204)",{"nodes":617,"edges":625},[618,621],{"id":563,"type":564,"label":619,"file":274,"line":620},"$_POST",215,{"id":567,"type":568,"label":622,"file":274,"line":623,"wp_function":624},"get_var() [SQLi]",242,"get_var",[626],{"from":563,"to":567,"sanitized":207},{"entryPoint":628,"graph":629,"unsanitizedCount":13,"severity":573},"\u003CAIFLT_Funnel_Analyzer_Logic> (includes\\AIFLT_Funnel_Analyzer_Logic.php:0)",{"nodes":630,"edges":643},[631,633,634,638],{"id":563,"type":564,"label":632,"file":274,"line":620},"$_POST (x3)",{"id":567,"type":568,"label":622,"file":274,"line":623,"wp_function":624},{"id":635,"type":564,"label":636,"file":274,"line":637},"n2","$_GET",510,{"id":639,"type":568,"label":640,"file":274,"line":641,"wp_function":642},"n3","get_results() [SQLi]",723,"get_results",[644,645],{"from":563,"to":567,"sanitized":207},{"from":635,"to":639,"sanitized":207},{"entryPoint":647,"graph":648,"unsanitizedCount":13,"severity":573},"\u003CAIFLT_Privacy_Logic> (includes\\AIFLT_Privacy_Logic.php:0)",{"nodes":649,"edges":653},[650,652],{"id":563,"type":564,"label":619,"file":194,"line":651},227,{"id":567,"type":568,"label":640,"file":194,"line":336,"wp_function":642},[654],{"from":563,"to":567,"sanitized":207},{"entryPoint":656,"graph":657,"unsanitizedCount":13,"severity":573},"save_settings_callback (includes\\AIFLT_Settings_Logic.php:9)",{"nodes":658,"edges":680},[659,662,665,667,668,672,674,677],{"id":563,"type":564,"label":660,"file":661,"line":90},"$_POST['aiflt_ai_api_key']","includes\\AIFLT_Settings_Logic.php",{"id":567,"type":568,"label":663,"file":661,"line":90,"wp_function":664},"update_option() [Settings Manipulation]","update_option",{"id":635,"type":564,"label":666,"file":661,"line":199},"$_POST['aiflt_ai_model']",{"id":639,"type":568,"label":663,"file":661,"line":199,"wp_function":664},{"id":669,"type":564,"label":670,"file":661,"line":671},"n4","$_POST['aiflt_data_retention']",22,{"id":673,"type":568,"label":663,"file":661,"line":671,"wp_function":664},"n5",{"id":675,"type":564,"label":632,"file":661,"line":676},"n6",26,{"id":678,"type":568,"label":663,"file":661,"line":679,"wp_function":664},"n7",27,[681,682,683,684],{"from":563,"to":567,"sanitized":207},{"from":635,"to":639,"sanitized":207},{"from":669,"to":673,"sanitized":207},{"from":675,"to":678,"sanitized":207},{"entryPoint":686,"graph":687,"unsanitizedCount":13,"severity":573},"\u003CAIFLT_Settings_Logic> (includes\\AIFLT_Settings_Logic.php:0)",{"nodes":688,"edges":697},[689,690,691,692,693,694,695,696],{"id":563,"type":564,"label":660,"file":661,"line":90},{"id":567,"type":568,"label":663,"file":661,"line":90,"wp_function":664},{"id":635,"type":564,"label":666,"file":661,"line":199},{"id":639,"type":568,"label":663,"file":661,"line":199,"wp_function":664},{"id":669,"type":564,"label":670,"file":661,"line":671},{"id":673,"type":568,"label":663,"file":661,"line":671,"wp_function":664},{"id":675,"type":564,"label":632,"file":661,"line":676},{"id":678,"type":568,"label":663,"file":661,"line":679,"wp_function":664},[698,699,700,701],{"from":563,"to":567,"sanitized":207},{"from":635,"to":639,"sanitized":207},{"from":669,"to":673,"sanitized":207},{"from":675,"to":678,"sanitized":207},{"summary":703,"deductions":704},"The 'ai-flash-tune' plugin v1.0.0 exhibits a concerning security posture primarily due to its unprotected attack surface. All 16 identified AJAX handlers lack authentication checks, presenting a significant risk of unauthorized access and manipulation of plugin functionality. While the plugin shows good practices in other areas, such as a high percentage of prepared SQL statements and properly escaped output, and no recorded vulnerability history, the absence of authorization on such a large number of entry points overshadows these strengths.\n\nThe static analysis reveals no critical or high-severity taint flows, and the vulnerability history is clean, which is positive. However, the lack of capability checks on all AJAX handlers and the absence of nonce checks on many of them (as implied by the total of 16 AJAX handlers and 12 nonce checks, meaning 4 handlers likely lack nonce checks as well) creates an environment where an attacker could potentially trigger any AJAX action without proper verification. The plugin's clean vulnerability history suggests it might be a new or less-targeted plugin, but relying on this for security is not advisable.\n\nIn conclusion, while 'ai-flash-tune' demonstrates good coding practices regarding SQL and output sanitization, its extensive and unprotected AJAX endpoint surface is a critical weakness. This plugin requires immediate attention to implement proper authentication and authorization mechanisms for all its AJAX handlers to mitigate the risk of unauthorized actions and potential exploitation.",[705,707,710],{"reason":706,"points":90},"All AJAX handlers lack authentication checks",{"reason":708,"points":709},"AJAX handlers without nonce checks",5,{"reason":711,"points":709},"AJAX handlers without capability checks","2026-03-16T21:06:26.555Z",{"wat":714,"direct":725},{"assetPaths":715,"generatorPatterns":719,"scriptPaths":720,"versionParams":721},[716,717,718],"\u002Fwp-content\u002Fplugins\u002Fai-flash-tune\u002Fassets\u002Fcss\u002Faiflt-admin-styles.css","\u002Fwp-content\u002Fplugins\u002Fai-flash-tune\u002Fassets\u002Fjs\u002Faiflt-admin-scripts.js","\u002Fwp-content\u002Fplugins\u002Fai-flash-tune\u002Fassets\u002Fjs\u002Faiflt-frontend-scripts.js",[],[717,718],[722,723,724],"ai-flash-tune\u002Fassets\u002Fcss\u002Faiflt-admin-styles.css?ver=","ai-flash-tune\u002Fassets\u002Fjs\u002Faiflt-admin-scripts.js?ver=","ai-flash-tune\u002Fassets\u002Fjs\u002Faiflt-frontend-scripts.js?ver=",{"cssClasses":726,"htmlComments":731,"htmlAttributes":732,"restEndpoints":733,"jsGlobals":745,"shortcodeOutput":747},[727,728,729,730],"ai-flash-tune-notice-bar","ai-flash-tune-notice-error","ai-flash-tune-notice-content","ai-flash-tune-notice-button",[],[],[734,735,736,737,738,739,740,741,742,743,744],"\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fget-settings","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fsave-settings","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fexport-data","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fget-funnel-data","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fget-segmented-funnel-data","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fget-ai-analysis","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Flog-behavior","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Ftrack-funnel-page","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fsave-page-speed","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Ftrack-simple-behavior","\u002Fwp-json\u002Fai-flash-tune\u002Fv1\u002Fcapture-guest-email",[746],"aiflt_ajax_object",[]]