Legal
Terms of Use
Effective Last updated
These Terms of Use (the “Terms”) are a binding agreement between you and Runtil (“Runtil,” “we,” “us,” “our”), the operator of the application at runtil.com and its subdomains (the “Service”).
By accessing or using the Service, you agree to these Terms and to our Privacy Policy. If you do not agree, do not use the Service.
On this page
What Runtil is
Runtil is a skill-based, on-chain price-trading application. Every trade settles on the blockchain. The mechanic is:
- You view a live price chart for a supported asset.
- You pick a price level — a target above or below the current price.
- You pick a duration — how long your trade stays live.
- You buy a number of contracts at a per-contract price we quote in cents. Each contract can settle at a maximum of $1.00.
- If the asset’s price touches your level at any moment before the duration ends, each contract pays $1.00.
- If the price never touches your level before the duration ends, the contracts are worth nothing and you lose only the cents you paid per contract.
Your maximum loss is fixed the moment you confirm a trade: the amount you paid for your contracts plus the fee in Section 9. There is no leverage, no margin, no liquidation, and no borrowing. You cannot lose more than you put in.
Runtil is not a bank, broker-dealer, investment adviser, exchange, or custodian, and nothing in the Service is an offer, solicitation, or recommendation to trade.
Acceptance and changes to these Terms
Using the Service means you accept these Terms. We may change them. When we do, we will update the “Last updated” date above and, for material changes, give notice through the Service or another reasonable method. Changes take effect when posted unless we say otherwise. If you keep using the Service after a change takes effect, you accept it. If you do not agree, stop using the Service.
Your representations and attestations
These representations are the foundation of your right to use the Service. Each time you access or use the Service — including each time you open a trade — you represent and warrant to us that all of the following are true:
- Age and capacity. You are at least 18 years old, or the age of majority in your jurisdiction if that is higher, you are of legal age to form a binding contract where you live, and you have the legal capacity and authority to accept these Terms.
- Jurisdiction. You are not located in, a resident of, or accessing the Service from a Restricted Territory (Section 4), and you will not do so.
- Not circumventing. You are not using a VPN, proxy, Tor, a remote or virtual machine, or any other method to disguise or relocate your true location or to circumvent any restriction we apply (Section 4).
- Sanctions. You are not a person with whom we are legally prohibited from dealing, including any person or entity subject to sanctions administered or enforced by the U.S. Office of Foreign Assets Control (OFAC), the United Nations, the European Union, the United Kingdom, or any other applicable authority, and you are not owned or controlled by, or acting on behalf of, any such person.
- Your own account. You are acting on your own behalf, with your own funds, and not for any undisclosed principal; the funds you use are yours and are not derived from unlawful activity.
- Legality. Your access to and use of the Service is legal where you are. You are responsible for knowing and following the law that applies to you.
If any of these is or becomes untrue, you must stop using the Service immediately, and we may act under Sections 4 and 17. We rely on these representations in providing the Service to you.
Jurisdiction, classification, and Restricted Territories
This Section is the core of these Terms. Read it carefully.
4.1 Classification and legality where you are
The way Runtil works — paying a bounded, known amount on whether a price touches a level within a window, for a fixed payout — has an economic structure that some jurisdictions may treat as a regulated financial product (for example, a derivative, an option, or a binary option) or as a form of gaming. How a jurisdiction classifies the Service depends on the economic substance of what you are doing, not on the technology used to settle it. The fact that trades settle on-chain, in USDC, from a self-custodial wallet, does not change how a regulator may classify the activity, and does not make it legal where it would otherwise be restricted or prohibited.
Because of this, the Service is restricted or prohibited for some or all users in some jurisdictions. You are responsible for determining whether your use of the Service is legal where you are, and for not using it if it is not.
We do not represent that the Service is licensed, registered, or authorized in any jurisdiction, and we hold ourselves out as holding no such license or authorization. Where offering the Service would be prohibited, or would require a license or authorization we do not hold, the Service is not offered there.
4.2 Restricted Territories
The Service is not offered to, and may not be used by, any person located in, resident of, or accessing the Service from any of the following (the “Restricted Territories”):
- the United States of America, including its states, territories, and possessions;
- Cuba, Iran, North Korea (the DPRK), and Syria;
- the Crimea, Donetsk, and Luhansk regions of Ukraine;
- Russia and Belarus;
- any country or region subject to comprehensive economic sanctions or embargo administered by the U.S. Office of Foreign Assets Control (OFAC), the United Nations, the European Union, or the United Kingdom; and
- any other jurisdiction we designate as a Restricted Territory from time to time.
We may add to, remove from, or otherwise change the Restricted Territories at any time, including to comply with law, a license condition, or a third-party provider’s requirement. We may restrict, geo-block, IP-block, or refuse access to the Service — in whole or in part, and for any territory — at any time and for any reason, including to manage regulatory risk.
4.3 No circumvention
You may not access or use the Service from a Restricted Territory, and you may not use a VPN, proxy, Tor, a remote or virtual machine, false location or identity information, or any other method to disguise or relocate your location or to evade, bypass, or circumvent any geographic block, IP block, or other restriction we apply.
Any such circumvention is a material breach of these Terms by you. If you reach the Service from a Restricted Territory by defeating a control we put in place, that access is your violation, not our offering of the Service to you, and you bear the full consequences of it, including any resulting loss.
4.4 Enforcement — ban and withhold rights
If we reasonably believe that you are located in, resident of, or accessing the Service from a Restricted Territory, that you are a sanctioned or otherwise prohibited person, or that you are circumventing or attempting to circumvent any restriction, we may — at any time, with or without notice, and in addition to our rights in Section 17 — take any of the following actions:
- suspend, ban, restrict, or terminate your access to the Service, in whole or in part;
- disable specific features (such as opening new trades or the referral program);
- refuse, delay, reverse, or withhold any action, settlement, payout, referral earning, or other benefit on or from your account; and
- take any other step we reasonably consider appropriate to comply with law, a license condition, or a third-party requirement, or to manage regulatory risk.
Because the Service is non-custodial (Section 5), these actions do not, by themselves, give us control of the funds in your self-custodial wallet.
Your wallet and self-custody
Runtil is non-custodial. We do not hold your funds, and we cannot freely move, spend, or withdraw them.
- When you sign up, an embedded self-custodial wallet is created for you through our wallet provider, Privy. That wallet is yours. Your funds — USDC on the Polygon network — live in that wallet on-chain, not on a Runtil ledger. Your on-chain wallet balance is your balance; we do not run a separate off-chain balance for you.
- To make trading fast, your wallet authorizes a Runtil backend signer with a strict on-chain policy. Under that policy, our signer can move your USDC to one destination only — the Runtil protocol wallet — and only to place a trade you initiated. It cannot send your funds anywhere else, and it cannot withdraw them to us or to any third party. Withdrawals from your wallet to an external address are initiated and signed by you.
- We do not control your wallet’s private keys in a way that lets us take your funds, and we never have access to them in plain form.
Because you self-custody:
- You are responsible for your wallet, your recovery method, and your device security. If you lose access to your wallet or its recovery method, we may not be able to help you recover it or your funds.
- On-chain transactions are generally irreversible. We cannot reverse, cancel, or refund a confirmed on-chain transaction.
- You are responsible for any network (“gas”) costs and for the mechanics of depositing to and withdrawing from your wallet.
Funding, KYC, and AML
You fund your own self-custodial wallet. There are two ways to do it, and they carry different obligations.
- On-chain (crypto) deposits. You can deposit crypto from another chain or wallet; our wallet provider bridges or swaps it to USDC on Polygon. These deposits move from your own wallet on-chain and are not gated by any Runtil “know your customer” (KYC) check today. You are responsible for the source and legality of the funds you deposit.
- Fiat on-ramps (card / Apple Pay / Google Pay). If you buy USDC with a card or a pay wallet, that purchase is handled by a third-party fiat on-ramp provider (for example, MoonPay, Coinbase, or Stripe, as offered through Privy). Runtil does not operate the on-ramp and does not process your card or payment. That provider runs its own identity verification, KYC, and anti-money-laundering (AML) checks under its own legal obligations, you deal with it directly, and your use of it is governed by its terms and privacy policy, not only these Terms. We are not responsible for the on-ramp provider’s decisions, availability, fees, or handling of your data or funds.
We may add controls at any time. We reserve the right, at any time and at our discretion, to introduce or require identity verification, KYC, source-of-funds or source-of-wealth checks, sanctions screening, and geographic verification, and to condition your access to the Service — or our handling of a trade, settlement, payout, or referral earning — on your completing them. We may refuse, delay, or unwind any action where we reasonably need to in order to meet a legal, license, or third-party requirement.
Runtil is not currently registered as a money-services business or virtual-asset service provider in any jurisdiction. We apply the geographic and sanctions restrictions described in these Terms, and we may adopt further anti-money-laundering controls at any time.
How a trade works, end to end
- Pick. You select a supported asset, a price level (a target above or below the current price), and a duration.
- Quote. We show you a live per-contract price in cents, plus the fee (Sections 8 and 9). Prices move with the market and can change between the moment you see them and the moment you confirm.
- Confirm. When you confirm, the amount you pay for your contracts and the fee are sent as a single USDC transfer on the Polygon network from your wallet to the Runtil protocol wallet. That on-chain transfer is your trade. If the transfer does not confirm on-chain, no trade is opened and no money moves (Section 9).
- Live. Your trade runs until it either touches your level or its duration ends. Whether a touch happened is determined by us from a third-party price feed (an oracle), as described in Sections 10 and 11.
- Settle. If your level was touched before the duration ended, each of your contracts settles at $1.00, and the payout is sent to your wallet as an on-chain USDC transfer. If your level was never touched, the contracts are worth nothing and nothing is paid. Your loss is capped at what you paid plus the fee.
Some markets are only open during defined trading sessions (for example, equity index products track their underlying market’s hours). Trades on a closed market, or on an asset whose price feed is stale or unavailable, may be refused.
A trade cannot be closed early. Once opened, it runs until your level is touched or its duration ends.
Pricing
Each contract is priced fairly, calculated for that specific contract from the target level and duration you choose and the current market price, and shown to you before you confirm. The same method applies to every user. We earn from the fee in Section 9, not from the price you pay.
Fees
A fee applies to every trade you open. It is added on top of what you pay for your contracts and is paid on-chain as part of the same USDC transfer that opens the trade. The exact fee for each trade is shown to you before you confirm. The current fee coefficient is 6%.
The fee shown and paid at the time of a trade is the fee for that trade; later changes to the fee do not apply retroactively to trades you have already made. Once a trade is validly opened, the amount you paid and the fee are committed and are not refundable except as required by law.
There is no refund system, and none is needed for a failed open: if the on-chain transfer that opens your trade does not confirm, no trade is created and no money moves, so there is nothing to refund.
We may change fees at any time on a going-forward basis. We do not charge deposit fees, but third parties (such as the network, a bridge, or a fiat on-ramp) may charge their own costs, which are yours to pay.
What is verifiable on-chain — and what isn’t
We claim only what is true. This Section states exactly what you can and cannot independently verify.
On-chain and independently verifiable. Your stakes and your payouts are real USDC transfers on the Polygon network — from your wallet to the Runtil protocol wallet when you open a trade, and from the protocol wallet to your wallet when a trade settles in your favor. These transfers exist on the public blockchain, and you can verify them yourself, independently of us, using any Polygon block explorer.
Computed by us and not trustlessly verifiable. The rest of the mechanism runs off-chain, on our systems, and cannot be verified from the blockchain alone. This includes:
- the per-contract price;
- the price feed we read and how we process it;
- the touch determination — whether and when your level was touched, and therefore whether you win or lose; and
- our internal accounting, records, and any statistics we display.
These are produced by us and by the third-party feeds we rely on, not by a public smart contract anyone can audit. We describe them honestly, but you rely on our computation of them; do not treat them as trustlessly verifiable.
Records, scores, and rankings are informational. Any accuracy score, win/loss record, ranking, leaderboard, “top traders” list, profile, reel, or similar surface in the Service is computed by us from settled trades and is provided for information only. It is not a guarantee, a recommendation, an endorsement, or a signal, and it is not audited. Displayed results are historical; past results do not indicate or guarantee future outcomes — yours or anyone else’s.
Risk acknowledgment and risk disclosure
- You can lose your full stake. Every trade can end with no payout. Do not trade with money you cannot afford to lose.
- No guaranteed outcome. No trade is ever assured to succeed, and no outcome can be guaranteed — yours or anyone else’s.
- Price-feed and oracle dependence. Whether your level was touched — and therefore whether you win or lose — depends on a third-party market price feed (an oracle). That feed can be delayed, wrong, gapped, or temporarily unavailable, and prints its provider flags as unreliable may be excluded from settlement. We rely on it in good faith but do not control it and do not guarantee its accuracy, timeliness, or availability.
- Blockchain and network risk. Your trades and payouts depend on the Polygon network, the USDC token, wallet infrastructure, and RPC and bridge providers. Congestion, forks, re-orgs, downtime, smart-contract or protocol failures, stablecoin de-pegging or freezing, bugs, and exploits are risks outside our control. On-chain transactions are generally irreversible.
- Volatility. Crypto and other markets are highly volatile. Prices can move sharply and without warning.
- Technology and availability risk. Software, connectivity, or infrastructure failures can affect quoting, opening, settlement, or withdrawal. See Section 14.
- Regulatory and tax risk. Laws affecting the Service, digital assets, and this kind of trading can change, and may change how — or whether — you can use the Service. You are solely responsible for your own taxes (Section 18).
This Section is a risk disclosure and does not list every possible risk. Only trade if you understand and accept these risks.
No financial or investment advice
Nothing in the Service is financial, investment, legal, tax, or other professional advice, and nothing in it is an offer, solicitation, or recommendation to enter into any trade. You are solely responsible for your own decisions. If you need advice, get it from a licensed professional.
Acceptable use
You will use the Service lawfully and honestly. You will not:
- Use bots, scripts, scrapers, or other automated means to access, trade on, or extract data from the Service, except through interfaces we expressly provide;
- Manipulate, or attempt to manipulate, prices, the price feed, quoting, settlement, or any market, including by exploiting a feed delay, glitch, or error;
- Exploit, or fail to report, any bug, loophole, or unintended behavior in the Service, its pricing, its fees, the referral program, or its on-chain contracts;
- Create or coordinate multiple accounts to evade a limit, ban, or restriction we apply, including a Restricted-Territory block (Section 4);
- Use the Service for fraud, money laundering, sanctions evasion, or any other illegal purpose, or with funds derived from illegal activity;
- Access the Service from a Restricted Territory, or use any means to disguise your location or evade a restriction (Section 4);
- Impersonate anyone, or provide false, misleading, or stolen information;
- Interfere with, disrupt, overload, or attempt to gain unauthorized access to the Service, its infrastructure, or other users’ accounts or wallets; or
- Infringe our or anyone else’s intellectual property or other rights.
We may investigate suspected violations and take any action we consider appropriate, including under Section 17.
Availability and changes to the Service
We do not guarantee that the Service will be available, uninterrupted, error-free, or secure. The Service depends on third parties we do not control, including the Polygon network and our wallet, feed, RPC, and hosting providers.
We may change, suspend, limit, or discontinue any part of the Service — including supported assets, durations, fees, features, and the referral program — at any time, with or without notice. We may perform maintenance, impose limits, or refuse or delay a trade, a settlement, or a withdrawal where we reasonably need to (for example, during an outage, a suspected feed error, a security incident, or to comply with law). Except as required by law, we are not liable for any loss caused by unavailability or by a change to the Service.
Referrals
Every Runtil user is automatically an affiliate; there is nothing to sign up for.
- How it works. When someone starts using Runtil through your referral link and trades, a share of the fee they pay on each trade is paid to you on-chain in USDC. The current referrer share is 50% of that fee. Earnings are batched and settled to your wallet — typically once per day, above a small minimum, with amounts below the minimum carried forward. We may change the share, the schedule, the minimum, or the mechanics at any time on a going-forward basis, and we may pause or end the program.
- Open program. You may refer anyone, and you may use more than one account you control — including to refer yourself. We do not restrict referral earnings on those grounds. This does not extend to genuine fraud, illegal activity, or exploiting a bug in the Service, which we may still act on (Sections 13 and 17).
- No guarantee. Referral earnings are not guaranteed, are not a wage or a promise of income, and depend entirely on referred users’ own activity.
- Your taxes. Referral earnings may be taxable income to you; reporting and paying any tax on them is your responsibility (Section 18).
Intellectual property
The Service — including its software, design, content, and the Runtil name and marks — is owned by us or our licensors and is protected by law. We grant you a limited, personal, non-exclusive, non-transferable, revocable license to use the Service for its intended purpose under these Terms, and no other rights. You may not copy, modify, distribute, reverse engineer, or create derivative works from the Service except as the law expressly allows.
Suspension and termination
You can stop using the Service at any time. Because you self-custody, you can move your funds out of your wallet, subject to the network and the mechanics of the Service.
We may suspend, limit, or terminate your access to the Service — in whole or in part — at any time, with or without notice, including if we reasonably believe you have breached these Terms; engaged in abuse, fraud, or manipulation; are in, resident of, or accessing from a Restricted Territory or circumventing a restriction (Section 4); created risk for us or other users; or if we are required to by law or by a third-party provider. We may also restrict features (such as opening new trades or the referral program) without terminating your access entirely.
Suspension or termination does not, by itself, give us control of your wallet or your funds — the Service is non-custodial. It may prevent you from opening new trades or using certain features, and open trades may still settle according to their terms. Sections that by their nature should survive termination (including Sections 8, 10, 11, 12, 18, 19, 20, 21, 22, and 23) survive.
Taxes
You are solely responsible for determining, reporting, and paying any taxes that apply to your use of the Service, your trades, your payouts, and your referral earnings. We do not provide tax advice and, unless required by law, do not withhold or report taxes for you.
Disclaimers
The Service is provided “as is” and “as available,” with all faults and without warranties of any kind. To the fullest extent permitted by law, we disclaim all warranties, express or implied, including any implied warranties of merchantability, fitness for a particular purpose, title, and non-infringement, and any warranty arising from course of dealing or usage of trade.
Without limiting that, we do not warrant that the Service will be uninterrupted, timely, secure, or error-free; that the price feed, quotes, touch determinations, or settlements will be accurate, current, or available; that defects will be corrected; or that the Service or its infrastructure is free of harmful components. We are not responsible for the acts, omissions, availability, or security of any third party, including the Polygon network, the USDC issuer, and our wallet, feed, RPC, bridge, fiat on-ramp, hosting, and analytics providers. Any material obtained through the Service is used at your own risk.
Some jurisdictions do not allow certain warranty exclusions, so some of the above may not apply to you.
Limitation of liability
To the fullest extent permitted by law:
- We will not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of profits, revenue, data, goodwill, or trading losses, arising out of or relating to the Service or these Terms, whether in contract, tort, or otherwise, even if we were advised of the possibility.
- We will not be liable for any loss arising from your own trading decisions or losses; price-feed or oracle error, delay, or unavailability; blockchain, network, wallet, stablecoin, RPC, bridge, or third-party failure; loss of access to your wallet, keys, or recovery method; or any event beyond our reasonable control. Events beyond our reasonable control include acts of God, natural disasters, war, terrorism, civil unrest, government action, changes in law, sanctions, pandemics, power or internet failures, and blockchain, network, oracle, stablecoin, RPC, bridge, or other third-party outages, failures, forks, or exploits; we are not liable for any failure or delay they cause.
- Our total aggregate liability to you for all claims relating to the Service or these Terms will not exceed the greater of (a) the total fees you paid to us in the 3 months before the event giving rise to the claim or (b) US$100.
Some jurisdictions do not allow certain limitations, so some of the above may not apply to you. Nothing in these Terms limits liability that cannot be limited by law.
Indemnity
You agree to indemnify, defend, and hold harmless Runtil, its affiliates, and their officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or relating to: your use of the Service; your breach of these Terms or of any law; your breach of any representation in Section 3, including accessing the Service from a Restricted Territory or circumventing a restriction; your infringement of any third-party right; your taxes; or your trades and referral activity. We may take over the defense of any matter subject to this Section, and you will cooperate with us.
Dispute resolution, governing law, and class-action waiver
- Governing law. These Terms are governed by the laws of the jurisdiction in which Runtil is established, without regard to its conflict-of-laws rules.
- Informal resolution first. Before starting a formal dispute, you agree to contact us at support@runtil.com and try to resolve it informally for at least 30 days.
- Arbitration. If the dispute is not resolved within that period, any dispute arising out of or relating to these Terms or the Service will be resolved by binding, individual arbitration, conducted in English, rather than in court, except where prohibited by law.
- Class-action waiver. To the fullest extent permitted by law, disputes will be brought only in your individual capacity, and not as a plaintiff or class member in any class, collective, or representative proceeding.
- Time limit. Any claim must be brought within one year of the event giving rise to it, to the extent the law allows.
General
- Entire agreement. These Terms and the Privacy Policy are the entire agreement between you and us about the Service and replace any earlier agreement on the subject.
- Severability. If any part of these Terms is unenforceable, the rest stays in effect.
- No waiver. If we do not enforce a right, that is not a waiver of it.
- Assignment. You may not assign these Terms without our consent. We may assign them, including to an affiliate or in connection with a merger, acquisition, or sale of assets.
- No third-party beneficiaries. Except for our affiliates and the indemnified parties, these Terms create no third-party rights.
- Language. These Terms are drafted in English. Any translation is for convenience; the English version governs to the extent permitted by law.
- Relationship. Nothing in these Terms creates a partnership, employment, agency, or fiduciary relationship between you and us.
Contact
Questions about these Terms? Email us at support@runtil.com.
Runtil