1. About these terms
These terms are an agreement between you and WILIER LABS PTY LTD (ABN 57 681 703 328), trading as Pipsocket (“Pipsocket”, “we”, “us”). They cover pipsocket.com, the dashboard at app.pipsocket.com, our docs, our REST, WebSocket and MCP APIs, TradingView hooks, and the MetaTrader terminals we host (together, “the service”).
You accept these terms when you create an account or use the service. If you use Pipsocket for a company or other organisation, you confirm you can bind it, and “you” includes it.
Our privacy policy explains how we handle personal information and forms part of these terms.
2. What Pipsocket is, and isn’t
Pipsocket is software that sits between you and your own broker account. We host a MetaTrader terminal logged in to that account and give you ways to reach it: the dashboard, the APIs, an MCP server for AI agents, and TradingView hooks.
Pipsocket acts only on your instructions. An instruction is either:
- a request you send, such as an order, a close or a change of stops, from the dashboard, your code or an agent; or
- a rule you set up, such as a TradingView hook, a trailing stop or break-even, or the kill switch.
A rule keeps acting without asking you again, every time its conditions are met, until you change, pause or remove it. Some of its effects can outlast it, as section 6 explains.
Pipsocket is not:
- a broker, dealer, exchange or trading venue;
- a holder of your money or assets: those stay with your broker;
- an adviser. We don’t recommend trades, strategies, symbols or sizes, publish signals, or manage your account;
- paid on your results. Our fees are the same whether you win or lose.
Your broker decides whether and how to execute every order, under your agreement with your broker. Nothing on our website, in our docs or from our team is financial, investment, tax or legal advice.
Pipsocket is not affiliated with or endorsed by MetaQuotes, TradingView, or any broker or prop firm. MetaTrader is a trademark of MetaQuotes Ltd, and TradingView is a trademark of TradingView, Inc.
3. Your account
- You must be at least 18 and able to enter a binding contract, and not barred from using the service by the laws that apply to you.
- You must not be in, or ordinarily live in, a country under comprehensive Australian, UN, US, UK or EU sanctions, or be named on any of their sanctions lists, and you must not use the service for anyone who is.
- Give us accurate details and keep your email address current: it is where we send notices.
- Keep your password, API keys and hook URLs secret. We act on any request made with them, so anything done with your keys is treated as done by you. If you think one has leaked, roll it straight away and tell us.
- In a workspace, owners and admins decide who joins and what role each person has, and some roles can trade the workspace’s accounts. The workspace owner is responsible for members’ use of the service.
- Removing someone from a workspace doesn’t change the API key or hook URLs they may have seen, or stop rules they set up. When you remove someone, roll the key, rotate hook URLs they knew and review your rules.
4. Your broker accounts
Your authority. You may only connect MetaTrader accounts you own or are authorised to trade. When you connect one, you authorise us to store its credentials, run a terminal logged in to it, and send it your instructions. We use the credentials for nothing else.
Your broker’s and prop firm’s rules. Your agreement with your broker or prop firm may limit sharing your password, third-party hosting, automated or copy trading, trading from shared IP addresses, or particular strategies. You are responsible for checking those rules and following them. We can’t check them for you, and we aren’t a party to that agreement.
MetaTrader’s licence. MetaTrader is MetaQuotes software, licensed to the person who uses it. You use the terminal under MetaQuotes’ licence terms, and you ask us to install and run it for you as your hosting provider.
Other services. If you use TradingView, an AI agent or another outside service with Pipsocket, you are responsible for following that service’s terms. We aren’t responsible for services we don’t run.
5. Your instructions and rules
- You are responsible for every instruction sent from your workspace or with your keys or hook URLs: by you, your members, your code, your alerts, or an AI agent you connect. That includes mistakes in them.
- We carry out instructions as given. We don’t check whether a trade is wise, and Pipsocket has no risk limits: no daily loss limit, maximum size or required stop loss. Fields you leave out take MetaTrader’s defaults, as our docs describe.
- Rules act automatically. Test a rule on a demo account before using it on a live one, watch it, and remove it when you no longer want it.
- AI agents can misread a request or act unexpectedly. Only connect an agent to accounts you are prepared to let it trade, and keep the kill switch within reach.
6. Trading risk and how execution works
Risk. Forex, CFDs and other leveraged products carry a high risk of loss. Depending on your broker, you can lose more than you deposit. Only trade money you can afford to lose.
Execution. Pipsocket passes your instruction to your broker through the terminal, and your broker decides whether and at what price to fill it. An order can be delayed, rejected, partly filled, filled at a different price, or not sent at all. That can happen because of the market, your broker, MetaTrader, TradingView, the internet, our service or your own systems. Our API acknowledging a request is not a fill: check your broker’s answer, which we return to you. Latency figures we publish are measurements, not promises.
Kill switch. Engaging the kill switch closes all positions on the account, deletes its pending orders and blocks new trades through Pipsocket until you lift it, while still letting closing trades through. While it is engaged, it also closes positions opened anywhere else, including trades placed directly in your broker’s app, as soon as it sees them. If the terminal is offline, the block takes effect at once and the closing runs when it reconnects. Closing works by sending orders like any other, so your broker can reject them, a market can be closed, and prices can move first: it cannot guarantee a result. Lifting the switch allows new trades again, unless the account is close-only for an unpaid payment (see section 7). It doesn’t reopen anything it closed or replay alerts it refused.
Pausing or deleting a hook. Pausing a TradingView hook stops it acting on new alerts. It shows as pausing until every terminal server running its accounts has confirmed, then paused. Exits already planned still go ahead, and a trade already sent to your broker can’t be called back. Resuming doesn’t replay alerts that arrived while it was paused. Deleting a hook stops it for good. Neither pausing nor deleting stops the trailing stops and break-even of positions the hook already opened: they keep being managed until the position closes or you release it from the hook. On a netting account, trading the same symbol outside the hook can suspend this management, as our docs explain.
Keep your own access. Keep a way to reach your broker directly, such as the broker’s own platform, so you can manage your positions if Pipsocket is unavailable.
When a terminal stops. If a terminal stops, for whatever reason (removing the account, cancelling, suspension, or an outage), your positions and pending orders stay open at your broker, with the stop loss and take profit held there. Trailing stops and break-even moves run in Pipsocket, so they stop moving until the terminal runs again.
Keep your own records. We keep trade requests for 7 days and alerts for 30 days. Your broker’s statements are the full record of your trades, so keep them yourself.
Availability. We work to keep every terminal running and restart and reconnect them automatically, but we don’t promise the service will be uninterrupted or free of errors. We tell you in advance about planned maintenance that would stop terminals, where we can.
7. Fees and billing
Signing up, the dashboard, the docs and an API key are free. You pay when you connect your first broker account. Payments are taken by Stripe: your card details go straight to Stripe and never reach us.
Prices
- Shared servers. Each MetaTrader account on our shared servers is US$15 a month.
- Dedicated servers. A server of your own is US$15 a month for each slot, with at least 5 slots. Each slot holds one account.
- Every account counts. Each connected account holds a slot, whatever it is doing: running, stopped by you, or waiting for a correct password. If you use copy trading, every account in it counts, the leader too.
- What’s included. The price covers everything the pricing page lists, with no per-trade fees.
Your plan and slots
- One plan per workspace. Your workspace’s accounts on shared servers are on one monthly plan, paid in advance. Your first payment is a full month, US$15 for each account it covers, and sets your renewal date: the plan renews on that day each month (on the last day of a shorter month).
- Slots. A slot you have paid for stays paid until your renewal date, so removing an account and connecting another before then costs nothing more.
- New slots. If you connect an account when no paid slot is free, a new slot is charged straight away to your saved card, for the time from the start of that day (UTC) to your renewal date. We show you the price, before any tax, and the account connects only once it is paid. If your card is declined, the account isn’t connected and nothing else changes.
- Renewal. On your renewal date we charge US$15 for each account connected then.
- Removing an account. Removing an account stops its terminal straight away (see section 6). Its slot stays paid until your renewal date, and the rest of the period isn’t credited or refunded, except as Refunds below says.
- Who can pay. Workspace owners and admins can start the plan, connect accounts that buy slots, and update the card. Owners get an email each time a slot is bought.
Dedicated servers
- Ordering. Only a workspace owner can order a server. Each server is its own monthly subscription, paid when you order it. We set it up, usually within a day.
- If it isn’t ready in 72 hours. If your server isn’t live within 72 hours of your payment, we refund that payment in full and cancel the order.
- Renewal. The server’s billing period starts again on the day it goes live, and you are credited for the time it took to set up. It then renews on that day each month.
- More slots. Slots that fit on your server open, and are charged, straight away, for the time to its renewal date. If you want more than it can hold, we tell you before we make it bigger and agree a time with you; those slots are charged only when they open.
- Fewer slots. Fewer slots are billed from the next renewal, never below 5 or below the accounts on the server. From when you ask, the server takes no more accounts than the new number. The slots you give up aren’t credited or refunded for the rest of the period, except as Refunds below says.
Taxes
Prices are in US dollars, before tax. If you are in Australia, GST is added. If you are elsewhere, any tax we are required to collect is added. Your invoice shows the tax. Your bank may charge for currency conversion.
Cancelling
- Shared plan. To cancel, remove your accounts. With none left, your plan ends on your renewal date and nothing more is charged. If you connect an account before then, the plan carries on. There is no minimum term and no cancellation fee.
- Dedicated server. Removing a server’s accounts doesn’t cancel it. To cancel a server, a workspace owner emails support@pipsocket.com. It keeps running until the end of the period you have paid for, and we remind you before it ends. At the end, the terminals of any accounts still on it are stopped (see section 6), never closed out.
Refunds
We don’t refund part months or unused time, except:
- where the law requires it (see section 13);
- where these terms promise a refund elsewhere, such as in sections 9, 12 and 16;
- where a dedicated server isn’t live within 72 hours (above);
- where we end your service when you haven’t breached these terms; or
- where we charged you by mistake.
If a payment isn’t made
We never close your positions and never touch your kill switch because a payment is late. If a renewal payment fails, Stripe tries your card again over the following days, and these steps follow, counted from the day it first failed. These are the usual dates: the Billing page and our emails show yours, and a step can come later, for example when a notice goes out late.
- Day 0: past due
- We email the workspace’s owners and admins. Your accounts keep trading as normal, but you can’t connect new accounts
- Day 14: close-only
- Your accounts take no new trades: new orders and changes to pending orders are refused, from every source. Closing positions, cancelling orders, setting stops and the kill switch keep working. Nothing is closed. We also try to remind you a few days before
- Day 21: terminals stopped
- Your terminals are stopped, at least 72 hours after we email you that they will be. Nothing is closed: your positions and pending orders stay at your broker, as section 6 describes
- Day 51: removed
- Your plan is cancelled and your accounts are removed, as if you had removed them yourself. Your workspace stays, and you can start a new plan by connecting an account
If you pay before your plan is cancelled, we restore your accounts automatically once the payment is recorded: new trades are allowed again (unless your own kill switch is on), and the terminals we stopped start again (ones you stopped yourself stay stopped). A payment that arrives while or after your plan is being cancelled doesn’t restore it automatically: we contact you to put your plan back or refund the payment. After your plan is cancelled, connecting an account starts a new one. We may give you more time. The same steps apply to a dedicated server’s subscription and the accounts on it.
If you dispute a payment with your bank, you can’t connect new accounts until we lift the block. Your accounts keep trading. Once the dispute is settled, email support@pipsocket.com and we will review it.
Price changes
We give you at least 30 days’ notice by email before a price goes up. The new price applies from your first billing period after the notice ends, and you can cancel before then.
8. Acceptable use
You must not use Pipsocket to:
- break the law, including sanctions, or trade an account you aren’t authorised to trade;
- manipulate a market, or use practices your broker or the market prohibits;
- trade for other people in a way that needs a licence or authorisation you don’t hold. If you trade accounts that belong to others, getting any licence that requires is your responsibility;
- attack, probe, overload or disrupt the service or other customers, or get around its limits and quotas;
- copy, take apart or reverse engineer our software, except where the law allows it;
- resell or give others access to the service other than through workspace members, unless we agree in writing;
- publish your API keys or hook URLs, or let someone else use them to reach accounts that aren’t yours.
The service has rate limits and quotas, described in our docs, so that one customer can’t crowd out others. If your use harms the service or other customers, we may limit it, and we will tell you first where we can.
9. Suspension and ending the service
You can stop using Pipsocket at any time. Remove your broker accounts from the dashboard, and email support@pipsocket.com from your account’s address to close your Pipsocket account.
We may suspend or end your access only:
- if you materially breach these terms and don’t fix it within 14 days of us telling you, or the breach can’t be fixed;
- straight away, where needed to prevent serious harm: a security threat, illegal use, a legal requirement, or a risk to other customers or the service;
- for unpaid fees, in the steps section 7 describes.
We suspend only as much as we need to, such as one key or one account rather than the whole workspace. For unpaid fees, that means the accounts the unpaid subscription pays for. We tell you why, unless the law stops us. While an account is suspended you can still close its positions through your broker. For unpaid fees, closing through Pipsocket keeps working while your accounts are close-only, until their terminals are stopped. For any other suspension, we will let you close them through Pipsocket wherever it is safe to.
We may stop offering Pipsocket altogether with at least 60 days’ notice, and refund any fees you have paid for time after it stops.
When your service ends, your terminals stop (see section 6) and we handle your data as our privacy policy describes. Sections 6 and 10 to 16 continue to apply.
10. Your data
Your data, including your trading data, is yours. You let us store and process it only to provide the service, as our privacy policy describes. We don’t sell it, trade on it, or use it to train AI models. We may use counts and timings that don’t identify you or your strategy to run and improve Pipsocket.
11. Our software
We own Pipsocket’s software, website, docs and brand. While you have an account, you may use the service under these terms; that right isn’t exclusive and you can’t transfer it. You may use code examples from our docs in your own code. If you send us feedback or ideas, we may use them without owing you anything.
12. Changes to the service and these terms
We keep improving Pipsocket, so features will change. If a change materially reduces what you are paying for, we will tell you in advance, and you may cancel and get back any fees paid for the time after the change.
We change these terms only for good reasons, such as new features, changes in the law, or security. For a change that is materially worse for you, we give you at least 30 days’ notice by email, and you can cancel before it takes effect and get back any fees paid for the time after it. Other changes, such as clarifications, take effect when we publish them here.
13. Your rights under consumer law
Nothing in these terms excludes, restricts or changes any right or remedy you have that the law says cannot be excluded, including under the Australian Consumer Law.
Our services come with guarantees that cannot be excluded under the Australian Consumer Law. For major failures with the service, you are entitled to cancel your service contract with us, and to a refund for the unused portion, or to compensation for its reduced value. You are also entitled to be compensated for any other reasonably foreseeable loss or damage. If a failure does not amount to a major failure, you are entitled to have problems with the service rectified in a reasonable time and, if this is not done, to cancel your contract and obtain a refund for the unused portion of the contract.
If you are a consumer in the EU or UK, you keep the protections the law where you live gives you. You may withdraw from a paid subscription at any time before your first payment or within 14 days after it, without giving a reason. Tell us by email, or with the form below, and we refund the payment in full within 14 days, to the card you paid with.
Withdrawal form
To WILIER LABS PTY LTD (Pipsocket), Level 1, 268 Rosslyn Street, West Melbourne VIC 3003, Australia, support@pipsocket.com:
I give notice that I withdraw from my contract for the supply of the following service: ……
Ordered on: ……
Name: ……
Address: ……
Date: ……
14. Liability
This section applies as far as the law allows, and is subject to section 13.
- We are not responsible for losses that result from market movements, your instructions or rules, your broker’s or prop firm’s decisions, outside services we don’t run, or you not keeping your keys and credentials secure, except to the extent we caused or contributed to them.
- Neither of us is responsible to the other for indirect or consequential loss, or for lost profits or opportunities, unless that loss was a reasonably foreseeable result of the other’s breach.
- Our total liability to you for all claims relating to the service is limited to the greater of US$100 and the fees you paid us in the 12 months before the event that caused the claim.
- Where the service is not of a kind ordinarily acquired for personal, domestic or household use, our liability for failing to meet a consumer guarantee is limited, where it is fair and reasonable, to supplying the service again or paying the cost of having it supplied again.
- These limits don’t apply to fraud, wilful misconduct, or anything the law doesn’t allow us to limit.
- Each of our liabilities is reduced to the extent the other contributed to the loss.
You are responsible for our reasonable losses and costs from claims made against us by third parties, such as your broker, a prop firm or people whose accounts you trade, to the extent they arise from your breach of these terms, of your broker’s or prop firm’s rules, or of the law. That responsibility is reduced to the extent we caused or contributed to the claim. We will tell you about such a claim promptly, let you take part in defending it, and not settle it in a way that makes you liable without your agreement.
15. Law and disputes
These terms are governed by the laws of Queensland, Australia, and the courts of Queensland can hear any dispute about them. If you are a consumer, you can also bring proceedings in the courts where you live, and you keep the mandatory protections of the law there.
If something goes wrong, please email us first and we will try to sort it out with you within 30 days. That doesn’t stop either of us seeking urgent relief from a court, or you complaining to a regulator.
16. General
- These terms and our privacy policy are the whole agreement between us about the service, unless we sign a separate written agreement with you.
- We may transfer this agreement to a business that takes over Pipsocket, and we will tell you if we do. You may not transfer it without our written agreement.
- We aren’t responsible for delays or failures caused by events beyond our reasonable control. If one stops the service for more than 7 days, you may cancel and get back fees paid for the time after it stopped.
- If part of these terms can’t be enforced, the rest still applies. Not enforcing a term straight away doesn’t mean we give it up.
- We send notices to your account’s email address. Send yours to support@pipsocket.com.
17. Contact us
WILIER LABS PTY LTD (ABN 57 681 703 328), trading as Pipsocket
Based in Brisbane, Queensland, Australia
Registered office: Level 1, 268 Rosslyn Street, West Melbourne VIC 3003, Australia
support@pipsocket.com