[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqN6P7QE9QQ0xe4yQdUjIrjf0rZTgEdD-VcgmfvX15xk":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":35,"analysis":125,"fingerprints":289},"tryly-ai-virtual-try-on-for-woocommerce","Tryly.ai Virtual Try-On for WooCommerce","2.0.4","tryly","https:\u002F\u002Fprofiles.wordpress.org\u002Ftryly\u002F","\u003Cp>\u003Cstrong>The #1 Problem Facing Fashion Retailers: “Will this look good on me?”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Finally, there’s an answer. Tryly.ai Virtual Try-On lets your customers see exactly how your clothes will look on their body before they buy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Results Fashion Brands Are Seeing:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>3x Higher Conversions\u003C\u002Fstrong> – Customers who try-on are 3x more likely to purchase\u003Cbr \u002F>\n* \u003Cstrong>64% Fewer Returns\u003C\u002Fstrong> – When customers see the fit, they keep what they order\u003Cbr \u002F>\n* \u003Cstrong>Higher Average Order Value\u003C\u002Fstrong> – Confident customers buy more items\u003Cbr \u002F>\n* \u003Cstrong>Better Customer Satisfaction\u003C\u002Fstrong> – No more sizing surprises\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Watch It In Action:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.tryly.ai\u002Fcontent-images\u002FGIF%20Tryly%20in%20action.mp4\" rel=\"nofollow ugc\">See the LIVE DEMO\u003C\u002Fa> – Watch how virtual try-on transforms the shopping experience!\u003C\u002Fp>\n\u003Ch4>Perfect For Fashion Retailers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clothing Brands\u003C\u002Fstrong> – Tops, bottoms, dresses, outerwear\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Online Boutiques\u003C\u002Fstrong> – Stand out from competitors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fashion Designers\u003C\u002Fstrong> – Showcase your creations perfectly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apparel Stores\u003C\u002Fstrong> – Any fashion e-commerce business\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works (So Simple!)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Install & Activate\u003C\u002Fstrong> – Download from WordPress plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Connect to Tryly.ai\u003C\u002Fstrong> – One-click OAuth connection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Your Plan\u003C\u002Fstrong> – Start free or pick what fits your store\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Go Live\u003C\u002Fstrong> – Try-on buttons appear automatically on all products\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero Setup Required\u003C\u002Fstrong> – Works automatically on all products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-First Design\u003C\u002Fstrong> – Perfect experience on phones and tablets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightning Fast\u003C\u002Fstrong> – Won’t slow down your store\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Customizable\u003C\u002Fstrong> – Match your brand colors and style\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Analytics\u003C\u002Fstrong> – Track try-on rates and conversions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Plans\u003C\u002Fstrong> – From small stores to enterprise solutions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>The Fashion Retailer’s Dream\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Stop Losing Sales to Uncertainty\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery day, potential customers leave your store thinking “I’m not sure how this will look on me.” With virtual try-on, they can see exactly how your clothes fit their body.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Turn Browsers into Buyers\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen customers can visualize themselves in your products, hesitation disappears. They go from “maybe” to “add to cart” instantly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Slash Return Rates\u003C\u002Fstrong>\u003Cbr \u002F>\nReturns are killing your profits. When customers see the perfect fit before ordering, they’re confident in their purchase and keep what they buy.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin connects to Tryly.ai’s service to provide virtual try-on functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Data is Used:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Product images from your store\u003Cbr \u002F>\n* Customer photos during try-on (processed securely and deleted within 72 hours)\u003Cbr \u002F>\n* Basic connection settings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy Promise:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Customer photos are never stored permanently\u003Cbr \u002F>\n* No personal data is collected or shared beyond try-on processing\u003Cbr \u002F>\n* All processing happens securely and privately\u003Cbr \u002F>\n* Full details: https:\u002F\u002Fwww.tryly.ai\u002Fprivacy\u003C\u002Fp>\n","Transform your fashion store with virtual try-on technology. Let customers see how clothes look on them before buying - boost sales, reduce returns!",50,915,100,1,"2026-02-12T11:57:00.000Z","6.8.5","5.0","7.2",[20,21,22,23,24],"apparel","clothing","fashion","virtual-try-on","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftryly-ai-virtual-try-on-for-woocommerce.2.0.4.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},30,94,"2026-04-04T14:04:03.682Z",[36,54,70,84,107],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":27,"downloaded":44,"rating":27,"num_ratings":27,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":25,"download_link":52,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":53},"ai-virtual-try-on-for-woocommerce","AI Virtual Try-On for WooCommerce","1.0.2","replicatewp","https:\u002F\u002Fprofiles.wordpress.org\u002Freplicatewp\u002F","\u003Cp>Transform your WooCommerce store with AI-powered virtual try-on technology. Let customers visualize how clothing looks on different models before purchasing, increasing confidence and reducing returns.\u003C\u002Fp>\n\u003Cp>This plugin integrates Replicate.com’s advanced IDM-VTON AI model directly into your WooCommerce product workflow, allowing you to generate professional-quality virtual try-on images with just a few clicks.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>🤖 \u003Cstrong>AI-Powered\u003C\u002Fstrong> – Uses Replicate.com’s advanced IDM-VTON model for realistic try-on visualization\u003C\u002Fli>\n\u003Cli>👕 \u003Cstrong>Multiple Categories\u003C\u002Fstrong> – Full support for upper body, lower body, and dresses\u003C\u002Fli>\n\u003Cli>🎨 \u003Cstrong>50 Default Models\u003C\u002Fstrong> – Diverse selection of male and female models included\u003C\u002Fli>\n\u003Cli>🔍 \u003Cstrong>Category Filtering\u003C\u002Fstrong> – Filter models by garment category (upper body, lower body, dresses) for easy browsing\u003C\u002Fli>\n\u003Cli>📸 \u003Cstrong>Custom Models\u003C\u002Fstrong> – Upload and use your own model images\u003C\u002Fli>\n\u003Cli>🖼️ \u003Cstrong>Gallery Integration\u003C\u002Fstrong> – Add generated images directly to product galleries with one click\u003C\u002Fli>\n\u003Cli>⚡ \u003Cstrong>Fast & Reliable\u003C\u002Fstrong> – Asynchronous processing with real-time status updates\u003C\u002Fli>\n\u003Cli>🎯 \u003Cstrong>User-Friendly\u003C\u002Fstrong> – Intuitive admin interface built into product edit pages\u003C\u002Fli>\n\u003Cli>📱 \u003Cstrong>Modern UI\u003C\u002Fstrong> – Clean, responsive design with inline notifications\u003C\u002Fli>\n\u003Cli>📊 \u003Cstrong>Dashboard\u003C\u002Fstrong> – Centralized view of all generated images and generation history\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Select a garment image from your product images\u003C\u002Fli>\n\u003Cli>Choose from 50 built-in diverse models or upload your own (filter by category for easy browsing)\u003C\u002Fli>\n\u003Cli>Select the garment category (upper body, lower body, or dress)\u003C\u002Fli>\n\u003Cli>Click generate and wait 1-5 minutes for AI processing\u003C\u002Fli>\n\u003Cli>Preview the result and add it to your product gallery\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Generate lifestyle images for new products without photoshoots\u003C\u002Fli>\n\u003Cli>Show how clothing looks on different body types\u003C\u002Fli>\n\u003Cli>Create diverse marketing materials quickly and affordably\u003C\u002Fli>\n\u003Cli>Reduce product returns by helping customers visualize fit\u003C\u002Fli>\n\u003Cli>Scale your product imagery without expensive photo sessions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Active WooCommerce installation\u003C\u002Fli>\n\u003Cli>Replicate.com API key (sign up at replicate.com)\u003C\u002Fli>\n\u003Cli>Products with clear garment images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please contact: support@replicatewp.com\u003C\u002Fp>\n\u003Cp>Or visit our support forum at: https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fai-virtual-try-on-for-woocommerce\u002F\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Powered by Replicate.com\u003C\u002Fli>\n\u003Cli>IDM-VTON Model by cuuupid\u003C\u002Fli>\n\u003Cli>Developed by ReplicateWP\u003C\u002Fli>\n\u003Cli>Model images from Freepik.com\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>This plugin integrates with Replicate.com’s AI service to generate virtual try-on images. When you use this plugin to generate images, only the product images (garment images and model images) that you select are sent to Replicate.com for processing. No personal customer information, user data, or any other data is transmitted to external services. Please review Replicate.com’s privacy policy and terms of service for information about how they handle the images you send.\u003C\u002Fp>\n\u003Ch4>API Usage\u003C\u002Fh4>\n\u003Cp>This plugin makes API calls to replicate.com. By using this plugin, you agree to Replicate.com’s terms of service and pricing structure.\u003C\u002Fp>\n","AI-powered virtual try-on plugin for WooCommerce products using Replicate.com's IDM-VTON model.",115,"2026-02-01T14:39:00.000Z","6.9.4","6.0","7.4",[50,21,22,51,24],"ai","virtual-tryon","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-virtual-try-on-for-woocommerce.1.0.2.zip","2026-03-15T14:54:45.397Z",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":27,"downloaded":62,"rating":27,"num_ratings":27,"last_updated":25,"tested_up_to":46,"requires_at_least":17,"requires_php":48,"tags":63,"homepage":67,"download_link":68,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":69},"virtual-try-on-for-shops","Virtual Try-On for Shops","1.1.0","mickmwanzia","https:\u002F\u002Fprofiles.wordpress.org\u002Fmickmwanzia\u002F","\u003Cp>\u003Cstrong>Virtual Try-On for Shops\u003C\u002Fstrong> transforms your WooCommerce store with AI-powered product visualization. Customers upload a photo and instantly see how your products look on them – boosting confidence, increasing conversions, and reducing returns.\u003C\u002Fp>\n\u003Ch4>See It In Action\u003C\u002Fh4>\n\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\u002FFzIcauWfdjA?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>\u003Cbr \u002F>\n\u003Cstrong>Clothing Virtual Try-On Demo\u003C\u002Fstrong> – See how customers can try on clothes virtually\u003C\u002Fp>\n\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\u002FLmcNmdlWTY8?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>\u003Cbr \u002F>\n\u003Cstrong>Eyewear Virtual Try-On Demo\u003C\u002Fstrong> – Perfect for glasses and sunglasses stores\u003C\u002Fp>\n\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\u002FTs82jG_frzY?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>\u003Cbr \u002F>\n\u003Cstrong>Pet Accessories Support\u003C\u002Fstrong> – Virtual try-on for dog and cat products\u003C\u002Fp>\n\u003Ch4>Why Store Owners Love It\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase Sales\u003C\u002Fstrong>: Customers buy with confidence when they see products on themselves\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduce Returns\u003C\u002Fstrong>: Fewer “it didn’t look like I expected” returns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stand Out\u003C\u002Fstrong>: Offer a shopping experience your competitors don’t have\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Setup\u003C\u002Fstrong>: Get started in minutes with our streamlined onboarding\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Per-Product Control\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable or disable virtual try-on for individual products. Override category settings with a simple dropdown in the product editor – perfect for controlling exactly which products offer the feature.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works With Any Page Builder\u003C\u002Fstrong>\u003Cbr \u002F>\nUse the \u003Ccode>[vtofs_button]\u003C\u002Fcode> shortcode anywhere – Elementor, Breakdance, Beaver Builder, Oxygen, Divi, or any theme. Full compatibility with custom product templates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart AI for Every Product Type\u003C\u002Fstrong>\u003Cbr \u002F>\nOptimized AI prompts for different categories ensure realistic results:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clothing\u003C\u002Fstrong> – Shirts, pants, dresses, jackets, full outfits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eyewear\u003C\u002Fstrong> – Glasses, sunglasses with realistic reflections\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Jewelry\u003C\u002Fstrong> – Necklaces, earrings, bracelets with proper draping\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessories\u003C\u002Fstrong> – Ties, scarves, belts, bags, hats\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pet Products\u003C\u002Fstrong> – Collars, bandanas, harnesses, pet clothing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customer-Friendly Experience\u003C\u002Fstrong>\u003Cbr \u002F>\n* One-click photo upload\u003Cbr \u002F>\n* Fast AI processing with progress indicator\u003Cbr \u002F>\n* Download results to share or save\u003Cbr \u002F>\n* Works on mobile, tablet, and desktop\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Customer clicks “Virtual Try-On” on a product page\u003C\u002Fli>\n\u003Cli>They upload a photo of themselves (or their pet!)\u003C\u002Fli>\n\u003Cli>AI processes the image in seconds\u003C\u002Fli>\n\u003Cli>They see themselves wearing your product\u003C\u002Fli>\n\u003Cli>Confident customers add to cart\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Flexible Pricing\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Demo Mode\u003C\u002Fstrong>: 10 free try-ons to test the plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Tier\u003C\u002Fstrong>: 10 try-ons with your own Fal AI API key\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium\u003C\u002Fstrong>: Unlimited try-ons – pay only for AI processing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You control costs by using your own Fal AI API key. No hidden fees, no markup.\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fashion and apparel stores\u003C\u002Fli>\n\u003Cli>Eyewear and optical shops\u003C\u002Fli>\n\u003Cli>Jewelry and accessories retailers\u003C\u002Fli>\n\u003Cli>Hat and headwear stores\u003C\u002Fli>\n\u003Cli>Pet product shops\u003C\u002Fli>\n\u003Cli>Any store selling wearable products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services to provide virtual try-on functionality.\u003C\u002Fp>\n\u003Ch4>Fal AI Service\u003C\u002Fh4>\n\u003Cp>Customer photos and product images are sent to Fal AI for AI processing when customers use the virtual try-on feature.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What’s sent\u003C\u002Fstrong>: Customer photo, product image, processing instructions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: Only when customer clicks “Virtual Try-On” and uploads a photo\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Endpoint\u003C\u002Fstrong>: https:\u002F\u002Ffal.run\u002Ffal-ai\u002Fnano-banana\u002Fedit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation\u003C\u002Fstrong>: https:\u002F\u002Ffal.ai\u002Fmodels\u002Ffal-ai\u002Fnano-banana\u002Fedit\u002Fapi\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fal AI service: \u003Ca href=\"https:\u002F\u002Ffal.ai\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ffal.ai\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Photos are processed in real-time and NOT stored permanently by the plugin.\u003C\u002Fp>\n\u003Ch4>License Validation Service\u003C\u002Fh4>\n\u003Cp>Premium license verification and usage tracking connects to our server.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What’s sent\u003C\u002Fstrong>: License key (if purchased), website domain\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong>: When saving settings with a license key, or checking usage limits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Endpoint\u003C\u002Fstrong>: https:\u002F\u002Fvirtualtryonwoo.com\u002Fapi\u002Fv1\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our service: \u003Ca href=\"https:\u002F\u002Fvirtualtryonwoo.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fvirtualtryonwoo.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>NO customer data or photos are sent to our server.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For help and documentation: https:\u002F\u002Fvirtualtryonwoo.com\u002Fsupport\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin integrates with external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fal AI\u003C\u002Fstrong>: Processes customer photos for virtual try-on. Photos are not stored permanently. See https:\u002F\u002Ffal.ai\u002Fprivacy\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>License Validation\u003C\u002Fstrong>: Verifies premium licenses. Only license keys and domains are sent – no customer data. See https:\u002F\u002Fvirtualtryonwoo.com\u002Fprivacy\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Ensure your privacy policy informs customers about these services.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Powered by Fal AI for advanced image processing.\u003C\u002Fp>\n","AI-powered virtual try-on for WooCommerce. Let customers see how clothes, glasses, jewelry, and pet accessories look before buying.",542,[64,65,66,23,24],"ai-fitting-room","clothing-try-on","product-visualization","https:\u002F\u002Fvirtualtryonwoo.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvirtual-try-on-for-shops.1.1.0.zip","2026-03-15T10:48:56.248Z",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":27,"downloaded":78,"rating":13,"num_ratings":14,"last_updated":25,"tested_up_to":16,"requires_at_least":79,"requires_php":48,"tags":80,"homepage":25,"download_link":83,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":69},"vistoureai-try-on-for-woocommerce","Virtual Try-On for WooCommerce","1.2.0","VistoureAI","https:\u002F\u002Fprofiles.wordpress.org\u002Fvistoureai\u002F","\u003Cp>This plugin enables fashion and lifestyle WooCommerce stores to integrate a virtual try-on feature on product or cart pages. Easily configurable. No coding required.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the external service \u003Cstrong>VistoureAI\u003C\u002Fstrong> (https:\u002F\u002Fvistoureai.com) to provide the Virtual Try-On functionality.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>What service is used:\u003C\u002Fstrong>\u003Cbr \u002F>\nVistoureAI API (developed and operated by the plugin authors) processes product try-on requests and generates try-on images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen a user uploads a photo and selects a product to try on, the following information is sent to the VistoureAI API:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The uploaded photo (user-provided image).  \u003C\u002Fli>\n\u003Cli>The selected product type\u002Fcategory.  \u003C\u002Fli>\n\u003Cli>The product photo (store-provided image).\u003C\u002Fli>\n\u003Cli>The plugin’s API key (required for authentication).  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No other personal data is sent automatically.\u003Cbr \u002F>\nUser ID or email is never transmitted to VistoureAI by default.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Why this data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe data is required to generate and return a virtual try-on preview image for the user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Where the data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\nAll requests are sent securely via HTTPS to https:\u002F\u002Fvistoureai.com\u002Fapi\u002Fv2\u002F.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong>\u003Cbr \u002F>\nVistoureAI (https:\u002F\u002Fvistoureai.com) – This service is owned and maintained by the plugin developers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Terms of Service and Privacy Policy:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.vistoureai.com\u002Fterms-of-service\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.vistoureai.com\u002Fprivacy-policy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds virtual try-on functionality to WooCommerce stores. Help customers try dresses virtually before buying.",358,"5.8",[81,22,82,23,24],"ecommerce","try-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvistoureai-try-on-for-woocommerce.1.2.0.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":25,"download_link":106,"security_score":94,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"connectpos-pos-system-for-woocommerce","ConnectPOS | Point of Sale for WooCommerce","25.03.03","connectretail","https:\u002F\u002Fprofiles.wordpress.org\u002Fconnectretail\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002F\" rel=\"nofollow ugc\">ConnectPOS\u003C\u002Fa> is a global-awarded Point of Sale (POS) tailor-made for WooCommerce users in Fashion industry. We are the Bronze winner of 2021 Stevie Awards in Product Innovation and the Gold Globee winner for 2022 IT Products & Services for Retail. \u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Fwoocommerce-pos\" rel=\"nofollow ugc\">ConnectPOS POS plugin for WooCommerce\u003C\u002Fa> instantly updates products, orders, and inventory between online and offline platforms, creating a seamless fashion retail operation for businesses.\u003C\u002Fp>\n\u003Cp>Some of the most worth-mentioning features of ConnectPOS:\u003Cbr \u002F>\n– Compatible with both PCs and mobile devices (PC POS, Android POS, and iOS POS)\u003Cbr \u002F>\n– Real-time data synchronization between POS system and WooCommerce. Synced data includes products, orders, customers, tax information, and other settings\u003Cbr \u002F>\n– Build a customizable and tailor-made POS system for your boutique\u003Cbr \u002F>\n– In-app payment and loyalty program settings\u003Cbr \u002F>\n– Generate 20+ reports on sales, staff and product performance\u003Cbr \u002F>\n– Support offline mode: Use ConnectPOS app even when there’s no Internet\u003Cbr \u002F>\n– Support PWA Customer App and second screen for customers\u003Cbr \u002F>\n– 24\u002F7 customer support to assist every query from your business\u003Cbr \u002F>\n– Adjust inventory and stock-taking from multiple apparel locations with \u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Fmulti-source-inventory-management-system\u002F\" rel=\"nofollow ugc\">Multi Source Inventory\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>ConnectPOS is now available for download on all operating systems. \u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Ch3>Demo and Guidance\u003C\u002Fh3>\n\u003Cp>Read our \u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Fknowledgebase\u002Fintegrate-connectpos-with-woocommerce-plugin\u002F\" rel=\"nofollow ugc\">guidance on how to set up\u003C\u002Fa> ConnectPOS’ WooCommerce POS integration.\u003Cbr \u002F>\nView our \u003Ca href=\"https:\u002F\u002Fretail.connectpos.com\u002F?_bt=eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaEpJaHB5WlhSaGFXd3VZMjl1Ym1WamRIQnZjeTVqYjIwR09nWkZWQT09IiwiZXhwIjoiMjAyMS0wNi0yOFQxNToyODoyNC43MzVaIiwicHVyIjoicGVybWFuZW50X3Bhc3N3b3JkX2J5cGFzcyJ9fQ%3D%3D--3513e750d6314628d794189c61ba2adcaf668bc1#\u002Flogin-token\u002F3G-UzwnQMDO8p_EwCD3HX54\" rel=\"nofollow ugc\">demo store\u003C\u002Fa> for more information. To understand how to set up our WooCommerce POS plugin, visit our \u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Fknowledgebase\u002F\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Feedback and Support\u003C\u002Fh3>\n\u003Cp>We are always ready to support your performance 24\u002F7. If you encounter any issues with the POS system for WooCommerce, feel free to \u003Ca href=\"https:\u002F\u002Fgo.crisp.chat\u002Fchat\u002Fembed\u002F?website_id=f8efe293-efd5-4c90-a117-66807459bb38\" rel=\"nofollow ugc\">chat with our live support team\u003C\u002Fa> here.\u003C\u002Fp>\n\u003Ch3>More information\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002F\" rel=\"nofollow ugc\">ConnectPOS website\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Fwoocommerce-pos-features\u002F\" rel=\"nofollow ugc\">ConnectPOS WooCommerce POS features\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Fwoocommerce-pos-pricing\u002F\" rel=\"nofollow ugc\">ConnectPOS WooCommerce POS pricing\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.connectpos.com\u002Ffashion-accessories\u002F\" rel=\"nofollow ugc\">ConnectPOS for Fashion Industry\u003C\u002Fa>\u003C\u002Fp>\n","ConnectPOS is a global-awarded Point of Sale (POS) tailor-made for WooCommerce users in Fashion industry. We are the Bronze winner of 2021 Stevie Awar &hellip;",80,11224,92,20,"2025-03-03T04:55:00.000Z","6.7.5","5.4.0","7.0",[101,102,103,104,105],"fashion-pos","point-of-sale","pos-for-woocommerce","pos-plugin","woocommerce-pos","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconnectpos-pos-system-for-woocommerce.25.03.03.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":27,"num_ratings":27,"last_updated":117,"tested_up_to":16,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":123,"download_link":124,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ai-try-on-assistant","AI Try-On Assistant","1.0.5","Eric Wu","https:\u002F\u002Fprofiles.wordpress.org\u002Feric0324\u002F","\u003Cp>A WooCommerce AI try-on assistant that allows customers to try on clothes, hairstyles, and makeup using Google Gemini AI.\u003C\u002Fp>\n\u003Cp>This plugin enables customers to virtually try on products before making a purchase, using advanced AI technology powered by Google Gemini.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Clothing Try-On – Let customers virtually try on clothes\u003C\u002Fli>\n\u003Cli>Hairstyle Try-On – Let customers experiment with different hairstyles\u003C\u002Fli>\n\u003Cli>Makeup Try-On – Let customers preview makeup effects\u003C\u002Fli>\n\u003Cli>AI-Powered – Uses Google Gemini AI to generate realistic try-on effects\u003C\u002Fli>\n\u003Cli>Responsive Design – Supports desktop and mobile devices\u003C\u002Fli>\n\u003Cli>Secure & Reliable – Follows WordPress security standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 8.0 or higher\u003C\u002Fli>\n\u003Cli>Google Gemini API Key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Google’s Gemini AI API to provide AI-powered virtual try-on functionality. The service is essential for generating realistic try-on images that show how clothing, hairstyles, or makeup would look on customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service is and what it is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nGoogle Gemini AI is an artificial intelligence service that processes images to generate virtual try-on effects. It analyzes a user’s photo along with a product image to create a realistic visualization of how the product would look when worn or applied.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\n– User-uploaded photos (converted to base64 format) – sent when a customer initiates a try-on\u003Cbr \u002F>\n– Product images from your WooCommerce store (converted to base64 format) – sent with each try-on request\u003Cbr \u002F>\n– Try-on type specification (clothes, hair, makeup) – sent with each request\u003Cbr \u002F>\n– AI processing prompts and configuration parameters – sent with each request\u003C\u002Fp>\n\u003Cp>Data is only transmitted when a customer actively uses the virtual try-on feature. No data is sent without explicit user interaction.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider details:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis service is provided by Google LLC.\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003Cbr \u002F>\n– Google AI\u002FGemini API Terms: https:\u002F\u002Fai.google.dev\u002Fterms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API endpoint used:\u003C\u002Fstrong>\u003Cbr \u002F>\nhttps:\u002F\u002Fgenerativelanguage.googleapis.com\u002Fv1beta\u002Fmodels\u002Fgemini-2.5-flash-image-preview:generateContent\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important notes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– You must obtain your own Google Gemini API key to use this plugin\u003Cbr \u002F>\n– Usage is subject to Google’s API quotas and pricing\u003Cbr \u002F>\n– Images are processed by Google’s servers but are not stored permanently by this plugin\u003Cbr \u002F>\n– Users should be aware that their photos will be processed by Google’s AI systems when using the try-on feature\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later.\u003C\u002Fp>\n","A WooCommerce AI try-on assistant that allows customers to try on clothes, hairstyles, and makeup using Google Gemini AI.",10,343,"2025-09-07T06:16:00.000Z","6.8","8.0",[50,121,122,23,24],"e-commerce","gemini","https:\u002F\u002Fericwu.asia","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-try-on-assistant.1.0.5.zip",{"attackSurface":126,"codeSignals":192,"taintFlows":213,"riskAssessment":281,"analyzedAt":288},{"hooks":127,"ajaxHandlers":170,"restRoutes":188,"shortcodes":189,"cronEvents":190,"entryPointCount":191,"unprotectedCount":27},[128,134,138,142,145,149,152,157,160,163,166],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","admin_menu","add_admin_menu","includes\\class-tryly-admin.php",27,{"type":129,"name":135,"callback":136,"file":132,"line":137},"admin_enqueue_scripts","enqueue_admin_assets",28,{"type":129,"name":139,"callback":140,"file":132,"line":141},"admin_init","maybe_redirect_after_activation",33,{"type":129,"name":139,"callback":143,"priority":14,"file":132,"line":144},"handle_connection_callback",34,{"type":129,"name":146,"callback":147,"file":148,"line":133},"wp_enqueue_scripts","inject_widget_script","includes\\class-tryly-widget.php",{"type":129,"name":150,"callback":151,"priority":14,"file":148,"line":137},"wp_head","maybe_output_diagnostic_comment",{"type":153,"name":154,"callback":155,"priority":115,"file":148,"line":156},"filter","script_loader_tag","closure",75,{"type":129,"name":158,"callback":155,"file":159,"line":137},"before_woocommerce_init","tryly-ai-virtual-try-on-for-woocommerce.php",{"type":129,"name":161,"callback":161,"file":159,"line":162},"init",105,{"type":129,"name":164,"callback":155,"file":159,"line":165},"plugins_loaded",218,{"type":129,"name":167,"callback":168,"file":159,"line":169},"admin_notices","tryly_ai_woocommerce_notice",222,[171,177,180,184],{"action":172,"nopriv":173,"callback":174,"hasNonce":175,"hasCapCheck":175,"file":132,"line":176},"tryly_save_connection",false,"ajax_save_connection",true,29,{"action":178,"nopriv":173,"callback":179,"hasNonce":175,"hasCapCheck":175,"file":132,"line":32},"tryly_disconnect","ajax_disconnect",{"action":181,"nopriv":173,"callback":182,"hasNonce":175,"hasCapCheck":173,"file":132,"line":183},"tryly_check_connection","ajax_check_connection",31,{"action":185,"nopriv":173,"callback":186,"hasNonce":175,"hasCapCheck":175,"file":132,"line":187},"tryly_get_state","ajax_get_state",32,[],[],[],4,{"dangerousFunctions":193,"sqlUsage":194,"outputEscaping":208,"fileOperations":27,"externalRequests":195,"nonceChecks":191,"capabilityChecks":211,"bundledLibraries":212},[],{"prepared":195,"raw":196,"locations":197},2,5,[198,202,204,206,207],{"file":199,"line":200,"context":201},"uninstall.php",24,"$wpdb->query() with variable interpolation",{"file":199,"line":203,"context":201},25,{"file":199,"line":205,"context":201},26,{"file":199,"line":133,"context":201},{"file":199,"line":183,"context":201},{"escaped":209,"rawEcho":27,"locations":210},45,[],3,[],[214,232,253,264],{"entryPoint":215,"graph":216,"unsanitizedCount":196,"severity":231},"handle_connection_callback (includes\\class-tryly-admin.php:59)",{"nodes":217,"edges":229},[218,223],{"id":219,"type":220,"label":221,"file":132,"line":222},"n0","source","$_GET (x5)",89,{"id":224,"type":225,"label":226,"file":132,"line":227,"wp_function":228},"n1","sink","update_option() [Settings Manipulation]",129,"update_option",[230],{"from":219,"to":224,"sanitized":173},"low",{"entryPoint":233,"graph":234,"unsanitizedCount":211,"severity":231},"render_admin_page (includes\\class-tryly-admin.php:289)",{"nodes":235,"edges":250},[236,239,241,245],{"id":219,"type":220,"label":237,"file":132,"line":238},"$_GET (x3)",316,{"id":224,"type":225,"label":226,"file":132,"line":240,"wp_function":228},336,{"id":242,"type":220,"label":243,"file":132,"line":244},"n2","$_GET",373,{"id":246,"type":225,"label":247,"file":132,"line":248,"wp_function":249},"n3","echo() [XSS]",479,"echo",[251,252],{"from":219,"to":224,"sanitized":173},{"from":242,"to":246,"sanitized":175},{"entryPoint":254,"graph":255,"unsanitizedCount":27,"severity":231},"ajax_save_connection (includes\\class-tryly-admin.php:667)",{"nodes":256,"edges":262},[257,260],{"id":219,"type":220,"label":258,"file":132,"line":259},"$_POST (x2)",678,{"id":224,"type":225,"label":226,"file":132,"line":261,"wp_function":228},687,[263],{"from":219,"to":224,"sanitized":175},{"entryPoint":265,"graph":266,"unsanitizedCount":27,"severity":231},"\u003Cclass-tryly-admin> (includes\\class-tryly-admin.php:0)",{"nodes":267,"edges":277},[268,270,271,272,273,275],{"id":219,"type":220,"label":269,"file":132,"line":222},"$_GET (x9)",{"id":224,"type":225,"label":226,"file":132,"line":227,"wp_function":228},{"id":242,"type":220,"label":243,"file":132,"line":244},{"id":246,"type":225,"label":247,"file":132,"line":248,"wp_function":249},{"id":274,"type":220,"label":258,"file":132,"line":259},"n4",{"id":276,"type":225,"label":226,"file":132,"line":261,"wp_function":228},"n5",[278,279,280],{"from":219,"to":224,"sanitized":175},{"from":242,"to":246,"sanitized":175},{"from":274,"to":276,"sanitized":175},{"summary":282,"deductions":283},"The plugin 'tryly-ai-virtual-try-on-for-woocommerce' v2.0.4 exhibits a generally strong security posture based on the provided static analysis.  A significant strength is the complete absence of output unescaped data, coupled with robust nonce and capability checks on its AJAX endpoints, which form its primary attack surface. The plugin also avoids dangerous functions, file operations, and external HTTP requests, further bolstering its security. Its vulnerability history being clear of any recorded CVEs is also a positive indicator of its development practices.\n\nHowever, there are areas for improvement. The SQL query usage is concerning, with only 29% of queries employing prepared statements. This leaves a significant portion of its database interactions potentially vulnerable to SQL injection if input sanitization is not perfectly implemented elsewhere. The presence of two 'flows with unsanitized paths' in the taint analysis, while not classified as critical or high severity, warrants attention as it suggests potential pathways for malicious input to reach sensitive functions without adequate sanitization. The limited attack surface is well-protected, but the reliance on sanitization for these specific paths is a point of caution.\n\nIn conclusion, the plugin demonstrates good fundamental security practices, especially concerning output handling and authentication on its entry points. The clear vulnerability history is reassuring. The primary weakness lies in its SQL query implementation and the identified unsanitized paths, which, although not yet exploited or critical, represent potential risks that should be addressed to achieve a fully robust security profile.",[284,286],{"reason":285,"points":115},"SQL queries with low prepared statement usage",{"reason":287,"points":196},"Flows with unsanitized paths","2026-03-16T21:59:06.704Z",{"wat":290,"direct":303},{"assetPaths":291,"generatorPatterns":296,"scriptPaths":297,"versionParams":298},[292,293,294,295],"\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fcss\u002Ftryly-admin.css","\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fcss\u002Ftryly-frontend.css","\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fjs\u002Ftryly-admin.js","\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fjs\u002Ftryly-frontend.js",[],[294,295],[299,300,301,302],"\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fcss\u002Ftryly-admin.css?ver=","\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fcss\u002Ftryly-frontend.css?ver=","\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fjs\u002Ftryly-admin.js?ver=","\u002Fwp-content\u002Fplugins\u002Ftryly-ai-virtual-try-on-for-woocommerce\u002Fassets\u002Fjs\u002Ftryly-frontend.js?ver=",{"cssClasses":304,"htmlComments":307,"htmlAttributes":337,"restEndpoints":340,"jsGlobals":341,"shortcodeOutput":344},[305,306],"tryly-admin-page","tryly-modal",[308,309,310,311,312,313,314,315,316,317,318,319,320,321,312,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336],"\u003C!-- Tryly.ai Virtual Try-On for WooCommerce -->","\u003C!-- Prevent direct access. -->","\u003C!-- Admin functionality -->","\u003C!-- Admin class. -->","\u003C!-- Constructor. -->","\u003C!-- Add admin menu. -->","\u003C!-- Handle connection callbacks early before any output -->","\u003C!-- Only process on our admin page -->","\u003C!-- NEW FLOW: Handle tryly_data callback -->","\u003C!-- CRITICAL: Verify CSRF state token (required) -->","\u003C!-- Main plugin class. -->","\u003C!-- The single instance of the class. -->","\u003C!-- Main Tryly_AI Instance. -->","\u003C!-- Ensures only one instance of Tryly_AI is loaded or can be loaded. -->","\u003C!-- Include required files. -->","\u003C!-- Initialize hooks. -->","\u003C!-- Init plugin. -->","\u003C!-- Plugin activation. -->","\u003C!-- Set default options. -->","\u003C!-- Clear any transients. -->","\u003C!-- Create database table if needed. -->","\u003C!-- Flush rewrite rules. -->","\u003C!-- Plugin deactivation. -->","\u003C!-- Clean up transients. -->","\u003C!-- Create database tables. -->","\u003C!-- Add settings link to plugins page. -->","\u003C!-- Returns the main instance of Tryly_AI. -->","\u003C!-- Check if WooCommerce is active after plugins are loaded. -->","\u003C!-- Admin notice for missing WooCommerce. -->",[338,339],"data-tryly-product-id","data-tryly-modal-trigger",[],[342,343],"tryly_admin_params","tryly_frontend_params",[]]