Paper-first · evidence-first · grade-gated Not financial advice
Makini Strix

Legal · document 1 of 3

Terms of Service

These terms govern your use of Strix. They are the same agreement the app asks you to accept before it will connect a live broker account — published here in full, so you can read them before you sign up and a lawyer can read them without one.

Version
2026-07-27.v2
Supersedes
2026-07-26.v1
In-app equivalent
Terms of Service, 2026-07-27.v2

Outstanding — read before relying on this document

The operator, its registration, its seat, the governing law and the contact address are stated as facts in the text below — nothing in this document is a placeholder any more. Three things are still open, and we would rather mark them than let them pass unnoticed.

  • The venue in 18.3 is our default, not a settled question. Mozambique is where we are established, so the courts of Beira are the natural forum. But a choice-of-forum clause interacts with the consumer-protection law of the country the user actually lives in, and a Mozambican forum clause may well be unenforceable against a consumer resident in the EU or the UK. Clause 18.4 is written to preserve those rights; whether 18.3 survives contact with them is a question for the reviewing lawyer.
  • The operator has no separate corporate personality. It is registered as an empresário individual — an unincorporated business form, not a company — so nothing stands between the business and the person who runs it. That makes the limitation of liability in section 14, and the question of what insurance (if any) sits behind it, worth the reviewer’s specific attention rather than a skim.
  • Regulatory status. Section 2.5 states plainly that no financial-services authorisation is held anywhere; the alvará named in 1.1 is a general commercial licence and nothing more. That is our position and is expected to remain true — confirm it against Mozambican financial-sector law, and against the law of the places our users actually live.

These documents have not yet been reviewed by a qualified lawyer. They are complete and they are written to be relied on, not to be placeholders — but they are the operator’s own description of the product, awaiting professional review. That review is booked work, not an afterthought.

1 Who we are, and what this agreement is

1.1 Strix (“Strix”, “the Service”, “the software”) is operated by NM Technology Services & Solutions, trading as NMTSS — a business registered in Mozambique as an empresário individual (individual entrepreneur), an unincorporated business form and not a company — taxpayer number NUIT 112059725, holding commercial licence (alvará) 4170/07/01/PS/2020 of indefinite validity, with its registered seat at Av. Capitão Pereira do Lago, nº 1837, 7º Bairro Matacuane, Beira, Sofala, CP 2300, Mozambique (“we”, “us”, “our”). Makini and Strix are brand names used by that business. “You” is the person who holds a Strix account.

1.2 To be unambiguous about that registration: empresário individual is a Mozambican business-registration category and nothing more. It describes how this business is registered; it has nothing to do with trading or dealing in financial instruments. We own and operate the platform. We do not trade, do not deal, take no position of our own in any market, and are never a party to any trade — see section 2.

1.3 These Terms, the Risk Disclosure and the Privacy Policy together form the whole agreement between you and us about the Service. Where they overlap: the Risk Disclosure governs statements about trading risk, the Privacy Policy governs personal data, and these Terms govern everything else.

1.4 Acceptance happens in the app. The Service records your acceptance of a specific version of these Terms and of the Risk Disclosure, with a timestamp and the IP address the acceptance came from. That record is what unlocks live trading. Creating an account is not acceptance, and reading this page is not acceptance.

1.5 This is version 2026-07-27.v2. The version string published here is the same string recorded against your account, and the in-app text of this document says the same things this page says. If you ever find the two disagreeing, tell us — that is a defect, not a term.

2 What Strix is — and what it is not

2.1 Strix is software. It is a non-custodial trading workbench: charts and market data, order tickets, an automated trading agent, walk-forward backtesting with A–F grading, a trade journal, and optional AI analysis using an AI provider key you supply. You run it against a broker or exchange account that you already hold.

2.2 We never hold your money. We do not hold, receive, transmit, or take custody of your funds or assets at any time. There is no Strix balance and no Strix wallet. Every order the Service produces is placed into an account held in your own name with a third-party broker or exchange, under your agreement with them, and every unit of money involved stays on their side throughout.

2.3 We are not a broker, dealer, exchange, investment adviser, portfolio manager, or fund. We do not deal on your behalf as principal or agent, do not accept deposits, do not manage money, and do not receive any share of your trading results.

2.4 No advice, no recommendation, no solicitation. Nothing the Service produces — forecasts, signals, confidence scores, A–F grades, backtest results, AI debate output, journal reflections, Autopilot allocations, published research, or any other output — is investment advice, a personal recommendation, or an offer or solicitation to buy or sell anything. We do not know your finances, objectives, or capacity for loss, and the Service performs no suitability or appropriateness assessment. Every decision to trade is yours.

2.5 No regulatory authorisation. We hold no licence, authorisation, or registration from any financial services regulator in any jurisdiction, and we do not claim one. The alvará named in 1.1 is an ordinary Mozambican commercial licence to carry on business — it is not a financial-services authorisation, and it should not be read as one. None of the protections that attach to dealing with a regulated firm — compensation schemes, ombudsman services, client-money rules, conduct-of-business rules — apply to your relationship with us. Your broker may be regulated; we are not, and we are not a party to your agreement with them.

2.6 Automation is your instruction. When you enable auto-trading or the Autopilot, you are instructing the software to place orders on your behalf within limits you configure. Every order that results is your order, placed in your account, at your risk.

3 Eligibility and where you may use it

3.1 You must be at least 18 years old, or older if that is the age of majority where you live, and you must have the legal capacity to enter into a binding contract.

3.2 You must use the Service for your own account. You may not use it to trade for another person unless you are lawfully entitled to do so in your jurisdiction, in which case you — not we — carry every obligation that entitlement brings.

3.3 Legality is yours to establish. Contracts for difference, leveraged products and crypto derivatives are restricted or prohibited for retail traders in many places. It is your responsibility to confirm that the trading you do through the Service is lawful for you. Do not use the Service where it is not.

3.4 Restricted regions. Before live trading you must declare your country of residence as an ISO 3166-1 alpha-2 code. Live trading is blocked for declared countries on our restricted list. The United States is on that list by default, because CFDs may not be offered to US retail traders. The list in force is shown to you inside the app and can change. Demo and paper trading are never region-gated.

3.5 The declaration is yours. We take your declared country at face value and do not independently verify it. Declaring a country you do not reside in, in order to reach live trading, is a breach of these Terms and grounds for immediate termination under 17.2.

3.6 No circumvention. You may not use a VPN, proxy, relocated identity or any other technique to get past a region check, a grade gate, a tier gate, or a usage quota.

4 Your account and your security

4.1 One account per person. You are responsible for everything done through your account, whether or not you did it.

4.2 Passwords must be at least 12 characters and contain upper case, lower case and a digit; the Service enforces this. Use a password you use nowhere else.

4.3 Sessions are visible and revocable. Each sign-in issues a session token that expires by default 24 hours after issue. The app’s security panel lists every active session with the time it was created, the browser it came from and the IP address it came from, and lets you revoke any one of them or all the others at once. If you see a session you do not recognise, revoke it and change your password.

4.4 Where you supply an email address we send a six-digit one-time code to verify it. Codes expire after ten minutes, and five wrong attempts lock further attempts for thirty minutes.

4.5 Tell us quickly. Report suspected unauthorised access to [email protected] as soon as you become aware of it. Be clear about what we can and cannot do: we can revoke sessions, disable stored credentials, and stop automation. We cannot reverse a trade that has already executed at your broker. Only your broker can act on that, and you should contact them and revoke your API keys on their side immediately.

4.6 We may require you to re-authenticate, re-accept a document version, or reconnect a broker session at any time, for security or because a version changed.

5 Your broker and AI-provider credentials

5.1 You bring your own. Strix connects to accounts you already hold — Capital.com, Binance, Alpaca, OANDA and other venues as they are added — using API credentials you create at that venue and enter into the app. The same applies to AI features: you supply your own OpenAI, Google Gemini, AWS Bedrock or other compatible provider key. We supply no broker account, no exchange account and no AI quota.

5.2 How we hold them. Credentials you save are encrypted at rest in our database with Fernet (AES-128-CBC with HMAC-SHA256 authentication), under a key derived from a server-side secret that is held in the server’s environment and never stored in the database or in our source code. They are decrypted in memory only, only to perform an action you configured, and are never displayed back to you in full and never written to logs.

5.3 The broker account stays yours. Your relationship with your broker or exchange is between you and them. Their terms, margin rules, order execution, financing charges, market-data rights, complaints procedure and any regulatory protections are theirs, not ours. We are not a party to that agreement, cannot act for you within it, and cannot resolve a dispute inside it.

5.4 Scope your keys down. Use a demo or testnet key first — that is the default posture of the Service and the one we recommend you stay in until you have your own evidence. When you do go live, create the most restricted key your venue offers, and never give the Service a key with withdrawal or transfer permission. The software contains no withdrawal function and will never need one.

5.5 Revocation. You can delete any saved broker credential or AI provider profile in the app at any time; the stored ciphertext is deleted with it. Revoking or rotating the key at the venue itself is a separate act and remains yours to perform.

5.6 Your AI provider is your counterparty. When you use an AI feature, the prompt — which may include instrument names, market context, your positions and your journal entries — is sent to the provider you chose, under your agreement with them and their data-handling terms. It never includes your broker credentials. We do not select, endorse, or take responsibility for that provider. See the Privacy Policy, section 6.3.

6 Demo is the default; how live trading is unlocked

6.1 Every capability in the Service works against a demo or paper account first, with simulated money. Demo is never gated by payment, by region, or by document acceptance, and it is where we expect you to spend your first months.

6.2 Connecting a live (real-money) broker account requires all of the following at the same time:

6.3 Running the Autopilot with real money requires everything in 6.2 and, in addition: at least one strategy that currently holds a live-eligible grade (7.1), at least seven days of recorded paper trading on your account, and your acknowledgement of a short comprehension check about leverage, the absence of guarantees, and the fact that most retail accounts lose money.

6.4 When a gate blocks you, the Service tells you which one and why, in plain words. A gate is never a silent failure.

6.5 De-risking is never gated. Returning to paper, disabling auto-trading, closing a position, or hitting the kill switch is always available to you regardless of your tier, your region, your document versions, or anything you owe us. We will never put a payment or a form between you and stopping.

7 The grade gate is senior to the pay gate

7.1 Strategies in the Service are graded A–F on walk-forward, out-of-sample evidence after realistic trading costs. Only a strategy currently holding a live-eligible grade may be allocated real money by the Autopilot. The grade is re-checked by the server on every allocation, not trusted from the browser.

7.2 Paying does not buy past it. A Pro subscription unlocks capabilities; it does not unlock a strategy that the grading process has not passed. Our own flagship directional model is graded F and is locked out of live trading on our own platform. If you subscribe expecting to switch it on, do not — you cannot, and neither can we.

7.3 Grades can go down. A strategy that passed may later lose live eligibility because monitoring detects decay in its out-of-sample behaviour. That can happen while you are subscribed and while it is running. It is a designed outcome, not a fault or a breach, and it does not entitle you to a refund under 10.8. Returning to paper is always available.

7.4 What a grade is not. A grade is our own opinion of historical evidence, produced by our own method. It is not a rating by any rating agency or regulator, not a prediction, and not a representation that a strategy will make money. See the Risk Disclosure, section 15.

8 Automation, guardrails, and their limits

8.1 What the guardrails are. The Service enforces per-user position-size and notional limits, a cap on open positions, daily loss and daily volume caps, a drawdown circuit breaker, an automatic halt after repeated consecutive errors, a circuit breaker on the broker API, an order-rate throttle, and a kill switch you can hit at any time. These are load-bearing and we do not weaken them to make a feature look better.

8.2 They reduce risk; they cannot eliminate it. Every guardrail acts on data we actually receive. If a broker API is unreachable, if prices are stale or wrong, if a market gaps while you are flat-footed, or if the process restarts, a guardrail may act late, act on bad information, or not act at all. Do not size a position on the assumption that a guardrail will catch you.

8.3 A stop is not a guarantee. Protective stops are placed with your broker and executed by your broker, at whatever price is available when they trigger. Slippage past a stop is normal in fast markets and is your loss, not ours.

8.4 Unattended is not unsupervised. Auto-trading is designed to run without you watching every tick. It is not designed to run for weeks without you looking. Check on it, read the journal, and stop it if it does something you do not understand.

8.5 We may stop automation. We may halt auto-trading for your account or for the whole platform where we believe there is a fault, an abuse, or a risk to you, to us, or to other users. We will not use that power to gain anything at your expense, and using it never costs you the ability to close your own positions at your broker.

9 Acceptable use

9.1 You may not:

9.2 Rate limits protect the Service and everyone on it. Do not evade them.

9.3 Where we believe you have breached this section we may suspend or terminate your access under 17.2, with or without notice depending on the severity and on whether notice would make things worse.

10 Plans, billing, cancellation and refunds

10.1 Free. No charge. It includes the full terminal against a demo account, paper auto-trading with the circuit breakers and kill switch, ten backtests per calendar month (counted in UTC), one broker connection, the journal, and journal export limited to the last 30 days.

10.2 Pro. US$29.00 per month, billed monthly through PayPal, at the price shown to you at checkout. It adds live-broker connection, unlimited backtests, deep grade validation, auto-trading on live-eligible strategies, multiple broker connections and full journal export. This is early pricing; we may change it for new subscribers, and if we change it for you we will tell you before it applies.

10.3 PayPal takes the payment, not us. PayPal is the payment processor. Your card, bank or PayPal login details go directly to PayPal and are governed by your agreement with them. No payment card details ever reach our servers, and we could not produce them if asked.

10.4 What we do store is the identifier of the PayPal subscription and plan your access came from, its status, the end of the current period, which PayPal environment it was created in, and a counter of your monthly quota usage. That is it.

10.5 Activation. Pro is granted only when PayPal confirms activation to us through a signature-verified notification. Starting a checkout grants nothing. If you abandon the PayPal approval page, the pending attempt sits harmlessly in your account and you can discard it in the app at any time.

10.6 Renewal. The subscription renews automatically each period until you cancel it.

10.7 Cancellation is immediate — and that matters. You cancel in the app. PayPal subscriptions have no cancel-at- period-end option, so when you cancel: the subscription ends at once, Pro capability stops at once, and there is no proration and no partial refund for the remainder of a period you have already paid for. If you want the full period you paid for, cancel at the end of it. The app says this to you again, in those words, before it will act on the cancellation.

10.8 Refunds. We do not refund periods that have already started, except where a refund is required by the law that applies to you, or where we have charged you in error, or where we terminate your account under 17.2 for a reason that is not your breach. To ask for one, write to [email protected] with your account name and the PayPal subscription reference; we will answer within 14 days. Nothing in this section removes a statutory cancellation or withdrawal right you have — though be aware that where such a right exists, beginning to use a digital service immediately can end it, and that consequence follows from the law that applies to you, not from this clause.

10.9 A failed payment does not cut you off mid-trade. If a renewal payment fails, access continues while PayPal runs its own retries and for a short grace period after the paid period ends. This exists so that a live trading session is not terminated by a bank decline. It is not an entitlement to unpaid use, and it ends when PayPal’s process ends.

10.10 What a downgrade does and does not do. On downgrade you keep every free capability and all of your data — trades, journal, settings, audit log. What stops is live-broker connection, unlimited backtests, deep grading, live Autopilot and full journal export. Nothing is deleted because you stopped paying. Positions already open at your broker are unaffected: they are at your broker, they are yours, and you manage them there.

10.11 Taxes. Prices are stated exclusive of any tax that may apply to you. Taxes on your trading are entirely yours, and we do not report, withhold, or advise on them.

10.12 We may take the billing surface offline for maintenance. If we do, the entitlements we have already granted keep working from our own records — nobody loses paid access because a payment page is down.

11 Availability, changes, and no uptime guarantee

11.1 As is, as available. The Service is provided without any guarantee of uptime, latency, availability, accuracy or fitness, and without any guarantee that any strategy, forecast, grade or automation will be profitable. There is no service-level agreement, and we do not offer credits for downtime.

11.2 It will be unavailable sometimes. Deployments, maintenance, upstream failures at brokers, exchanges, market-data providers, hosting or network providers, and our own faults will all interrupt it. Trading through the Service depends on systems we do not control, and an interruption can occur while you have a position open. Have a plan for reaching your broker directly.

11.3 Prices shown are not fills. Market data comes from your broker and other upstream sources and may be delayed, wrong, or missing. The only price that ever happened is the one your broker filled you at.

11.4 The Service will change. We may add, alter or remove features. Where a change materially reduces something you are paying for, we will tell you before it takes effect where that is practicable, and you may cancel under 10.7.

11.5 Pre-1.0. The Service is pre-1.0 and is operated as such. Our public site marks some surfaces “in build” or “planned”. A feature marked that way is not something you are paying for today and you should not subscribe in reliance on it.

12 Intellectual property and your licence

12.1 We own the Service — the software, the models, the grading methodology, the documentation, the published research and the brand — and nothing here transfers any of it to you. Subject to these Terms, we grant you a personal, non-exclusive, non-transferable, revocable licence to use the Service for your own trading for as long as your account is in good standing.

12.2 Your content is yours. Your configurations, strategy settings, uploaded data, journal entries and notes remain yours. You grant us only the licence we need to operate the Service for you: to store, process, back up and display that content back to you.

12.3 We may use aggregated, de-identified statistics about how the Service is used to improve it. This never includes your credentials, never identifies you, and never exposes your positions or journal to anyone else. Our forecasting models are trained on market price data, per session — not on your personal data and not on another user’s trading.

12.4 If you send us feedback or a suggestion, we may use it without obligation, attribution or payment.

12.5 This licence gives you no right to use our name, logo or marks.

13 Disclaimers

13.1 To the fullest extent the law allows, we exclude all warranties, conditions and representations, express or implied, including any implied warranty of merchantability, satisfactory quality, fitness for a particular purpose, non-infringement, accuracy, or uninterrupted or error-free operation.

13.2 In particular, we do not warrant that:

13.3 Third parties are not ours. We are not responsible for your broker, your exchange, your AI provider, PayPal, or any other third party you choose to involve — nor for their acts, omissions, outages, insolvency, execution quality, pricing, charges, or decisions about your account.

13.4 Nothing in these Terms excludes or limits liability that cannot lawfully be excluded or limited, including liability for fraud or fraudulent misrepresentation, and for death or personal injury caused by our negligence.

14 Limitation of liability

14.1 Trading losses are yours. This is the trade-off of a non-custodial tool, stated plainly: we never touch your money, and we never cover its losses. Losses in your broker account — including losses from orders the software placed on your instruction — are yours.

14.2 The cap. Subject to 13.4, our total aggregate liability to you for all claims arising out of or in connection with the Service in any 12-month period is limited to the total fees you actually paid us in the 12 months before the event giving rise to the claim. If you have paid us nothing, that aggregate liability is limited to US$100.

14.3 No indirect loss. Subject to 13.4, we are not liable for loss of profit, loss of anticipated trading gain, loss of a trading opportunity, loss of data, business interruption, or any indirect or consequential loss, whether or not it was foreseeable and whether or not we were told it was possible.

14.4 Why the cap is what it is. These limits are a fundamental basis of this agreement: the Service is priced as a software subscription, not as a share of your results, and it could not be offered at that price on any other allocation of risk. Rights you have as a consumer that cannot lawfully be excluded are unaffected by this section.

15 Indemnity

15.1 You will indemnify us against third-party claims, and against losses and reasonable costs (including reasonable legal costs) we incur as a result of them, where they arise from: your use of the Service; your breach of these Terms; your breach of your broker’s, exchange’s or AI provider’s terms; your trading activity; your tax position; or your use of the Service in a place or a manner where it is not lawful for you.

15.2 This does not apply to anything caused by our own breach of these Terms, our negligence, or our wilful misconduct.

15.3 We will notify you promptly of a claim we want indemnified, and you may take over its defence using legal representatives we reasonably approve. You may not settle a claim in a way that admits fault on our part, or imposes an obligation on us, without our written consent.

16 Changes to these terms

16.1 Everything is versioned. Each version of these Terms and of the Risk Disclosure carries a date-stamped string such as 2026-07-27.v2. Your acceptance is recorded against the exact string, not against “the terms” in general.

16.2 A material change re-arms the gate. When we change either document materially, we bump its version. Your previous acceptance then no longer matches what is required, and the app asks you to read and accept the new version before your next live-trading action. This is enforced by the software itself — it is not a promise about an email that might not arrive.

16.3 What is never blocked while you decide. Demo and paper trading keep working. Closing positions, stopping automation and the kill switch keep working. A pending re-acceptance never traps you in a live position.

16.4 Notice. We publish each new version on this page with its version string and the version it supersedes. Where we hold an email address for you and the change is material, we will also email you. Your acceptance in the app is what binds you — not your silence, and not the passage of time.

16.5 Non-material changes — typographical fixes, clarifications that add no obligation, updated contact details — may be made without a version bump. This page always states the version currently in force.

17 Suspension, termination, and your data

17.1 By you. You may stop using the Service at any time. Cancel a Pro subscription in the app (10.7). To close your account entirely, write to [email protected] from the email address or account name on the account.

17.2 By us. We may suspend or terminate your access immediately where you breach section 9, where you have declared a region falsely, where we reasonably suspect fraud, where the law requires it, or where your use presents a risk to the Service or to other users. We may also terminate for any other reason on 30 days’ notice, in which case we will refund the unused part of any period you have paid for.

17.3 Termination does not close your positions. This is the most important sentence in this section. Ending your Strix access does not close a position at your broker, cancel an order already placed, or end your broker relationship. Before you close your account, take over or close anything the software was managing — afterwards the software will not manage it, and we cannot act on it for you.

17.4 Your data afterwards. On a confirmed account closure we delete your account and its associated data within 30 days, except records we retain deliberately: the document-acceptance record, the audit log, and billing records. Those retention periods, and why they exist, are set out in the Privacy Policy, section 8. Deletion is irreversible — export your journal first.

17.5 Survival. Sections 2, 5.3, 12, 13, 14, 15, 17.3 to 17.5, 18 and 19 survive termination.

18 Governing law and disputes

18.1 These Terms and any dispute arising out of them or out of your use of the Service are governed by the laws of the Republic of Mozambique, where we are established, without regard to its conflict-of-laws rules.

18.2 Come to us first. Before starting formal proceedings, send a written description of the dispute and the outcome you want to [email protected]. We will try in good faith to resolve it within 30 days. This does not prevent either of us from seeking urgent injunctive relief.

18.3 Subject to 18.4, the courts of Beira, Sofala, Mozambique have exclusive jurisdiction over any dispute arising out of these Terms.

18.4 Consumers. If you use the Service as a consumer, nothing in this section deprives you of the protection of the mandatory law of your country of residence, or of any right you have under that law to bring proceedings there.

19 General

19.1 Entire agreement. These Terms, the Risk Disclosure and the Privacy Policy are the whole agreement between us about the Service, and replace every earlier version and every statement made outside them — including anything on our marketing pages, our blog, or in conversation.

19.2 Severability. If a provision is held unenforceable, it is severed to the minimum extent necessary and the rest stands.

19.3 No waiver. If we do not enforce a right immediately, we have not given it up.

19.4 Assignment. You may not assign or transfer this agreement. We may assign it to a successor in a merger, acquisition or sale of the business, on notice to you.

19.5 No third-party rights. Nobody other than you and us has a right to enforce any part of this agreement.

19.6 Force majeure. Neither of us is liable for a failure to perform caused by something genuinely beyond reasonable control — including exchange or broker outages, market-wide halts, upstream infrastructure failure, and acts of government.

19.7 Notices. We give you notice by email to the address on your account, or in the app where we hold no email address. You give us notice in writing at [email protected], or at the seat in 1.1.

19.8 Language. English is the governing language of this agreement. A translation, if we ever publish one, is a convenience and the English text prevails.

19.9 Contact. NM Technology Services & Solutions (NMTSS), Av. Capitão Pereira do Lago, nº 1837, 7º Bairro Matacuane, Beira, Sofala, CP 2300, Mozambique — [email protected].

The other two documents: Risk Disclosure Privacy Policy