Terms of Service
Last updated 11 September 2026
Agreement
These terms are between you and Dusk Labs, Inc. (“Keeper”, “we”, “us”). By using Keeper you agree to them. If you do not agree, do not use the service.
What Keeper is
Keeper is a crypto trading assistant delivered over text message. It answers questions about your portfolio, remembers what you have told it, tells you when something you care about moves, and — when you ask it to — places trades from a wallet you control.
Keeper is not a financial adviser, broker, dealer, bank, or fiduciary. Nothing Keeper says is investment, tax, legal, or accounting advice. Keeper will not tell you what to buy, sell, or hold, and it will not recommend how to allocate a portfolio. It executes what you instruct. Decisions about your money are yours, and you should consult a qualified professional where that matters.
Crypto assets are volatile and you can lose everything you put in. They are not deposits, they are not insured by the FDIC or SIPC, and no government or third party will make you whole. Only trade what you can afford to lose.
Eligibility and your account
You must be at least 18 and able to enter a binding contract. Keeper is currently offered only in the United States.
You sign in with your email address. Once you text Keeper, your account is also tied to your mobile number, and Keeper responds only to messages from that number.
Anyone who can send messages from your phone can see your portfolio and can place trades. Keep control of that number, the device it is on, and the email address you sign in with. Tell us promptly if you lose any of them. Withdrawals cannot be made by text — they require signing in on the web.
Your account is for you. Do not share it.
Keeper is not available everywhere, and some assets are not available in some places. We may decline to act on an instruction for that reason. You may not use Keeper if you are located in a sanctioned jurisdiction or are subject to sanctions.
Text messaging
By signing up you consent to receive text messages from Keeper at the number you provide, including messages sent by an automated system.
- Message frequency varies with how you use the service.
- Message and data rates may apply.
- Reply STOP to stop messages, or HELP for help.
- Consent to messages is not a condition of any purchase.
Sign-in verification codes come from a different number and are required to access your account, so opting out of Keeper messages does not stop them.
Carrier delivery is not guaranteed, and neither Keeper nor your carrier is liable for delayed or undelivered messages.
Your wallet
When you sign up we create wallets for you through Privy, our wallet infrastructure provider. The assets in those wallets are yours. Keeper initiates transactions from them only on your instruction, and Privy’s handling of the underlying keys is governed by its own terms.
You may also give Keeper a public address to watch. Watched addresses are for awareness only — Keeper cannot trade or withdraw from them.
Trading
When you ask Keeper to trade, it shows you what it is about to do — the asset, the amount, the estimated result, and the fees — and executes it. By default Keeper waits for you to confirm. You can turn on one-shot execution, in which case a single clear instruction is enough, up to the cap you set.
Instructions you send are yours, whether or not you confirm them a second time. Trades settle on public blockchains and cannot be reversed, cancelled, or refunded once submitted.
Prices quoted before execution are estimates. Markets move, quotes expire, and the amount you actually receive can differ from the preview. Keeper re-prices before it signs and will show you a new preview if the result has moved materially, but it cannot guarantee any particular price or that a transaction will succeed at all. Network conditions, liquidity, and third-party outages can delay or prevent execution.
Keeper may decline an instruction — for example where a rule you set would be broken, an asset cannot be identified unambiguously or lacks sufficient liquidity, or the trade is not available to you.
Fees
Keeper charges 0.5% of each trade, shown to you before you confirm. You also bear network costs and any price impact or spread on the route, both of which are reflected in the preview. Keeper currently covers network fees on trades from your wallet; we may stop doing so, and will tell you before we do.
Deposits and withdrawals
You can fund your wallet on the web or by sending assets to your deposit address. Send only supported assets on supported networks. Assets sent to the wrong address or on an unsupported network are generally unrecoverable, and we cannot recover them for you.
Withdrawals are available on the web only, never by text. You are responsible for the destination address you enter. We may decline a withdrawal where we are required to, including to an address subject to sanctions.
Accuracy, freshness, and coverage
Keeper reports what it can see, when it last saw it. Blockchain data reaches us through third parties on their own schedules, transactions can be pending or re-org away, and an address you have not given Keeper is invisible to it.
Keeper tells you when an answer is limited by what it can see. Even so, you should not rely on Keeper as your only record of your holdings. The chain itself is authoritative.
Taxes
Trading crypto assets can create tax obligations. Keeper does not provide tax advice, does not calculate your tax, and does not file anything on your behalf. Your transaction history is available to you; what you owe on it is between you and your tax adviser.
Acceptable use
You agree not to:
- Use Keeper unlawfully, or to facilitate anything unlawful, including money laundering, sanctions evasion, or market manipulation.
- Access another person's account, wallet, or financial information.
- Attempt to breach, probe, or disrupt the service or its infrastructure.
- Scrape, resell, or redistribute the service.
- Misrepresent who you are.
Availability
We may change, suspend, or discontinue any part of Keeper. We aim to keep the service available but do not guarantee uninterrupted operation, and outages at our providers can affect it.
Termination
You may stop using Keeper and close your account at any time. We may suspend or terminate your account if you breach these terms, or if we are required to. On termination the handling of your data follows our Privacy Policy.
Disclaimers
Keeper is provided “as is” and “as available”, without warranties of any kind, whether express or implied, including any implied warranties of merchantability, fitness for a particular purpose, or non-infringement, to the fullest extent permitted by law.
Limitation of liability
To the fullest extent permitted by law, Keeper is not liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, lost data, or financial losses arising from decisions you make. Our total liability for any claim is limited to the greater of the amount you paid us in the twelve months before the claim, or one hundred US dollars.
Changes to these terms
We may update these terms. If a change is material we will tell you before it takes effect. Continuing to use Keeper afterwards means you accept the updated terms.
Governing law
These terms are governed by the laws of the State of Delaware, without regard to its conflict-of-laws rules.