Terms of sale and licence
Last updated: 30 October 2026
1. Who is who
The licensor and maker of the products RBR Risk Guard, RBR Indicator Check, RBR Strategy Lab and Payout Check is Lukasz Proszek, Spandauer Str. 104N, 13591 Berlin, Deutschland, email [email protected] (“we”, “us”).
Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns. Paddle sells you the licence, takes the payment, issues the invoice and handles the taxes. Paddle's buyer terms (paddle.com/legal/buyer-terms) also apply to the purchase.
These licence terms apply to your use of the products, free and paid. Before buying, you confirm that you have read and accept them; for the free versions they apply when you download or first use them. For questions about the products, write to [email protected].
2. Products and prices
We offer four products. Each has a free version and a paid licence.
a) RBR Risk Guard is an Expert Advisor (EA, an .ex5 file) for MetaTrader 5. The free version shows a panel with the room to your loss limits and warns you. The PRO licence unlocks two functions. First, enforcement of limits: when the room to a daily or maximum loss limit you have set drops to the buffer, the EA closes positions on the account, deletes pending orders and immediately closes any new position opened during the block; by default this applies to all positions on the account, including those opened manually or by other programs. Second, a trading panel: it sends an order only when you click it in the panel, with a lot size calculated from the risk you enter. Before sending, it checks the rules: the room to your limits including the risk of this order, the economic data window of the selected prop firm (based on your terminal's calendar), the weekend and a set stop loss. If the order breaks a rule, the panel does not send it.
Important: the block BEFORE entry applies only to orders from the panel. Manual orders from the MetaTrader window and orders from other EAs are supervised by RBR Risk Guard only after the fact: it closes a position that breaks the rules after entry and deletes pending orders before a data window. You can connect an EA whose source code you have with the file GuardBridge.mqh (one #include line and a recompile); its risk-increasing orders are then also checked before they are sent. Closing and reducing positions is never blocked.
b) RBR Indicator Check is an EA (an .ex5 file) for the MetaTrader 5 Strategy Tester. It reads an indicator's signals, measures their result after costs and detects repainting. The free Lite version checks the first 12 months of a test. The full version also compares the signals with 1,000 series of random entries, tests periods without a limit and exports the trades. On a normal chart the EA only reads the account history to measure commission and broker markup; it sends no orders.
c) Payout Check is a tool on our website. It compares your account history (a MetaTrader report or our journal) with the rules of a prop program from our database. Free: daily and maximum loss limits, minimum number of days, weekend; the first full report on a device is free. The full version adds news windows with the list of affected trades, consistency with a calculation of the missing profit, and export. The analysis runs in your browser.
d) RBR Strategy Lab is an EA (an .ex5 file) for the MetaTrader 5 Strategy Tester. It tests a strategy described from ready-made building blocks under rules fixed in its code: it freezes the description before the result, calculates the result after costs and compares it with random entries and with holding the market. The free Lite version (a separate file) runs 200 series of random entries, without an out-of-sample check. The full version adds the out-of-sample check, 1,000 series of random entries, walk-forward, trade export and a bot generator: on your instruction it writes the source code of an EA (an .mq5 file) that trades by the tested rules. The Lab itself sends no orders; on a normal chart it only reads the account history to measure commission and broker markup. The generated bot sends orders on your account once you have compiled and started it.
Prices (paid once, no automatic renewal and no recurring payments): RBR Risk Guard PRO €49 for 12 months and up to 3 MetaTrader 5 accounts; RBR Indicator Check full version €39 for 12 months and up to 3 MetaTrader 5 accounts; Payout Check full version €29 for 12 months; RBR Strategy Lab full version €149 for 12 months and up to 3 MetaTrader 5 accounts. The term starts on purchase.
Lifetime licence (paid once): RBR Risk Guard PRO €129, RBR Indicator Check full version €99, RBR Strategy Lab full version €379; Payout Check has no lifetime licence because its rules database is updated continuously. A lifetime licence has no expiry date and covers the same number of accounts as the annual one. You get updates for as long as we develop the product; after that it keeps working in its last version.
Renewal for another 12 months: RBR Risk Guard PRO €34, RBR Indicator Check €27, RBR Strategy Lab €99, Payout Check €20. The new period starts at the end of your current licence, not on the day you buy. Paddle's checkout shows the final price before you pay.
3. Licence scope
We grant you a non-exclusive, non-transferable right to use the products for your own purposes:
– RBR Risk Guard PRO and the full versions of RBR Indicator Check and RBR Strategy Lab: for your own trading accounts, up to the number of MetaTrader 5 account numbers stated with the price; each key is tied to exactly one account number. You may use the free versions on any number of your own accounts.
– Payout Check full version: for you personally, on your own devices; the key is not tied to any account.
– Bots generated by RBR Strategy Lab: you may modify, compile and use a bot's code on your own accounts with no time limit, also after the licence ends; after a refund this right ends. You may not sell, publish or give it to third parties – it contains parts of our software. You may not pass the RBR Strategy Lab full version file on to third parties.
You may not: sell, rent, share or publish a key; let third parties use the licence; bypass the licence check or generate keys yourself; modify, decompile or reverse-engineer the software, except where the law expressly allows it (sections 69d and 69e of the German Copyright Act); automatically extract or redistribute content of our website, such as the Payout Check rules database; use the products unlawfully or for fraud; or interfere with the security of our website or licence system (for example with malware or automated requests). All rights in the software and the database remain with us.
If you seriously breach these rules, we may terminate the licence for good cause. After that you may no longer use the paid functions, and we will not issue further keys.
4. Delivery and activation
After a successful payment we show the licence key on the website and send it to the email address you gave Paddle. If the key does not arrive, write to [email protected].
RBR Risk Guard and RBR Indicator Check: you download the .ex5 file from our website; it is the same file as the free version. RBR Strategy Lab: the full version is a separate .ex5 file; you get the link to it together with the key. You enter the key in the EA's settings; the EA checks it without an internet connection. You add further account numbers – up to the number stated with the price – through the link in the email; each one gets its own key with the same expiry date. Check the account number before you submit it: a key works only for the number it was created for. We correct typos on request. Requirements: MetaTrader 5 on a computer or VPS (the mobile apps and the web terminal cannot run EAs); for RBR Risk Guard and bots from RBR Strategy Lab, Algo Trading must also be allowed; you compile a bot in MetaEditor, which comes with MetaTrader 5.
Payout Check: you enter the key on the tool's page. Our server checks it online at that moment, so you need an internet connection and an up-to-date browser. Your browser remembers the key until you clear the site data; then you enter it again.
5. Nature of the products – no advice
All four products are tools. They are not investment advice, an investment recommendation, a trading signal or a trading strategy, and they are not a product of any prop firm or broker.
RBR Risk Guard monitors the loss limits you set yourself and, in the PRO version, enforces them. The panel opens a position only on your explicit click – with the instrument, direction, stop loss and risk you choose. RBR Risk Guard has no strategy, generates no signals and never opens positions on its own. You alone decide which limits, buffers and settings to use and whether and how you trade. Templates with prop firm rules (such as the .set file from the challenge calculator) only help you fill in the settings; your firm's current rules are what counts.
RBR Indicator Check describes how an indicator's signals would have performed in the past. The result is based on your broker's historical data and says nothing about how the indicator will perform in the future; the comparison with random entries is also a statistical description, not a recommendation.
RBR Strategy Lab describes how a strategy you describe would have performed in the past on your broker's data. The verdict (such as “passes”) is a statistical description under fixed criteria, not a recommendation or a forecast. A bot from the generator carries out only your rules; we provide no signals and no strategies. You alone decide whether, where and at what risk you start a bot.
Payout Check compares your history with the rules in our database, which we check at the source with the firms; the result shows the date of the last check. Firms change their rules, sometimes without notice. Only the firm decides on a payout, under its current rules – check them at the source before you request one.
6. Technical limits
RBR Risk Guard works only while MetaTrader 5 is running and connected to the trading server, the EA is active on a chart and Algo Trading is allowed. It relies on the account data the terminal provides, and it can close positions only while the market is open and the broker executes the order.
After price gaps (for example after a weekend or around economic data), with slippage, on a closed market, or when the broker, terminal, computer, VPS or internet connection fails or lags, a loss can exceed the buffer you set and also your firm's limit. The EA closes positions one after another, and the price keeps moving meanwhile. Positions that do not come from the panel or from an EA connected through GuardBridge.mqh are closed only after entry – you bear the spread, commission and price movement until then, and your firm may treat the entry itself as a breach. The data window check relies on your terminal's calendar: if a release is missing there or the firm counts differently, the panel cannot take it into account. Nobody can technically promise that a limit will never be breached.
RBR Indicator Check works with the price data and ticks the Tester receives from your broker and with the costs it measures from your account or that you enter. Gaps or errors in this data change the result. Indicators that draw only with objects cannot be read.
RBR Strategy Lab works with the price data and ticks from your broker's Tester and with the costs it measures from your account or that you enter; gaps or errors in this data change the result. A bot's live results differ from the test: slippage, price gaps, different spreads, rejected orders and outages of the terminal, VPS or internet connection can change the result and make a loss exceed the risk you set. A bot works only while MetaTrader 5 is running, connected to the trading server and Algo Trading is allowed; it does not retune itself. If you change a bot's code, it no longer matches the tested rules.
Payout Check sees only what is in the history you load: closed trades, without the floating loss during the day. Its results depend on the server time zone you choose, the calendar you load and the state of our rules database. A rule marked as ambiguous or not checked is one we could not assess with certainty.
Prop firms' rules differ and change. Before use, check that your settings match the current rules. Some firms ban or restrict Expert Advisors – this can also apply to the RBR Risk Guard panel, because technically it is an EA, and to bots from RBR Strategy Lab; check beforehand whether your firm allows it.
We do not promise uninterrupted or error-free operation. Your statutory rights in case of defects (section 7) remain unaffected.
7. Updates and defects
During the term of a paid licence we provide the updates needed to keep the product in line with the contract, including security updates, and tell you about them on the website or by email. We update Payout Check and its rules database directly on the website. If you do not install an update of an EA within a reasonable time, we are not liable for a defect caused solely by that – provided we told you the consequences. An update of RBR Strategy Lab does not change bots generated earlier – to give a bot a fix, generate it again.
We make other changes (for example new features or adapting to new MetaTrader versions) only for a valid reason and at no extra cost. If a change affects your use more than slightly, we tell you in advance, and you then have the statutory rights under section 327r of the German Civil Code (BGB).
Otherwise, the statutory rules on defects apply. There is no obligation to update the free versions.
8. Liability
(1) We are liable without limitation for intent and gross negligence, for injury to life, body or health, under the German Product Liability Act, and to the extent we have given a guarantee.
(2) For slight negligence we are liable only if we breach an essential contractual obligation – one whose fulfilment makes proper performance of the contract possible in the first place and on which you can regularly rely. In that case our liability is limited to the damage that is typical for this kind of contract and foreseeable when it was concluded.
(3) Otherwise, liability for slight negligence is excluded. For the free versions we are liable – as the law provides for services given free of charge – only under paragraph 1.
(4) We do not owe any trading result, any particular result of a bot, the passing of a challenge, a payout, or obtaining or keeping a (funded) account. Losses from your trading decisions and the effects of the settings you choose are not damage caused by us. This does not affect our liability under paragraphs 1 to 3 for damage caused by a defect in a product or a breach of duty by us. Contributory fault, for example if you ignore the notes in sections 5 and 6, is taken into account under section 254 BGB.
(5) These rules also apply to the people we use to perform the contract.
9. Refunds and right of withdrawal
We deliver the licence key right after payment, and because of how our products are built we cannot check whether you stop using them after a refund. That is why we do not give refunds without a reason once the key has been delivered. Before buying, you can try the free version of every product with no time limit (RBR Risk Guard free, RBR Indicator Check Lite, RBR Strategy Lab Lite, the first full Payout Check report).
Consumers in the EU, the EEA, Switzerland and the United Kingdom have a statutory 14-day right of withdrawal against Paddle as the seller. At Paddle's checkout you agree that the licence is made available immediately and acknowledge that you lose your right of withdrawal once the key is delivered.
Your statutory rights for defects remain unaffected: if the key does not arrive or a product does not work as described, and we do not fix the problem within a reasonable time, you get your money back. Paddle carries out the refund. The refund ends the licence. Details: Refund policy.
10. Privacy
The data we process for the purchase and the licence: Privacy policy. RBR Risk Guard, RBR Indicator Check, RBR Strategy Lab and generated bots send no data to us. Payout Check sends only the licence key to our server for the check; your account history and the calendar never leave your browser.
11. Governing law and disputes
German law applies, excluding the UN Convention on Contracts for the International Sale of Goods. If you are a consumer, this choice of law does not deprive you of the protection of the mandatory provisions of the country where you habitually reside. If you are a merchant (Kaufmann under German commercial law), the place of jurisdiction is our place of business. The purchase from Paddle is governed by Paddle's terms and the law chosen there.
We are neither willing nor obliged to take part in dispute resolution proceedings before a consumer arbitration board. If something is wrong, write to us at [email protected] and we will look for a solution together.
12. Changes, language versions, contact
If we change these terms, the new version applies only to later purchases and downloads. An existing licence stays under the terms in force on the purchase date unless you agree to a change.
These terms are available in German, English and Polish. If the versions differ, the German version prevails unless mandatory consumer protection law provides otherwise; any ambiguity will not be held against you.
If a provision is invalid, the others remain valid, and the statutory rules take the place of the invalid provision.
Contact: [email protected].