Stratagem Lab Local Bot
End User License Agreement (EULA)
Effective Date: May 27, 2026
Last Updated: May 31, 2026
This End User License Agreement ("EULA") is a legally binding contract between you (the "User") and the independent software developer ("Licensor"). This EULA governs your download, installation, configuration, and execution of the automated local trading application, including accompanying Python source distributions, native installers, configuration templates, documentation, scripts, and updates (collectively, the "Software").
The Software is distributed commercially under the product designation "Trading-Application" (also referred to as the Stratagem Lab Bot). Authorized retail delivery includes OS-appropriate installers and/or source archives obtained only through the Licensor's gated download portal (FantasyForge Studio storefront and account downloads after verified purchase), including Windows setup packages (.exe), macOS disk images (.dmg), Linux archives (.tar.gz), and optional source zip distributions. Installers are distribution wrappers; the installed Software ordinarily includes readable Python source scripts and configuration templates unless the Licensor expressly ships a separate obfuscated or compiled edition. Licenses obtained outside these authorized channels are void.
BY DOWNLOADING, INSTALLING, RUNNING, OR CONFIGURING THE SOFTWARE, YOU AGREE TO BE BOUND BY THIS EULA. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, OR RUN THE SOFTWARE.
1. Intellectual Property and Retained Rights
The Software—including its underlying strategy logic, mathematical formulas, source code scripts, architectural workflows, and technical design—remains the exclusive intellectual property of the Licensor.
1.1 No Brand Transfer: This Software is an independent application. It is not owned, operated, published, or legally affiliated with Stratagem Lab.
1.2 Source Code License Grant: Subject to valid license verification, you are granted a non-exclusive, non-transferable, personal right to run, review, and configure the delivered Python source code on your local authorized devices.
1.3 Prohibition Against Redistribution: Because the Software is delivered as plain-text Python scripts inside its distribution wrappers, you are strictly prohibited from re-packaging, white-labeling, reselling, mirroring, or publicly publishing any portion of the source code or strategy logic.
1.4 Obfuscated and Binary Builds: If the Licensor later distributes obfuscated source code or compiled binary editions of the Software, you are prohibited from decompiling, reverse-engineering, or unpacking those specific components.
1.5 Installer Wrappers: OS installers (e.g., Windows setup programs) that deploy the Software onto your device do not transfer ownership of the underlying source or strategy logic; they are authorized installation media only.
2. Commercial Licensing and Retail Framework
The monetization structure for this Software is managed via integrated Stripe checkout pipelines. Your legal execution rights are determined by the specific transaction model completed at the point of sale:
A. Recurring Subscription Model
If you purchase a subscription, you authorize automatic recurring billing profile processing at the conclusion of each billing cycle.
Subscription Enforcement & Active Halting: The Software relies on an active server-side authentication check to maintain its operational loops. The background worker script validates license tokens against the Licensor's cloud infrastructure at initial software execution and at automatic rolling hourly intervals during runtime (configurable; default one hour). A failed monthly renewal transaction, processed refund, or active financial chargeback will cause subsequent authentication pings to be rejected. Upon server-side rejection, the Software will immediately block interface controls, halt background worker threads, and cleanly cease order routing, subject strictly to the local grace period and halting disclaimers set forth in Section 5(F).
B. One-Time / Lifetime Purchase Model
If you acquire a one-time purchase option, you are granted a perpetual, non-transferable, personal license to execute the Software on up to two (2) authorized device installations per purchase (per-seat allocation), unless a different seat limit is stated at checkout.
Update Limitations: This purchase covers the targeted software version and subsequent authorized downloads (installers and/or release archives) according to the Licensor's published updates policy (limited strictly to all v1.x version updates or within a fixed 12-month period from purchase, whichever the Licensor publishes at sale). Newer major version tiers (e.g., v2.x) may require an additional upgrade fee.
Infrastructure Separation: A lifetime license applies strictly to the local software application. It does not obligate the Licensor to maintain external data processing assets indefinitely or provide manual technical support beyond standard product reliability guidelines.
Service Abuse: Provisioning of an install_id and telemetry pipeline is a licensed service wrapper. Misuse of infrastructure, including automated spamming of the ingest endpoint or unauthorized sharing of access tokens, will result in immediate termination of cloud services without a refund.
License Activation Separate from Install: Completing checkout and downloading the Software does not by itself activate cloud license credentials. You must complete the storefront license activation flow (for example, /activate after purchase) and merge the issued license configuration into your local .env before the worker can validate against the Licensor's infrastructure.
License Activation Separate from Install: Completing checkout and downloading the Software does not by itself activate cloud license credentials. You must complete the storefront license activation flow (e.g., /activate after purchase) and merge the issued license configuration into your local .env before the worker can validate against the Licensor’s infrastructure.
3. Absolute Financial Disclaimer and Risk Waiver
3.1 Rule-Based Strategy Parameters: The Software is an automated tool using explicit mathematical logic (e.g., RSI, Moving Averages, volume metrics, and session windows). It operates as a quantitative calculation engine and does not function as a fiduciary advisor or provide personalized investment advice.
3.2 Assumption of Trading Risk: AUTOMATED TRADING UTILITIES CAN RESULT IN TOTAL CAPITAL LOSS. Rapidly shifting market conditions, execution slippage, market halts, and third-party broker outages pose inherent operational risks. Any deployment of capital is executed at your own risk.
3.3 Default Protective Safeguards: The software configuration defaults to safe testing environments (BROKER_TRADING_MODE=paper and DRY_RUN=true). It is highly recommended to retain these settings until you have verified your system state.
3.4 Interface Restrictions: The Streamlit user interface is a data visualization monitor operating on localhost. It is an informational dashboard and does not route orders; order placement is executed exclusively by the background worker thread when live modes are activated.
3.5 Local API Key Responsibility: Third-party broker API keys are stored in plain text within your local environment (.env). The Licensor never receives, intercepts, or retains these parameters. The Licensor bears no liability for financial depletion caused by host system malware, unauthorized local access, or incorrect broker permission scope configurations.
4. Ironclad Limitation of Financial Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY DIRECT FINANCIAL LOSSES, LOST TRADING PROFITS, CAPITAL DEPLETION, OR PROPERTY DAMAGE ARISING FROM YOUR RUNNING OF THE SOFTWARE. THE APPLICATION IS PROVIDED STRICTLY "AS IS," AND THE TOTAL AGGREGATED LIABILITY FOR ALL CLAIMS IS CAPPED AT ONE HUNDRED UNITED STATES DOLLARS ($100.00 USD).
5. Supplemental Operational Terms
A. Privacy and Telemetry Integration
By installing and executing the Software, you acknowledge that the application transmits operational telemetry and verification pings to the Licensor's cloud infrastructure as detailed in, and governed by, our Stratagem Lab Bot Privacy Policy (/legal/stratagem-lab-bot-privacy), which is incorporated into this agreement by reference.
H. Severability
If any provision of this EULA is held to be unenforceable or invalid, such provision will be changed and interpreted to accomplish the objectives of such provision to the greatest extent possible under applicable law, and the remaining provisions will continue in full force and effect.
I. Entire Agreement
This EULA, together with the incorporated Privacy Policy and the FantasyForge Studio Terms of Service to the extent applicable to your account and purchase, constitutes the entire agreement between the User and Licensor regarding the Software and supersedes all prior written or oral understandings, communications, or advertisements relating to the Software.
B. Official Distribution Channels
Licenses are valid only for Software obtained through the Licensor’s authorized distribution paths, including:
Gated retail downloads: Time-limited download links issued after verified Stripe purchase through the FantasyForge Studio storefront (including post-checkout activation and signed-in account download areas), delivering per-OS installers and/or source archives from the Licensor’s private cloud storage.
Optional developer integrity path: Authenticated public release tags on the Licensor’s official source repository paired with published SHA256SUMS verification files, when the Licensor makes such artifacts available for manual or advanced installation.
Running code from third-party mirrors, forks, unverified repositories, or file-sharing sites is strictly prohibited and terminates your license. The Licensor may revoke download access upon refund, chargeback, or breach.
C. Manual Software Maintenance and Upgrades
Software updates are not pushed automatically over telemetry. You are responsible for obtaining a newer authorized installer or source archive, safely stopping the background worker, installing or extracting the update, and preserving your local configuration (.env), including license and broker settings. On Windows, you may run a newer authorized setup package; on other platforms, you may use the published installer/archive for that OS. Porting configuration errors, partial upgrades, or rollbacks are performed entirely at your own risk.
D. Prohibited Operational Uses
You shall not expose your local Streamlit monitor interface (http://localhost:8501) to the public internet, share your infrastructure ingest API keys, or deploy the Software on unsecure shared computing environments where your plaintext .env secret variables could be exposed to unauthorized parties.
E. Open-Source Component Dependencies
The Software relies on standard third-party software packages and open-source dependencies detailed within the project's requirements.txt file. These components are governed by their respective independent open-source software licenses (e.g., MIT, Apache 2.0, BSD).
F. Local Outage Grace Period and Termination
24-Hour Fallback Cache: To preserve operational resilience during localized network disruptions, the Software falls back to checking a local validation cache on disk (data/license_cache.json). This allows a rolling 24-hour network failure grace period during active runtime before enforcing a local shutdown.
Termination & Forced Halting Disclaimer: Upon explicit breach of these terms, an un-remedied network validation failure exceeding the grace window, a subscription cancellation, or a processed refund/chargeback, your software license terminates immediately. Upon termination, your right to obtain newer authorized downloads (installers or archives) through the gated portal is revoked, and your validation credentials will be permanently deactivated. YOU EXPLICITLY ACKNOWLEDGE THAT UPON LICENSE TERMINATION OR EXPIRATION OF THE GRACE PERIOD, THE SOFTWARE WILL AUTOMATICALLY HALT WORKER THREADS AND CEASE ORDER ROUTING. LICENSOR BEARS ZERO LIABILITY FOR UNREALIZED PROFITS, TRAPPED POSITIONS, OR FINANCIAL LOSSES RESULTING FROM THE AUTOMATED HALTING OF THE SOFTWARE WHILE LIVE MARKET POSITIONS ARE OPEN. IT IS THE USER'S SOLE RESPONSIBILITY TO MONITOR ENGINE RUNTIME STATE AND MANUALLY MANAGE OPEN BROKER POSITIONS VIA EXTERNAL INTERFACES.
This Agreement shall be governed by, and construed in accordance with, the laws of the Commonwealth of Virginia, without regard to its conflict of law principles. Any legal action or proceeding arising under this EULA shall be brought exclusively in the state or federal courts located in Henrico, Virginia, and the parties hereby consent to personal jurisdiction therein.
If any provision of this EULA is held to be unenforceable or invalid, such provision will be changed and interpreted to accomplish the objectives of such provision to the greatest extent possible under applicable law, and the remaining provisions will continue in full force and effect.
This EULA, together with the incorporated Privacy Policy and the FantasyForge Studio Terms of Service to the extent applicable to your account and purchase, constitutes the entire agreement between the User and Licensor regarding the Software and supersedes all prior written or oral understandings, communications, or advertisements relating to the Software.