End User License Agreement
This End User License Agreement ("Agreement") is a legal agreement between you ("User") and Hoopy Frood Software ABN 64619637098 ("Licensor") for the use of HFProductManager software ("Software").
By installing or using the Software, you agree to be bound by this Agreement. If you do not agree, do not install or use the Software.
1. Grant of License
Subject to the terms of this Agreement and payment of the applicable license fee, Licensor grants you a non-exclusive, non-transferable, perpetual license to install and use the Software on computers owned or controlled by you, subject to the limits of your license tier.
License Tiers
- Trial License: Permits evaluation of the Software for 14 days with full functionality. No purchase required.
- Essentials: One Shopify store, up to 5,000 products, 2 machine activations.
- Professional: Up to 3 Shopify stores, up to 25,000 products per store, 5 machine activations. Includes store-to-store product transfer.
- Enterprise: Unlimited Shopify stores and products, 5 machine activations, priority email support.
Updates
Each license includes 12 months of software updates from the date of purchase. After 12 months, the Software continues to function but will no longer receive updates unless you purchase an update renewal. Updates are subject to this Agreement.
2. Restrictions
You may NOT:
- Copy, modify, or distribute the Software except as expressly permitted
- Reverse engineer, decompile, disassemble, or attempt to derive the source code of the Software
- Rent, lease, lend, or sublicense the Software
- Remove or alter any proprietary notices, labels, or copy protection mechanisms
- Use the Software to develop a competing product
- Share, publish, or transfer license keys to unauthorised users
- Exceed the store count, product count, or machine activation limits of your license tier
- Circumvent or attempt to circumvent the license validation system
3. Ownership
The Software is licensed, not sold. Licensor retains all ownership rights, title, and interest in the Software, including all intellectual property rights. This Agreement does not grant you any rights to trademarks or service marks of Licensor.
4. Third-Party Components
The Software includes third-party components subject to their own license terms:
- Syncfusion WPF Controls - Licensed under Syncfusion Essential Studio license
- Microsoft WebView2 Runtime - Licensed under Microsoft license terms
- TinyMCE Editor - Licensed under MIT License
- Microsoft .NET 8 Runtime - Licensed under MIT License
- SQLite - Public domain (via Microsoft.Data.Sqlite, MIT License)
5. Data and Privacy
The Software processes and stores data locally on your computer. Your Shopify store data, credentials, and product information remain on your machine and are communicated directly to Shopify's servers. Licensor does not collect, transmit, receive, or have access to your store data.
5.1 External Connections
The Software connects to the following external services:
- Shopify Admin API: Directly, using your credentials, to read and write store data.
- AI Providers (optional): Google Gemini, Anthropic Claude, or OpenAI, using your own API keys. Product context is sent for AI text generation. These connections are entirely optional.
- License Validation: Your license key and a machine identifier are sent to our license server to verify your license.
- Update Checking: The Software checks for updates by downloading a version file from our website. No data is sent.
For full details, see our Privacy Policy.
5.2 Credential Security
All Shopify credentials and AI API keys are encrypted at rest using Windows DPAPI (Data Protection API), which ties the encryption to your Windows user account. Credentials are never stored in plain text.
6. Your Responsibilities
You are solely responsible for:
- All changes made to your Shopify store through the Software
- Reviewing bulk operations before applying them
- Maintaining backups of your critical store data
- The security of your Shopify API credentials and AI API keys
- Compliance with Shopify's terms of service and API usage policies
- Any costs incurred from third-party AI service usage
7. Disclaimer of Warranties
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.
LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL BE ERROR-FREE, UNINTERRUPTED, OR COMPATIBLE WITH ALL SHOPIFY STORE CONFIGURATIONS. LICENSOR DOES NOT WARRANT THAT DEFECTS WILL BE CORRECTED WITHIN ANY SPECIFIC TIMEFRAME.
8. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, BUSINESS OPPORTUNITIES, OR GOODWILL, ARISING FROM YOUR USE OF OR INABILITY TO USE THE SOFTWARE.
LICENSOR'S TOTAL LIABILITY FOR ANY CLAIM ARISING FROM OR RELATED TO THIS AGREEMENT SHALL NOT EXCEED THE AMOUNT YOU PAID FOR YOUR SOFTWARE LICENSE.
9. Australian Consumer Law
If you are a consumer within the meaning of the Australian Consumer Law (Schedule 2 of the Competition and Consumer Act 2010), you have certain guarantees that cannot be excluded by this Agreement. Nothing in this Agreement is intended to exclude, restrict, or modify those guarantees or any rights you may have under the Australian Consumer Law.
10. Indemnification
You agree to indemnify and hold harmless Licensor from any claims, damages, losses, or expenses (including reasonable legal fees) arising from your use of the Software, your violation of this Agreement, or your violation of any third-party rights.
11. Termination
This Agreement is effective until terminated. Your rights under this Agreement will terminate automatically if you fail to comply with any term. Upon termination:
- You must cease all use of the Software and destroy all copies
- Your license key will be deactivated
- Sections 3, 7, 8, 10, and 12 survive termination
12. Governing Law
This Agreement is governed by the laws of the State of New South Wales, Australia. Any disputes shall be resolved in the courts of New South Wales, Australia.
13. Entire Agreement
This Agreement constitutes the entire agreement between you and Licensor regarding the Software and supersedes all prior agreements and understandings, whether written or oral.
14. Severability
If any provision of this Agreement is found to be unenforceable, the remaining provisions will continue in full force and effect.
15. Contact
For questions about this Agreement, please contact:
Hoopy Frood Software
ABN 64619637098
Email: sales@hoopyfrood.com.au