Test Runner
Demo Workflow Pricing Privacy
Start free trial
[LEGAL] — terms of service & EULA

Terms of Service

Last updated: June 11, 2026

These Terms of Service and End-User License Agreement (the “Terms”) govern your purchase, download, and use of Test Runner, a desktop application for macOS (the “Software”), and the website at testrunner.appshop.biz (the “Site”).

Test Runner is operated by Jase-Omeileo West, a sole proprietor trading as Test Runner (“we”, “us”, “our”). You can reach us at [email protected].

By purchasing a subscription, starting a trial, or using the Software, you agree to these Terms.

01What Test Runner is

Test Runner is a native macOS application for authoring and running end-to-end tests of mobile applications. It orchestrates locally installed tooling — including the open-source Maestro testing framework, Apple and Android developer tools, and, optionally, an AI command-line tool you have installed and authenticated yourself — and stores its data in project folders on your machine. It is a locally installed tool, not a hosted or cloud service.

02Purchases, billing & the merchant of record

Subscriptions to Test Runner are sold through Lemon Squeezy (Lemon Squeezy, LLC), acting as the merchant of record. Lemon Squeezy processes your payment, issues your invoice, handles applicable sales tax or VAT, and manages your license keys. Your purchase is also subject to Lemon Squeezy's terms and privacy policy.

  • Plans. An Individual subscription costs US$19 per month or US$180 per year, plus any applicable taxes collected at checkout.
  • Trial. New users receive a 14-day free trial with full functionality. No payment details are required to start the trial.
  • Renewal. Subscriptions renew automatically at the end of each billing period until cancelled.
  • Cancellation. You may cancel at any time via the link in your Lemon Squeezy receipt or by emailing us. Cancellation stops future renewals; the Software remains licensed until the end of the period you have paid for.
  • Price changes. We may change prices for future billing periods with at least 30 days' notice by email.

03Refunds

If Test Runner doesn't work out for you, email [email protected] within 14 days of your first payment and we will issue a full refund. Refunds for renewal payments are handled case by case — if you cancelled before a renewal but were still charged, we will always refund that charge.

04License grant & activation

Subject to your active subscription (or trial) and these Terms, we grant you a personal, non-exclusive, non-transferable, revocable license to install and use the Software on up to two (2) Macs that you own or control, for testing applications you are authorized to test.

Activation is enforced through license keys issued by Lemon Squeezy. You may deactivate a machine at any time to free an activation. The Software periodically validates your license key and includes a reasonable offline grace period so temporary network loss does not interrupt your work.

05Restrictions

You may not:

  • share, resell, rent, or sublicense the Software or your license key;
  • reverse-engineer, decompile, or modify the Software, except where applicable law permits;
  • circumvent license validation or trial limits;
  • use the Software to test, probe, or attack applications or systems you are not authorized to test;
  • use the Software in violation of applicable law.

06Your projects & your data

Test Runner stores your flows, suites, builds, credentials, reports, and recordings in folders on your own machine. We have no access to them, and these Terms give us no rights over them. You are responsible for backing up your project folders and for the lawful handling of any credentials or personal data you store in them. See the Privacy Policy for the full picture of what data moves where.

07Third-party software & AI features

The Software orchestrates third-party tools that are licensed to you separately and are not part of the Software: the open-source Maestro framework, Apple and Android developer tooling, ffmpeg, and any AI command-line tool you choose to connect (such as Claude Code or Codex). Your use of those tools — including any data you send to an AI provider through your own account — is governed by their respective licenses and terms, not ours.

AI output is assistive, not authoritative. Generated test flows, failure classifications, design-parity findings, business-rule assessments, and bug-reproduction verdicts can be wrong. You are responsible for reviewing AI-assisted output before relying on it for release decisions.

08Updates & support

While your subscription is active, the Software checks for and installs updates (via the Sparkle framework) and you receive all updates we ship, plus email support at [email protected]. We may add, change, or remove features over time, but we will not materially reduce the core functionality you subscribed to during a paid period.

09Intellectual property

The Software, the Site, and all associated branding are owned by us and protected by copyright and other laws. These Terms grant you a license to use the Software; they do not transfer any ownership. Tests, reports, and other artifacts you create with the Software are yours.

10Disclaimer of warranties

The Software is provided “as is” and “as available” without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the Software will be error-free or uninterrupted, or that it will catch every defect in the applications you test. Nothing in these Terms excludes warranties that cannot be excluded under applicable law, including mandatory consumer protections in your country of residence.

11Limitation of liability

To the maximum extent permitted by law, we will not be liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, revenue, or data, arising from or related to the Software or these Terms. Our total aggregate liability is limited to the amount you paid us in the twelve (12) months before the event giving rise to the claim. Nothing in this section limits liability that cannot be limited by law.

12Termination

We may suspend or terminate your license if you materially breach these Terms and (where the breach is curable) do not cure it within 14 days of notice. On termination for breach, you must stop using the Software and your license key will be deactivated. Sections 6, 9, 10, 11, and 14 survive termination.

13Changes to these Terms

We may update these Terms from time to time. Material changes will be announced by email or in-app at least 14 days before they take effect; the “Last updated” date above always reflects the current version. Continued use of the Software after changes take effect constitutes acceptance.

14Governing law & contact

These Terms are governed by the laws of the operator's country of residence, without regard to conflict-of-law rules, and subject to any mandatory consumer protections of your own country. Questions, notices, and disputes should be directed first to [email protected] — most issues are resolved within a couple of business days.

© 2026 Jase-Omeileo West, trading as Test Runner. Home · Privacy Policy