=== Trylle Virtual Try-On === Contributors: trylle Tags: trylle, virtual try on, woocommerce, ai stylist, product preview Requires at least: 5.8 Tested up to: 6.9 Requires PHP: 7.2 Stable tag: 1.1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Integrate AI-powered Virtual Try-On and AI Stylist features into your WooCommerce store. == Description == Trylle Virtual Try-On enables customers to preview products using AI-powered virtual try-on technology. The plugin integrates with WooCommerce product pages and optionally the homepage. It validates your store using a secure API key and dynamically loads the Trylle widget only when required. The plugin requires communication with external Trylle services to function. == Key Features == * AI-powered virtual try-on * AI stylist recommendations * WooCommerce product integration * SKU-based product verification * Order-based analytics support * Customizable widget position and colors * Secure API key validation * Optional debug console == External Services == This plugin connects to external services operated by Trylle to enable virtual try-on functionality. = Trylle API = Endpoint: https://api.trylle.co.in Used to: * Validate the store API key * Sync WooCommerce product catalog * Sync WooCommerce order data for analytics * Verify product availability by SKU * Enable AI stylist and try-on features Data transmitted includes: * Store domain * Store API key * WooCommerce REST API consumer key * WooCommerce REST API consumer secret * Product SKUs * Product images * Order data (read-only access) WooCommerce API credentials are generated with **read-only permissions**. These credentials allow Trylle to read product and order data for catalog synchronization and analytics purposes. The credentials are securely transmitted and stored encrypted on Trylle servers. Store owners may revoke these credentials at any time from WooCommerce. = Product Images and Catalog Data = Product images and SKUs are transmitted to Trylle servers to enable virtual try-on rendering. Images are stored to allow AI processing and product visualization. = Customer Try-On Images = If customers upload images to use the Virtual Try-On feature: * Images are uploaded to secure DigitalOcean storage. * Images may be processed by AI image generation models. * Images may be used for model improvement and training in accordance with Trylle’s Privacy Policy. * Users must agree to the Trylle Privacy Policy before creating an account. = AI Processing = The plugin uses AI image generation models, including Google Gemini image models. Model versions may change over time as part of service improvements. The plugin will not function without access to these external services. == Data Storage Summary == The plugin itself does not store customer personal data inside WordPress. External Trylle services store: * Encrypted WooCommerce API credentials * Product catalog data * Product images * Order analytics data * Customer-uploaded try-on images == Privacy Policy == Trylle Privacy Policy: https://trylle.co.in/privacy Users must review and agree to the privacy policy before creating an account on Trylle. == Installation == 1. Upload the plugin to `/wp-content/plugins/` 2. Activate the plugin 3. Navigate to Trylle Virtual Try-On → Settings 4. Enter your Trylle API key 5. Generate and sync WooCommerce API credentials 6. Save settings == Frequently Asked Questions == = Does this plugin require WooCommerce? = Yes. = Does this plugin work without external services? = No. The plugin requires communication with Trylle services. = Can store owners revoke access? = Yes. WooCommerce API keys can be revoked at any time from WooCommerce settings also can be deleted from trylle dashboard that is provider to store owners. == Changelog == = 1.1.0 = * WordPress.org security compliance updates * Nonce and capability validation added * External services disclosure improved * Improved API handling == Support == https://trylle.co.in