BAGHOLDER
  • Home
  • Privacy
  • How BAGHOLDER Works
  • Support

Terms of Service

Version 2.1 — Last updated: September 13, 2026

These Terms of Service ("Terms") govern your use of the BAGHOLDER mobile application ("App"). By using the App, you agree to these Terms. If you do not agree, do not use the App.


Description of Service

BAGHOLDER is a non-custodial software tool that helps you buy cryptocurrency on-demand by orchestrating swaps that execute against decentralized exchange (DEX) automated market maker (AMM) smart contracts. BAGHOLDER is a developer and supplier of software. BAGHOLDER is not an exchange, broker, dealer, investment advisor, money transmitter, custodian, fiduciary, or counterparty of any kind. BAGHOLDER does not operate a digital asset trading platform, does not maintain an order book, does not match buyers with sellers, and does not act as a market maker in any digital asset.

Each buy is a one-shot action you initiate by tapping a token, selecting an amount, and confirming a payment through our licensed payment provider. BAGHOLDER does not offer recurring purchases, dollar-cost averaging schedules, or round-up purchases.

When you initiate a buy, BAGHOLDER's software constructs a swap transaction that your wallet then signs and broadcasts to the blockchain. The swap executes against a DEX AMM liquidity pool — a smart contract holding deposits from many independent liquidity providers. The counterparty to your swap is the AMM pool itself, not BAGHOLDER and not another individual user. BAGHOLDER does not hold, route, take possession of, or otherwise touch the digital assets involved in the swap at any point.

The App currently supports the following blockchain networks: Base, Optimism, Arbitrum, Avalanche, BNB Smart Chain, Polygon, and Solana.


Non-Custodial Nature

You maintain sole control of your funds through your own non-custodial embedded wallet. BAGHOLDER never has access to your private keys, seed phrase, or any signing material. Your private keys are secured using advanced cryptographic techniques provided by our wallet provider (Privy). You are solely responsible for securing your device and wallet credentials.

BAGHOLDER's server does not have signing authority over your wallet and cannot move your funds. All swap transactions, fee sweeps, and other on-chain actions are signed and submitted by your wallet. Our server's role is limited to: (a) orchestrating onramp payment sessions with our licensed payment provider (the provider, not BAGHOLDER, processes the fiat payment); (b) proxying remote procedure call (RPC) traffic between your wallet and supported blockchain networks; (c) caching public market data (token prices, charts, liquidity metrics); (d) maintaining the published token registry against neutral objective criteria (see our How BAGHOLDER Works documentation); and (e) providing small amounts of native chain gas from BAGHOLDER's own operational wallets where your wallet lacks sufficient gas to settle a swap (described under "Gas service credit" below).

You acknowledge that BAGHOLDER does not operate, control, or have any authority over the onramp payment service, the Privy wallet service, or any blockchain network, smart contract, decentralized exchange, liquidity pool, or other on-chain protocol that your transactions interact with.


Eligibility

To use BAGHOLDER, you must be at least 18 years of age, be a resident of one of the 41 U.S. states where BAGHOLDER is available, and accept the "How Your Money Moves" disclosure before making any purchase.

You will be asked to confirm your state of residence during setup.

Suspension preserves your wallet access. Because BAGHOLDER is non-custodial, a suspension does not and cannot affect your control of your wallets or the assets they hold. A suspension blocks three things: starting a new payment for a purchase through the App, receiving network gas from BAGHOLDER (including the one-time gas seed on a new chain), and creating new shared bags. It never blocks viewing your holdings and Activity in the App, and it never blocks exporting your private key. The export page on our website needs only your sign-in and reveals the key to you through your wallet provider’s hosted page, so moving your assets never depends on the App or on BAGHOLDER’s approval.

Sanctions and Eligibility Representations

By using BAGHOLDER you represent and warrant that: (a) you are not listed on the U.S. Department of the Treasury's Office of Foreign Assets Control (OFAC) Specially Designated Nationals and Blocked Persons (SDN) list, the Foreign Sanctions Evaders list, the Sectoral Sanctions Identifications list, the Palestinian Legislative Council list, or any other sanctions list maintained by OFAC or by any other applicable U.S. or non-U.S. government authority; (b) you are not located in, ordinarily resident in, or organized under the laws of any country, territory, or region that is itself the target of comprehensive U.S. sanctions (currently including Cuba, Iran, North Korea, Syria, and the Crimea, Donetsk, Luhansk, Kherson, and Zaporizhzhia regions of Ukraine, and any other jurisdiction subsequently subject to comprehensive U.S. sanctions); (c) you will not use the App on behalf of any person, entity, or jurisdiction described in (a) or (b); (d) you will not use the App in any manner that would cause BAGHOLDER or its operators to violate any applicable sanctions law or regulation; and (e) the information you provide during setup, including your state of residence and date of birth, is accurate and complete.

You agree to notify us promptly if any of these representations becomes inaccurate during your use of the App. BAGHOLDER may, at its sole discretion, refuse service to, suspend, or terminate the account of any user we reasonably believe is in breach of these representations, that we reasonably believe poses a sanctions-compliance risk, or that we reasonably believe is engaged in abusive use of the Service (including coordinated price manipulation, gas-funding abuse, or operation of multiple accounts to evade per-account limits). Refusal, suspension, or termination on these grounds is not a breach of these Terms by BAGHOLDER and does not entitle you to a refund of fees already paid in connection with completed purchases.

Onboarding Attestation Safeguards

When you sign up, we record the pass/fail outcome at each eligibility gate (age, state of residence, and legal-document review) to maintain an audit trail, and we apply anti-abuse and rate-limiting safeguards to deter automated or repeated evasion. Three rejection attempts at either gate within a 24-hour window will temporarily disable further attempts on that device for 24 hours. Attestation is a self-declaration — by using BAGHOLDER you represent that the age and state you provide are true; a false attestation is a breach of these Terms. We do not store your date of birth.

If you move, you can update your state of residence via Settings → State of Residence. If your updated state is on the not-available list, you will be unable to make new purchases through BAGHOLDER; your existing on-chain holdings remain in your own non-custodial wallet and are unaffected.


Geographic Availability

BAGHOLDER is currently available in 41 U.S. states. The App is not available in the following jurisdictions:

  • New York — BitLicense requirement, plus 2026 criminal penalties for unlicensed virtual currency business activity
  • Connecticut — PA 25-66 (effective October 2025) expressly reaches "activities conducted through digital wallets, including functionalities that store or route virtual currency or tokenized value on behalf of consumers"
  • Louisiana — Virtual Currency Business Activity Act (express VC license regime, broadened by Act 369 of 2025)
  • Vermont — Act 110 of 2024 added a comprehensive virtual currency subchapter with broad "control" definitions
  • New Mexico — Uniform Money Services Act reaches virtual currency by definition; the Financial Institutions Division has publicly stated that virtual currency exchange requires a money transmitter license
  • District of Columbia — DISB applies a fact-driven determination requiring written inquiry before operating; we defer DC engagement to a later phase
  • Pennsylvania — money-transmitter licensure exposure under the Pennsylvania Money Transmission Business Licensing Law reaches virtual-currency activity; added to the not-available list pending counsel review
  • Oregon — money transmission law has no control-based safe harbor for non-custodial software and no compensation exemption; unlicensed transmission is a felony
  • Arkansas — Uniform Money Services Act reaches any person "facilitating…converting virtual currency" with no receipt or control gate
  • West Virginia — Money Transmitters Act reaches virtual-currency activity through an "assume control…at least momentarily" exchange definition and a separate digital-wallet clause

You may not use the App if you are located in a restricted state. Circumventing geographic restrictions is a violation of these Terms.

State-level activity monitoring and reservation of right to block

We monitor our aggregate twelve-month purchase activity by state on a rolling basis. We may add additional states to the not-available list at any time and without prior notice if we determine that activity in a state is approaching a state-specific licensure threshold for which we do not yet have either an attorney-validated exemption analysis or the relevant license.

Two examples currently relevant:

  • California Digital Financial Assets Law (DFAL) — effective July 1, 2026 (Cal. Fin. Code Div. 1.25). Our position is that BAGHOLDER's non-custodial software architecture does not constitute "digital financial asset business activity" as defined at §3102(i), and that, in the alternative, BAGHOLDER's California activity falls within the de minimis safe harbor at §3103(b)(9) while aggregate rolling-twelve-month value remains below $50,000. We commit to add California to the not-available list before that threshold is reached if, by then, our position has not been ratified by outside counsel.
  • Other states — we are auditing per-state thresholds in operating states and will update this section as that audit completes.

If we add your state to the not-available list while you have existing on-chain holdings purchased through BAGHOLDER, those holdings remain in your own non-custodial wallet and are not affected; only your ability to make new purchases through BAGHOLDER is gated.


Fees

Platform fee: A 5% platform fee per buy, with a $0.50 minimum. The fee is added on top of your purchase amount and is taken by an on-chain transfer your wallet authorizes after the swaps complete. The fee is charged on success and is proportional to the tokens actually delivered to your wallet — a token that fails to deliver contributes nothing to the fee, subject to the $0.50 minimum, which still applies to a buy in which at least one token is delivered. If all swaps in a buy fail, no platform fee is charged at all. A buy and prompt retries of its failed tokens are treated as a single purchase: the 5% / $0.50-minimum fee is collected once across the original buy and those retries, not a second time, as long as you retry within about a week. A re-buy of a token after that window is a new purchase that carries its own fee. The platform fee for a purchase is collected at most once.

Payment provider fee: Our licensed payment provider charges its own payment-processing fee and may apply a spread on the stablecoin you purchase. The provider's pricing varies by payment method, order size, and market conditions, and is shown by the provider before you confirm. This is the provider's pricing, separate from the BAGHOLDER 5% fee; BAGHOLDER does not set it and does not receive any portion of it.

Bank and card issuer fees: your bank or card issuer may add fees of their own to the transaction (foreign-transaction surcharges, cash-advance treatment of crypto purchases, debit/credit processing). These are governed by your agreement with that institution. BAGHOLDER cannot see, set, refund, or dispute them.

Network gas: Network gas fees (typically a few cents per swap on most supported chains) are paid from your wallet balance and accrue to the blockchain's validators or miners, not to BAGHOLDER. The first time your wallet uses a given decentralized exchange on a given chain, it must additionally sign a one-time ERC-20 approve transaction (also typically less than a few cents in network gas) authorizing that DEX's router to move the input token from your wallet. Subsequent swaps through the same DEX reuse that approval and do not repeat this cost.

Wrapped coin: on the supported EVM chains, if your wallet holds a wrapped version of the chain’s native coin (for example WETH on Base, or WAVAX on Avalanche), BAGHOLDER never converts it on its own. The App shows it with a Convert button, and converting is one transaction you tap. The one exception, always shown before you confirm: a token swap that passes through the wrapped coin may convert a little of that middle step to pay the second step’s network fee. A wrap and an unwrap are economically the same asset on-chain. Because the app reads your balances from the blockchain for your address, the wrapped-token balance shown simply reflects the amount still in your wallet. Solana does not have this mechanic.

Gas service credit: Where your wallet does not hold sufficient native chain gas at the time of a buy, BAGHOLDER may provide a small amount of native gas from its own operational wallet to enable the swap to settle. This is a service feature included in the 5% platform fee — analogous to a payment processor absorbing infrastructure costs of an individual transaction. The gas is not provided as a money-transmission service, is not held in trust for you, and is not redeemable for cash or any other consideration. It is capped per request, per day, and per wallet to prevent abuse.

Solana account setup: On Solana, each new token requires a one-time on-chain account setup (Associated Token Account) costing approximately 0.00203928 SOL per token. To pay this on-chain rent, the App converts a small amount of your own stablecoin into native SOL inside your wallet; that SOL remains yours in your wallet at all times and is not a payment to BAGHOLDER. The account-rent deposit itself is held on-chain and is refundable to you if you later close the account. No account-setup rent is incurred for a token that is not delivered. Any SOL converted beyond what a completed buy required simply remains in your wallet as native SOL, available for future network fees.

Payment provider limits: Your licensed payment provider may apply its own purchase limits (for example per-transaction, daily, or weekly caps). These vary by provider, payment method, and your verification level with that provider. Any such limits are set and enforced by the provider and shown to you at checkout. BAGHOLDER does not set these limits.

Per-account abuse controls: To prevent abuse and to maintain a fair, single-human relationship between an account and the Service, BAGHOLDER applies controls on a per-account basis (an "account" being the underlying authenticated identity, not an individual wallet address). BAGHOLDER does not impose a per-account limit on how much cryptocurrency you may purchase. The controls are: a lifetime gas-funding total of up to $30 USD of network gas fees, summed across all wallets and chains, that BAGHOLDER may pay on your behalf as part of the platform-fee service; and a small number of wallets per authenticated identity, with additional wallets refused at sign-in beyond that number. Reaching one of these limits does not affect your existing balances, your control of your wallets, or your ability to export your private keys.

Per-token cap: BAGHOLDER computes a maximum dollar amount per token based on its measured on-chain liquidity. If you try to spend more than the cap, the App will block the buy and ask you to reduce the amount.

There are no subscription fees, hidden fees, spread markups, or minimum balance requirements.


How Purchases Work

When you tap Buy on a token, BAGHOLDER runs its safety checks, then opens a payment session with our licensed payment provider. You confirm payment through the provider's payment screen, which presents whichever payment methods it offers for your session. The provider deposits the stablecoin directly to your non-custodial wallet on the chain you selected. Your wallet then swaps the stablecoin for the selected tokens through decentralized exchange protocols. All swap transactions are signed by your own wallet — BAGHOLDER never holds, routes, or processes your funds.

Each onramp session is per-chain. If you want to buy tokens on multiple chains, each chain requires its own payment confirmation. If you decline or do not complete a payment session, no charge is made and no swaps execute.

Wallet stablecoin offset: If your wallet already holds enough of the stablecoin to cover the buy, the App will use your existing balance and skip the onramp payment entirely.

Balance-fit adjustment: The per-token dollar amounts you enter are targets, not guaranteed delivery amounts. Where your available balance is short of the total required for a purchase (your entered per-token targets plus the platform fee) by no more than $0.01, you authorize BAGHOLDER to proportionally reduce the token purchase amounts by that shortfall so the purchase completes from your existing balance without an additional stablecoin purchase. The platform fee is unaffected. Actual delivered amounts may differ from your entered targets due to this adjustment, slippage, gas costs, and market movement during settlement. Shortfalls above $0.01 are not adjusted automatically. The actual amount delivered is reflected on your transaction record.

Pre-swap quote check: As your payment processes, the App re-quotes every token at your chosen amount, in parallel with payment for speed — so it does not cancel a payment already in progress. If a token's quote fails, that token is not swapped and its stablecoin remains in your wallet, ready for your next buy.

Auto gas funding: If your wallet's native-token balance (ETH, SOL, etc.) is below the threshold needed to pay swap gas, BAGHOLDER's server will fund a small amount of gas from an operational wallet. This is a service expense covered by the platform fee, not a custodial service.

Failed swaps and retry: If a swap fails, the App retries it inline during the same buy. If it still can't complete, it surfaces to you and the unused stablecoin stays in your wallet to be used by your next buy — there is no automatic retry when you reopen the app. Only fee sweeps and broadcast-but-unconfirmed swaps are reconciled on reopen. No additional onramp charge is made for a retry — the stablecoin is already in your wallet.

Your holdings and your history: The quantities the App shows are read from the blockchain for your address, so a coin sent or received outside the App shows as it is. Activity in the App shows your history, read from the blockchain by address, and any blockchain explorer shows the same transactions. The App records what it did (buys, sells, swaps, sends) but does not compute cost basis or gains.

For a detailed breakdown, please review the “How Your Money Moves” disclosure presented during setup.

Selling and Cash-Out

Where available, the App lets you sell tokens you hold and cash out through a third-party payout provider. A sell has two steps, and your own account signs both: (1) a swap that converts your token into the asset the provider accepts on that chain, and (2) a transfer of that asset directly from your account to the provider. If you already hold an asset the provider accepts, such as a stablecoin, you can cash that out directly: there is no first step, nothing is swapped, and nothing is signed until you confirm the transfer to the provider. BAGHOLDER does not hold, receive, or route the crypto you sell or the cash you are paid at any point, and is not the buyer or the seller. The provider is the other party to the sale and pays you.

The provider performs identity verification, compliance checks, and the payout under its own terms and privacy policy, which apply to your cash-out. BAGHOLDER does not collect your identity documents or payout details. The provider sets its own eligibility rules, limits, and payout methods, and may refuse, cancel, or delay an order. Crypto sent to a provider cannot be reversed by BAGHOLDER. Refunds for failed or rejected payouts are handled by the provider and returned to the sending account. Contact the provider for payout issues.

The conversion and the sale may each be a taxable event. You are solely responsible for your taxes, and BAGHOLDER does not give tax advice. BAGHOLDER does not report your transactions to any tax authority and does not issue tax forms; any tax form relating to a cash-out would come from the provider or another third party. If you stop after the conversion, you keep the converted asset in your account.

Provider fees and network fees are shown before you confirm. BAGHOLDER may charge its own fee on sells, calculated as a percentage of the converted amount and paid in that same asset by a separate transfer your account signs. You pay the network fee on that transfer, as with every transaction sent from your account. Any BAGHOLDER sell fee is shown in the in-app sell disclosure and applies to you only after you accept that disclosure. If our server records that the provider reported your payout as failed, BAGHOLDER will return its fee, in the asset it was paid in, to the account that paid it.

Selling availability varies by state, provider, token, and chain, and may be narrower than buying. Availability also depends on the provider's own eligibility and licensing, which BAGHOLDER does not control or warrant. BAGHOLDER may pause, limit, or discontinue selling at any time, including for legal, compliance, or operational reasons. Before your first sell, you must accept the in-app sell disclosure.

Sending

You may send coins you hold to another address. BAGHOLDER charges no fee for a send; the network fee is paid in your own coin. A send cannot be undone, and you are responsible for the address and the network you choose. A send to an address on a U.S. sanctions list, or of a sanctioned token, is refused.

Sending is not available in some states: New York, Connecticut, Louisiana, Vermont, New Mexico, the District of Columbia, Pennsylvania, Oregon, Arkansas, West Virginia and Georgia.

Token Swaps

You may swap one token you hold for another. Swaps happen on one network at a time.

The BAGHOLDER fee is 1.5% of the swap, with no minimum, and you also pay network gas. The fee is shown before you confirm.

A swap is two transactions, and your own wallet signs both: your token is sold for a middle coin that both tokens trade against (usually a stablecoin, sometimes the network’s wrapped coin), and that middle coin then buys the token you chose. The fee is taken once, at the middle.

Each of the two transactions is its own event for tax purposes.

If the second transaction does not go through, the middle coin stays in your own wallet. Nothing is held by BAGHOLDER at any point.

Your PIN and Account Protection

Every account has a six-digit BAGHOLDER PIN, which you choose at signup. The PIN is needed to send, sell or cash out, and it must be entered once on any new phone before that phone can do those things.

Each time you send, sell or cash out, the App asks you to confirm that it is you. On a phone with a screen lock, it asks for Device Authentication (Face ID, fingerprint, or the phone’s passcode). On a phone with no screen lock, it asks for your BAGHOLDER PIN instead, and that phone keeps asking for the PIN even if a screen lock is added later. The button in Settings that opens the private-key export page asks for the same confirmation. If our server cannot be reached, the button still opens the page after the phone’s own check; a phone with no screen lock has no such check.

If you forget your PIN, you can choose a new one from Settings → Security. BAGHOLDER cannot recover your PIN or tell you what it is: our server keeps only a one-way scrambled form of it, never the PIN itself. After a new PIN is chosen this way, sending, selling and cashing out are paused for 24 hours on every phone signed in to your account; buying and viewing keep working.

During the pause, the reset can be cancelled (“This wasn’t me”) from any phone other than the one that asked for it, in one of two ways. A phone on which your PIN had been entered before the reset can cancel after Device Authentication, if it is not frozen and it is a phone that confirms with Device Authentication (see above). Any other phone, including one with no screen lock, needs the old PIN; anyone who knows the old PIN can cancel. The old PIN is then restored, the pause ends, and the phone that asked for the reset is frozen.

After a reset is cancelled, a phone on which your PIN has never been entered cannot start another reset for 7 days; a phone on which it has been entered can. This waiting period pauses nothing.

Wrong PIN entries are counted. On a phone on which your PIN has been entered, repeated wrong entries lock the PIN on that phone for a period of time, and ten wrong entries in a row lock it on that phone until the PIN is reset, with the 24-hour pause described above. Wrong entries from phones on which your PIN has never been entered are counted together; they lock those phones out for a period of time, never permanently.

From Settings → Security you can freeze another phone that is signed in to your account. A frozen phone cannot send, sell or cash out. You can unfreeze it later. Freezing and unfreezing both need your PIN, and neither is available during the 24-hour pause.

These checks have limits. The PIN, the pause and the freeze are enforced by the App and by BAGHOLDER’s server; the check on a sale or cash-out is also made by our server, while the check on a send is made by the App on your phone. During the pause, and on a frozen phone, the export button inside the App is unavailable. The export page on our website keeps working with only your sign-in, so the PIN does not protect an account whose sign-in someone else controls. None of this changes who controls your wallet, and none of it gives BAGHOLDER the ability to move your funds. It is not a promise that a loss or theft cannot happen. Anyone who obtains your account’s private key — for example, by exporting it — can move your assets without the PIN and without the App. BAGHOLDER cannot undo a transaction made by someone else. You remain responsible for your phone, for the email account or other login you sign in with, and for your PIN. Do not share your PIN.


Safety Checks

Before every buy, the App performs four safety checks:

  • Age verification (18+)
  • “How Your Money Moves” disclosure accepted
  • Not located in a restricted state
  • Wallet provisioned for the selected chain

All checks must pass before payment is initiated. BAGHOLDER's server independently enforces the per-account abuse controls described above (the gas-funding and wallet-count defenses — not a per-account spend limit) and sanctions screening against the OFAC SDN list. These server-side checks run on every purchase request and operate as an additional layer beyond the in-App checks.

These checks are designed to protect you but do not guarantee against all risks.


Token Availability

BAGHOLDER reviews tokens against published listing criteria before making them available to buy. A token being available is not an endorsement or recommendation, and BAGHOLDER endorses no token, whether or not it is listed.

Tokens may be added or removed at any time based on liquidity changes. You are solely responsible for researching any token before purchasing.

Tokens you hold that BAGHOLDER does not list may show with their balance and a CoinGecko price only.

BAGHOLDER may also remove or restrict a token at any time if we determine, in our sole discretion, that continued availability creates legal, regulatory, or compliance risk, including without limitation enforcement action against the token's issuer, sanctions designations, court orders, or other operator determinations that the token presents an unacceptable legal risk. Compliance-based removals may take effect immediately and without prior notice, and we are not obligated to disclose the specific basis for the removal.


No Financial Advice

BAGHOLDER does not provide financial, investment, tax, or legal advice. The App is a software tool that executes actions you configure.

  • Past performance does not guarantee future results.
  • Cryptocurrency is volatile. You may lose some or all of the value of your purchases.
  • You are solely responsible for your purchase decisions and their tax implications.
  • Consult a qualified professional before making purchase decisions.

Risks

Risks include but are not limited to:

  • Cryptocurrency price volatility
  • Slippage: when executing swaps on decentralized exchanges, the actual amount of tokens received may differ from the quoted amount due to market price movement between the time of the quote and the time of execution. A slippage tolerance is applied to each swap — 1% on the first attempt, widening to as much as 2% on automatic retries — to protect against excessive price impact and front-running. Any positive slippage (price improvement) is retained by you in your wallet. Any negative slippage (price deterioration within the tolerance) is borne by you. BAGHOLDER does not capture, retain, or benefit from slippage in any direction.
  • Smart contract vulnerabilities
  • Blockchain network congestion or outages
  • Token delisting or liquidity loss
  • Third-party service disruptions
  • Regulatory changes that may affect token availability

Unsupported Tokens

Token liquidity on decentralized exchanges can change without notice. If a token in your bag becomes illiquid or unsupported:

  • The token is marked Delisted with a visible badge on bag, token info, and Activity surfaces.
  • Delisted tokens are hidden from discovery (the add-crypto search).
  • Buy attempts on delisted tokens are blocked at the safety-check stage.
  • A soft warning appears if you share a bag containing delisted tokens, and receivers of a shared bag see a banner showing which tokens are currently buyable.
  • BAGHOLDER will NOT automatically sell any crypto you already own (selling may create a taxable event).
  • If liquidity returns, the token is automatically relisted after meeting a multi-scan health threshold.
  • You are responsible for managing unsupported assets in your wallet.

Prohibited Uses

You may not use BAGHOLDER for:

  • Money laundering or terrorist financing
  • Sanctions evasion
  • Tax evasion
  • Market manipulation
  • Any illegal activity under applicable law
  • Circumventing geographic restrictions
  • Reverse engineering, scraping, or automated access to the App
  • Operating the App on behalf of third parties or managing other people's accounts

User-Generated Content

Bag names and any other content you choose or create within BAGHOLDER (collectively, "User Content") are your own. BAGHOLDER does not endorse, curate, verify, or vouch for any User Content. By creating or sharing User Content you confirm that you have the right to use it and that it does not impersonate any person or organization, infringe any third-party right, or mislead other users.

BAGHOLDER screens User Content against a non-exhaustive profanity list and a non-exhaustive reserved-term list (brand names, system terms, and similar identifiers). The filter is automated and best-effort; it does not guarantee that every name is original or non-infringing. We reserve the right to remove or refuse any User Content at any time, with or without notice, including content reported to us as harmful, fraudulent, infringing, or impersonating.

To report a shared bag or other User Content, contact us at support@getbagholder.com. Include the share URL and a brief description of the concern. For trademark or copyright notices, send the same address — we will respond to good-faith notices in line with standard takedown practice.


Third-Party Services

BAGHOLDER relies on third-party services and decentralized exchange protocols to provide its functionality, including but not limited to:

  • Decentralized exchange protocols on supported blockchain networks for cryptocurrency swaps
  • A licensed third-party payment provider for USD-to-stablecoin conversion
  • A third-party payout provider for cash-out, where selling is available
  • A third-party wallet provider for non-custodial wallet creation and management
  • Third-party market data providers for cryptocurrency pricing
  • Third-party infrastructure providers for blockchain data relay
  • A third-party crash reporting service for app stability

BAGHOLDER is not affiliated with, endorsed by, or sponsored by the developers of any third-party protocol or service.

Reference prices: BAGHOLDER displays public market data for reference. It is not an exchange and does not provide real-time trading quotes. The price you actually pay is quoted live at the moment you buy and can differ from the reference price shown.

We are not responsible for the operation, availability, or security of third-party services or protocols. Your use of third-party services is subject to their respective terms and privacy policies. Please refer to our Privacy Policy for details on which services process your data.


Limitation of Liability

BAGHOLDER is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, either express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.

To the fullest extent permitted by law, we shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of profits, data, or crypto assets, arising from:

  • Cryptocurrency price movements
  • Blockchain network issues
  • Third-party service disruptions
  • Smart contract vulnerabilities
  • Unauthorized access to your device
  • Your failure to secure your device or credentials
  • Events beyond our reasonable control (force majeure)

Our total liability for any claim shall not exceed the fees you paid to us in the 12 months preceding the claim.


Indemnification

You agree to indemnify and hold harmless BAGHOLDER and its officers, directors, employees, and agents from any claims, damages, losses, or expenses (including reasonable attorneys' fees) arising from your use of the App or violation of these Terms.


Dispute Resolution

Before filing any formal dispute, you agree to contact us at legal@getbagholder.com and allow 30 days to resolve the issue informally.

If the dispute is not resolved informally, it shall be resolved through binding individual arbitration administered by the American Arbitration Association (AAA) under its Consumer Arbitration Rules.

SMALL CLAIMS EXCEPTION: Either party may bring a qualifying claim in small claims court instead of arbitration.

CLASS ACTION WAIVER: You agree to waive any right to participate in a class action lawsuit or class-wide arbitration.

JURY TRIAL WAIVER: You agree to waive your right to a jury trial.


Governing Law

These Terms shall be governed by and construed in accordance with the laws of the State of Ohio, without regard to its conflict of law principles. BAGHOLDER operates from Ohio.

Any arbitration shall take place in Ohio or by remote video conference at the consumer's election. Small-claims court actions may be filed in the consumer's county of residence.


Encrypted Backup

BAGHOLDER automatically creates an encrypted backup of your app data (purchase history, bags, and settings) to enable recovery on new devices or after reinstallation. Your data is encrypted on your device using a key derived from your wallet before being transmitted to our server. We cannot decrypt, read, or access your backup data.

On reinstall or device change, signing in with the same account recovers your wallet and automatically restores your data. Your backup is deleted when you delete your account.


Account Termination

You may delete your account at any time through Settings. Upon deletion, all local data is permanently erased and your encrypted server-side backup (if any) is deleted.

We reserve the right to suspend or terminate your access if we reasonably believe you are violating these Terms or engaging in prohibited uses.

What a suspension blocks: starting a new payment for a purchase through the App, receiving network gas from BAGHOLDER (including the one-time gas seed on a new chain), and creating new shared bags. A suspension never blocks exporting your private key from Settings or viewing your holdings and Activity in the App (the PIN pause and the freeze described under “Your PIN and Account Protection” are separate from a suspension). BAGHOLDER does not hold your funds, so a suspension is a refusal to operate the service for you, not a freeze on what you own.


Refunds and Cancellations

Cryptocurrency purchases are generally non-reversible once executed on the blockchain.

You can cancel a buy at any time before payment is confirmed by closing the payment window. If a payment is declined or canceled before confirmation, no cryptocurrency purchase is executed and no platform fee is charged.

If a payment succeeds but cryptocurrency swaps fail, the stablecoin remains in your wallet. The App retries a failed swap inline during the same buy. If it still can't complete, it surfaces to you and the unused stablecoin stays in your wallet to be used by your next buy — there is no automatic retry when you reopen the app. Only fee sweeps and broadcast-but-unconfirmed swaps are reconciled on reopen.

If only some swaps in a multi-token buy succeed and others fail, the successful tokens are delivered and the platform fee is taken on the successful portion only, subject to the $0.50 minimum. Unspent stablecoin remains in your wallet for the retry.

Payment disputes initiated with your bank, card issuer, or the payment provider after payment confirmation are handled by that provider under its own terms. Tokens delivered to your wallet are not reversible regardless of the outcome of a payment dispute, and no refund of the platform fee will be issued for completed purchases.


Service Availability

BAGHOLDER may be temporarily unavailable due to maintenance, updates, or circumstances beyond our reasonable control, including but not limited to internet outages, blockchain network congestion, third-party service disruptions, natural disasters, or government actions.

Each purchase is initiated by you and confirmed individually through our payment provider. BAGHOLDER does not schedule, automate, or recurringly execute purchases on your behalf.

BAGHOLDER requires the app to be open to execute purchases. If a purchase is interrupted (network loss, app closed mid-flow), any stablecoin already delivered remains in your wallet and is applied toward your next buy; swaps are not automatically retried when you reopen the app.

We are not liable for any losses resulting from service unavailability or delayed execution.


Intellectual Property

The BAGHOLDER name, logo, and App design are the property of BAGHOLDER. You may not use our branding without prior written permission.

All third-party trademarks referenced in the App belong to their respective owners.

BAGHOLDER will act on legitimate intellectual-property infringement notices sent to legal@getbagholder.com. Please include the work in question, the URL of the allegedly infringing content, your contact information, and a good-faith statement that you are authorized to act on behalf of the rights-holder.


Your Responsibilities

You agree to:

  • Keep your device and wallet credentials secure
  • Monitor your wallet activity regularly
  • Report any unauthorized transactions promptly
  • Comply with all applicable laws and regulations, including tax reporting obligations
  • Treat Activity entries as your personal records only; the App records what it did (buys, sells, swaps, sends) but does not compute cost basis or gains; consult a tax professional for filings
  • Follow community standards when you name a bag — bag names are filtered for profanity
  • Use bag sharing responsibly
  • Not use the App for any illegal purpose

Changes to These Terms

We may update these Terms from time to time. If we make material changes, you will be asked to review and accept the updated Terms before continuing to use the App.


General

Severability: If any provision of these Terms is found to be unenforceable, the remaining provisions remain in full force and effect.

Entire Agreement: These Terms, together with our Privacy Policy and the "How Your Money Moves" disclosure, constitute the entire agreement between you and BAGHOLDER.

Electronic Communications: By using the App, you consent to receive communications from us electronically, including in-app notifications.

No Waiver: Our failure to enforce any provision of these Terms does not waive our right to enforce it later.

Assignment: We may assign or transfer these Terms without restriction. You may not assign your rights under these Terms.


Contact

Questions about these Terms? Contact us at:
legal@getbagholder.com
getbagholder.com

Home Privacy Policy Terms of Service How BAGHOLDER Works Support

© 2026 BAGHOLDER. All rights reserved.