Terms of Service
Last updated: May 10, 2026
A plain-language version of the rules for using Veto. We tried to write this so it's actually readable. If something here doesn't make sense, email tomer@veto-ai.com and we'll explain.
1. The service
Veto is a policy and risk engine for AI agent payments — an API, CLI, and SDK. It's operated by Investech Global LLC ("Veto", "we", "us"), a Delaware limited liability company. We charge for usage. We don't custody your funds.
2. Who can use this
You must be at least 18, legally able to enter contracts, and not on any sanctions list. If you're using Veto on behalf of a company, you're representing that you have the authority to bind that company to these terms.
3. Your account & API keys
You're responsible for everything that happens under your API key. Treat it like a password. If it leaks, rotate it immediately and let us know at tomer@veto-ai.com.
4. The agent acts; you're responsible
Veto sits between an AI agent and a payment rail. We allow, deny, or escalate spend requests based on the policy you configure and the signals our engine produces. You — the operator — are responsible for your agent's behavior. If your agent does something wrong and our engine approves it, the legal responsibility is yours, not ours. If you don't trust your agent enough to be responsible for what it does, that's a signal you should change the policy or shut the agent off.
5. The chain hard-stop is unaudited
Veto deploys an on-chain enforcement contract (VetoGuardedAccount on Base, currently Sepolia testnet). It enforces signed mandates so funds can't move without our cosignature.
The contract is unaudited. We're working toward external audit before mainnet. Until then: don't put more on the contract than you can afford to lose. Mainnet deploys via our CLI require you to type "i understand unaudited" — that's a real acknowledgment, not a UX flourish. By proceeding past it you accept the risk.
6. Open-source code
Most of our code is MIT-licensed and on GitHub at veto-protocol. Open-source code is provided as-is, no warranties, per the license file in each repo. These terms govern the hosted Veto service; the GitHub LICENSE governs the code itself.
7. Acceptable use
Don't use Veto to facilitate sanctions evasion, money laundering, fraud, or anything else illegal where you or your agent operates. Don't try to break our rate limits, scrape data from other tenants, reverse-engineer our risk signals to bypass them, or circumvent the engine. We may refuse service to anyone who does any of the above.
8. Pricing & billing
Pricing is on the website at the time you sign up. We may change prices going forward; existing paid subscriptions stay at their current price for the remainder of the prepaid period. If you don't pay, we may suspend your account. If you pay by card and a charge is reversed, that's a violation — we may suspend until resolved.
9. Changes & termination
We may change these terms; we'll post a new "last updated" date and, for material changes, email registered users. You can stop using Veto at any time. We can suspend your account if you violate these terms or for repeated payment failures or suspected abuse.
10. Limitation of liability
To the maximum extent permitted by law: Veto and Investech Global LLC are not liable for indirect, incidental, special, or consequential damages, lost profits, or losses caused by your agent or by the chain layer (whether the contract approved a spend that turned out to be wrong, or rejected a spend that you wanted to go through). Our aggregate liability for any claim is capped at the greater of (a) what you paid us in the twelve months before the claim, or (b) USD $100.
11. Governing law & disputes
Delaware, United States. Any dispute is resolved in a Delaware state or federal court, and you consent to that jurisdiction. We both waive jury trial.
12. Contact
tomer@veto-ai.com — questions, requests, anything.