RunBeta
SERVICE & PRIVACY

Terms, privacy and refunds

What the service covers, how payments work, and how we handle your information.

Terms and service scope

RunBeta is operated by OPTIWORK (representative: 김정희, business registration no. 355-09-03628). For support or privacy requests, contact contact@optiwork.co.kr.

RunBeta runs Android apps you are authorized to test on real Samsung Galaxy S20 devices. For Google Play closed testing, submit your opt-in link and matching package name. Your order shows the device count, run count and interval. The separate app review and diagnostics tools may use an APK.

The standard plan costs US$3.99 per app before tax on runbeta.app. It is a one-time payment. Your order records the plan and price at the time of purchase. Polar shows any tax and the final amount before payment.

Automated runs provide device status, screenshots and reports. They do not measure human participation or usability, test every feature, or guarantee Google Play production access. The separate APK review explores up to 12 actions or four minutes per device on two S20 devices. It can check on-screen and accessibility elements and observe whether test data persists after relaunch. It excludes customer-specific sign-ins, purchases and deletion actions.

You must have permission to test the app and provide access for the test accounts. Do not send Google account passwords. The runner may pause when it needs sign-in, opt-in or permission checks. Device compatibility and connection issues may require a retry or operator review. Run times can vary by device and by when the previous run finished.

Device assignment starts after we verify Polar payment and test readiness. Returning from checkout alone does not start the service. You can view and download the results in your signed-in order.

Cancellation and refunds

For paid orders that have not started, you can request a full refund from the order page. After device assignment or testing starts, we review the reason, work completed and any service disruption. We refund service we could not provide due to an issue on our side based on what was delivered. A failed app run does not by itself establish a service disruption.

Request a refund from the order page or through support. If a cancellation coincides with the start of testing, an operator reviews it. Polar processes refunds, including any tax refund, through the original payment method. Timing depends on the payment method. These terms do not limit any rights you have under applicable law.

Privacy policy

For account management we process your name, email, password and recovery-code hashes, sign-in sessions and required consent records. For orders we process app details, Play links, any APK uploads, plan and price, payment and refund status, tax, test results and screenshots. RunBeta does not collect or store card numbers or CVCs.

Your email identifies your account. We do not send verification or marketing emails. Account recovery uses the code provided once at signup. The essential sign-in cookie lasts seven days. We temporarily retain IP-based hashes to limit abusive authentication requests.

Cloudflare, Inc. hosts and processes account data, orders and files transmitted over HTTPS using Workers and D1. Cloudflare is based in the United States and operates global infrastructure. We request Asia-Pacific database placement where available. See Cloudflare's privacy policy and data processing agreement.

When we create a checkout, we share your name, customer and order identifiers, and product and price information with Polar Software, Inc. You enter payment and billing information directly at Polar. Polar acts as merchant of record, handles receipts, taxes and refunds, and describes its processing in its privacy policy.

In the separate app review and survey tools, we use the submitted app descriptions, operator notes, device results, accessibility information and survey responses to prepare reports and draft answers. Screens may be sent to Cloudflare Workers AI to select actions during app exploration. We do not send login details, payment secrets, device account lists or raw logs to AI. Use test data and do not include personal information or trade secrets in app descriptions or free-text responses. Review AI drafts before using them. We do not submit answers to Google.

Surveys use a private link and do not separately collect names or email addresses. We process answers, submission times and a random identifier to prevent duplicates. The identifier is also stored in the respondent's browser and can be cleared in browser settings. With the respondent's consent, answers are shared with the app owner for review and improvement. Links expire after 90 days. Raw responses are eligible for daily deletion 90 days after link expiry. Reports are kept for the service period.

Device Google account lists, passwords, full device logs and serial numbers are not sent to the customer service database. Reports available to the customer and operator include device aliases, run numbers, results, app versions and screenshots. Use test apps and accounts that do not contain sensitive production data.

Incomplete uploads are eligible for cleanup after two hours, unattached files after 24 hours, and APKs and screenshots from closed orders after 90 days. Applicable retention requirements may require keeping reports, contracts, payments and delivery records for five years, and dispute records for three years. We remove account information on closure except where retention is required.

Contact support to request access, correction, deletion, restriction, withdrawal of consent, or information about international data transfers. The required account and payment processing is needed to provide signup and orders. Policy changes are indicated by the effective date.

Back to the portal