Privacy Policy
This policy explains what data is processed when you visit testrunner.appshop.biz (the “Site”) or use the Test Runner macOS application (the “Software”), and who processes it.
The data controller is Jase-Omeileo West, a sole proprietor trading as Test Runner. Contact: [email protected].
01Data we do not collect
We never receive, store, or have access to:
- your app builds (.app, .ipa, .apk) or their contents;
- your test flows, suites, business rules, or project configuration;
- credentials you store in the Software's test-data vault;
- test reports, logs, screenshots, videos, or network captures;
- usage analytics or crash telemetry — the Software contains none.
02The Site
The Site is a static website. It sets no cookies and runs no analytics or advertising scripts. Our hosting provider (DigitalOcean, LLC) processes standard server logs — IP address, user agent, requested URL, and timestamp — for security and operations, retained briefly and automatically. Fonts are served by Google Fonts, which receives your IP address when your browser requests font files.
03Purchases — Lemon Squeezy
Subscriptions are sold by Lemon Squeezy, LLC as merchant of record. When you buy, Lemon Squeezy collects and processes your name, email address, billing details, and payment information under its own privacy policy; we never see your payment card details. From Lemon Squeezy we receive your name, email address, order details, and license-key status, which we use to provide support, deliver updates, and manage your subscription.
04License activation & validation
When you activate the Software, it sends your license key and a machine identifier to Lemon Squeezy's license API to record the activation (up to two machines). The Software periodically revalidates the key the same way. These requests carry no project data — only the key, the machine identifier, and standard request metadata such as IP address.
05Software updates
The Software checks for updates using the open-source Sparkle framework by fetching a static update feed from our hosting. Like any web request, this exposes your IP address and the app version to the server log. The update check sends no personal or project data, and you can disable automatic checks in the app's settings.
06AI features — your tooling, your account
Test Runner's AI features (flow generation, failure triage, design-parity audits, bug reproduction, and similar) work by invoking an AI command-line tool that you have installed and authenticated — such as Claude Code (Anthropic) or Codex (OpenAI). When you trigger an AI feature, the relevant content — for example screenshots, video keyframes, flow YAML, logs, or rule text — is sent from your Mac directly to your AI provider under your own account and their terms. Nothing passes through our servers, and nothing is sent unless you trigger it. If you never configure an AI tool, no AI requests are ever made; all non-AI functionality works normally.
07Support email
If you email [email protected], we keep the correspondence (your address and what you wrote, including anything you choose to attach) for as long as needed to help you and to keep a record of the request.
08Legal bases & international transfers
Where the GDPR or similar law applies, we process purchase and license data to perform our contract with you, support correspondence on our legitimate interest in helping you, and anything else only with your consent. Our processors (Lemon Squeezy, DigitalOcean, Google Fonts) may process data in the United States and other countries under their own safeguards, including standard contractual clauses where required.
09Retention
- Order & license records: for the life of your subscription plus the period required for tax and accounting law.
- Support email: until no longer needed for the request or a reasonable record of it.
- Server logs: short, rolling retention managed by the hosting provider.
10Your rights
Depending on where you live, you may have rights to access, correct, delete, export, or restrict the processing of your personal data, and to lodge a complaint with a supervisory authority. Email [email protected] and we will act on the request promptly; for data held by Lemon Squeezy we will coordinate with them or point you to the right channel.
11Children
Test Runner is a professional developer tool and is not directed at children under 16. We do not knowingly collect personal data from children.
12Changes
If this policy changes materially, we will note it on this page and, for significant changes affecting subscribers, notify you by email. The “Last updated” date above always reflects the current version.