Terms of Use

Last updated October 2026 · Effective 2026-10-02 · Version 2

What changed: Yaap now runs on Railway, with uploaded files stored by Tigris underneath it, in place of Replit; the subprocessor list in the Privacy Policy and the Data Processing Addendum names them. Nothing else changes.

Who we are and who you are

Yaap is a customer relationship platform operated by BlackHoodie LLC, 7 Adeline Drive, North Haven, CT 06473, United States. In these terms, "we", "us", and "Yaap" mean BlackHoodie LLC. "You" means the business that uses Yaap.

These terms are a contract between you and us. They cover your use of yaapai.com, the Yaap dashboard, the API, and the messaging, email, e-signature, automation, and AI features in them.

Yaap is sold to businesses, for business use. It is not for personal, family, or household use. The person who creates a workspace or accepts these terms must be authorized to bind the business they are signing up, and accepts on that business's behalf.

You accept these terms when you create a workspace, when you tick the box that links to them, or when you keep using Yaap after a new version takes effect.

Three documents make up this agreement. These Terms of Use are the main agreement. The Data Processing Addendum covers how we handle the personal data inside your workspace. The SMS program terms describe the messaging program. Separately, our Privacy Policy explains what we do with personal data we hold in our own right — it is not part of this agreement, and General says how the three that are rank against each other.

Your account and workspace

We sign you in with a one-time code emailed to you. There is no password. Anyone who can read your email can sign in as you, so keep that mailbox secure and locked down.

A workspace holds your business's records. You decide who joins it and what each person can do. There are three roles: Owner, Admin, and Member. Owners can do everything, including billing and deleting the workspace. Admins can do everything except billing and deleting the workspace. Members do day-to-day work.

Plans, users, and billing

The plans we offer, what each one includes, how many users it covers, and what each costs are shown when you sign up and on our pricing page. Prices are deliberately not printed in this document, so that this document cannot go stale. The pricing page and the checkout screen are the source, and the consent you give before we charge you is stored with the actual amounts filled in.

A plan renews automatically for a new period, and keeps renewing, until you cancel. We charge the card you keep on file for the plan and for the users on it.

We can change what Yaap costs. If we do, we will tell you before the change takes effect, as described in Changes to these terms, and the new price applies from the period that starts after the notice. If you do not want to pay it, cancel before then.

Tax is on top of the amounts shown, where tax applies. Any fee your own bank or card issuer charges you is yours.

Billing runs through Stripe. If a charge fails, we may retry it, and we may lock the workspace until it clears. A locked workspace is not a deleted one, and nothing in it is erased because it is locked.

Usage beyond your plan

We also charge the card you keep on file for any usage beyond what the plan includes, at the per-text and per-credit rates in force at the start of the period — the rates shown to you before you subscribed, unless we have since changed them on notice under Changes to these terms.

Your free trial and how a paid plan starts

You start on a 7-day free trial. We do not ask for a card to begin it. Nothing is charged during the trial and it does not turn into a paid plan on its own.

To keep using Yaap after the trial, you pick a plan and add a card. Before we take that card, we show you a separate consent step, apart from these terms, that names the plan, the number of users, the monthly amount, the per-text and per-credit rates for usage beyond the plan (see Charges for usage beyond your plan for what a credit is), the monthly usage budget that applies to your workspace, and the date of the first charge. You agree to that on its own. We keep a copy of exactly what you agreed to, with the amounts in it.

Usage beyond what your plan includes is billed at the rates shown to you at that step, up to your workspace's monthly budget, which is the amount named at that step. When the budget is reached we stop the metered usage rather than charge past it.

Cancellation and refunds

You can cancel at any time. Cancelling stops the next renewal. Your plan keeps working until the end of the period you have already paid for, and then stops.

You cancel online, from your workspace's billing settings. You do not have to call us, email us, write to us, or sit through an offer to keep you.

We do not give refunds. We do not refund or pro-rate a period you have already paid for, and we do not refund users, texts, or AI credits you did not use. If a law that applies to you requires a refund, that law wins over this paragraph.

If you delete your workspace, we cancel the subscription straight away. There is no refund for the rest of the period. See Suspension, termination, and deletion for what deletion does to your data.

Cancelling from your billing settings

Go to Settings → Billing and cancel from there: Manage billing opens your billing account, where you can cancel without talking to us. The same page shows your plan and what you have used this month, so you can see what you are stopping before you stop it.

The card you keep on file

When you add a card, you authorize us to charge it, through Stripe, for a series of payments, without asking you again each time.

We never see or store your full card number. Stripe holds it. You are telling us the card is yours and that you may use it for the business.

If a charge fails, we may retry it and may lock the workspace until it is paid.

Charges for usage beyond your plan

What an AI credit is. An AI credit is the unit Yaap uses to meter assistant activity. What consumes a credit, and how many, is shown on the pricing page and in your workspace's usage view. No price for a credit appears in this document, for the reason given in Plans, users, and billing.

Payments you collect from your customers

Yaap can send your customers an invoice they pay by card. That money goes from your customer to you, through your own Stripe account, which you connect to your workspace. We never hold it.

Payment processing for businesses on Yaap is provided by Stripe and is subject to the Stripe Connected Account Agreement, which includes the Stripe Terms of Service. By agreeing to these terms, or by continuing to take payments through Yaap, you agree to be bound by the Stripe Services Agreement, which Stripe may change from time to time. As a condition of us enabling Stripe payment processing for you, you agree to give us accurate and complete information about you and your business, and you authorize us to share that information, and transaction information about your use of the payment processing services, with Stripe.

What we do with your connected account. On your instruction, and only for your workspace, we create and read payment intents, charges, invoices, refunds, payouts, and balance records, so that a Yaap invoice shows the right status, so that a customer's payment is credited against the right invoice, and so that we can support you when something goes wrong. We do not move money out of your account and we do not use your connected-account data for anything else.

Stripe is the processor, not us. Stripe has its own contract with your Stripe account and provides its services directly to you. We are not a party to the payment between you and your customer, and we are not a money transmitter. Stripe handles your customers' payment data under Stripe's privacy policy.

We take no platform fee on the payments you collect today. We keep none of your customers' money. If we ever introduce a fee on those payments, we will tell you clearly and prominently before it applies to you.

You may not use Yaap payments for any business on Stripe's list of restricted businesses. That list is part of these terms, and Stripe can change it.

We may review the payment activity in your connected account, share it with Stripe, and report to Stripe anything that suggests illegal, fraudulent, deceptive, or harmful use, or a breach of the Stripe agreements. If Stripe tells us to suspend or close your connected account or to stop processing for you, we will.

Everything about your transactions is yours: disputes, chargebacks, refunds, reversals, losses, and any fine or penalty a card network, bank, or regulator imposes because of them. If Stripe charges those back to us as the platform, you owe them to us.

Text messaging

Yaap sends and receives texts through Telnyx, from a phone number registered to your business. US carriers require every business that texts to register its brand and its campaign first — this is called 10DLC. You give us the registration details and we submit them for you.

Consent. You must have the consent the law requires for every message you send.

Stopping. We register your campaign so that a recipient who replies STOP is unsubscribed automatically by the network, and so that a recipient who replies HELP gets an automatic standard reply. STOP and HELP are the only keywords handled for you. If someone asks you to stop in any other way — a different word, a sentence, a phone call, an email, a note to your office — it is your job to honour it promptly and stop texting that person. Yaap does not yet keep a per-contact opt-out list for you, and until it does, that duty is yours. Publishing your own business's contact details where you collect numbers, so a recipient can reach you directly, is part of what your call to action must show — see What your opt-in must show below.

When you may text. Between 8 a.m. and 9 p.m. in the recipient's local time. For recipients in Connecticut, between 9 a.m. and 8 p.m.

What you may not text about. No sexual or adult content; no hate, abuse, threats, or harassment; no firearms or fireworks; no alcohol, tobacco, vaping, cannabis, or other drugs; no loans, credit repair, debt collection, or other high-risk financial offers; no gambling; no investment offers; no unsolicited real-estate offers; no multi-level marketing; and no relaying another business's messages through your number.

Your registration warranties. You warrant that everything you give us for 10DLC registration — legal name, tax ID, address, contact details, website, use case, sample messages, opt-in description and screenshots, and the links you supply — is accurate, complete, current, authorized by the business it names, and legally sufficient. Carriers reject registrations for inaccurate data. Neither we nor Telnyx control carrier decisions, carrier fees, or how long a review takes, and we do not promise a registration will be approved.

Your own privacy policy. Carriers require the registered brand to publish its own privacy policy — ours does not count for you — and that policy must contain this sentence: "No mobile information will be shared with third parties or affiliates for marketing or promotional purposes." You give us its address during registration and you keep it published and reachable for as long as you send texts.

What your opt-in must show. Everywhere you collect a phone number — a web form, a paper sheet, a checkbox at checkout, a booking page — that place must show all of the following: your program or brand name and a description of what the messages are about; "Message frequency varies."; "Message and data rates may apply."; "Reply STOP to opt out, HELP for help."; your own business's contact details, so a recipient can reach you without replying to a text; and direct links (not pop-ups) to your terms and your privacy policy. Our SMS program terms are the model to copy. Carriers check this, and a missing element is a common reason a campaign is rejected.

Our rights. We may review your messaging use case, your sample messages, and your traffic, and we may reject, change, suspend, or end your messaging for anything that breaks these terms, risks other Yaap customers' deliverability, or attracts carrier or regulator attention. Telnyx's acceptable use policy applies to your messaging as if it were written out here, and you will not do anything through Yaap that would put us in breach of it.

Email

Yaap sends email through Resend, but you are the sender. Your business's name is on it, your customers receive it, and the law's duties for it are yours.

Resend's acceptable use policy applies to email you send through Yaap. Complaint and bounce rates that go too high can get your sending stopped — by us, or by Resend.

Our own emails to you — sign-in codes, receipts, billing and renewal notices, security alerts, and service notices — are part of the service and you cannot unsubscribe from them while you have an account. We do not send you marketing email without your consent.

AI features

Yaap includes an assistant built on Anthropic's Claude models. It reads the parts of your workspace it needs, and it carries out the things you tell it to do — create a customer, draft an estimate, send a message — from what you type in the dashboard or text to your Yaap number. It acts on your instruction. It does not decide anything about a person by itself.

Yaap's assistant is an AI system. It can make mistakes. Check important facts, amounts, and dates before you rely on them, and review any message or document it drafts before it is sent.

To make it work, we send Anthropic what it needs: your instruction, and the workspace records and message content that are relevant to it.

We do not use your personal data to train large language models, and our AI provider does not train its models on the content we send it.

Anthropic keeps what we send it for a limited period under its commercial terms and then deletes it.

Anthropic's usage policy applies to everything you and your people do with the assistant, as if it were written out here. In particular:

You are responsible for what the assistant does in your workspace, because it does it at your instruction. Read what it drafts before it goes out. Actions that move money or send something to a customer ask you to confirm first; confirming is your decision, not ours.

E-signatures and documents

Estimates and documents you send from Yaap can be signed electronically. The signer types or draws a signature on a page we host. We record the signature, the date and time, and the signer's IP address, and keep them with the document.

Under the federal ESIGN Act and Connecticut's Uniform Electronic Transactions Act, a signature made this way is as valid as ink on paper, and a contract is not unenforceable only because it was signed electronically. You and the people who sign your documents agree to do business electronically for anything signed through Yaap.

An imperfect consent screen does not undo a signature. A signature made through Yaap is not invalidated, and a signed estimate, invoice, or document does not become unenforceable, merely because a consent step was worded or presented imperfectly. A signer who would rather not sign electronically may decline, or withdraw before signing, by contacting the business that sent the document and asking for a paper copy instead; that business, not Yaap, deals with the request.

Connecticut home improvement work. Yaap's estimate and document templates are not home improvement contracts, and they do not meet the requirements of Connecticut's Home Improvement Act. That law sets its own rules for contracts with Connecticut homeowners — required notices, cancellation rights, registration details, and more — and a contract that misses them may not be enforceable against the homeowner. If you do home improvement work in Connecticut, get your contract from your own lawyer. Use Yaap to send and sign your document, not ours. What your documents say, and whether they satisfy any law that applies to your trade, is your responsibility.

Nothing in these terms puts a dispute about construction work at a Connecticut site into another state's courts or under another state's law. Connecticut law voids that, and Governing law and venue is not meant to reach it.

A signed document belongs to you and to the person who signed it. Download the ones that matter to you and keep your own copies — see Your data for what happens to the copies we hold.

Your right to use Yaap

While you have an active Yaap workspace — during your free trial, while your subscription is current, and while a workspace is locked for non-payment — you may use Yaap for your own business, through the accounts you create for your own people. That is a licence to use the service. It is not a sale of the service or of anything in it.

You may not: copy Yaap or build a competing product from it; reverse engineer, decompile, or try to extract its source or its prompts; resell, sublicense, rent, or run a service bureau on it; scrape it or run automated collection against it outside the API; run benchmarks or performance tests in order to publish them or to help a competitor; share sign-in credentials with anyone outside your workspace; or remove our name, notices, or attributions.

We own Yaap: the software, the design, the name, the documentation, and everything in it that is not your data. Nothing here gives you any of that.

If you send us an idea, a suggestion, or a complaint about how something works, we may use it to improve Yaap, with no obligation and no payment to you. We will not name you as its source without your permission.

API and integrations

Your data

Your workspace's records — customers, leads, deals, messages, estimates, invoices, documents, files, notes, and everything else you put in — are yours. We do not sell them and we do not use them to build a product for anyone else.

We handle the personal data inside them as your processor, on your instructions, under the Data Processing Addendum, which is part of this agreement. Our Privacy Policy covers the data we hold in our own right: your account, your billing, and how you use the product. The other companies we rely on to run Yaap are named in the DPA and the Privacy Policy, and we give notice before adding one.

You can export customers, invoices, and estimates as CSV from the dashboard whenever you can sign in to the workspace. For anything else, ask through the privacy request form and we will get it to you.

Deleting your workspace deletes what is in it. Download what you need first — signed documents especially, because a signed document is your record and your customer's, and we will not have a copy afterwards.

A few records outlive the workspace because we have to keep them: what you agreed to and when, and the billing records behind our own accounts and tax filings. The retention section of the Privacy Policy lists them and says how long each is kept.

What deletion does today

Today that deletion happens immediately and cannot be undone, by you or by us. There is no window in which we can bring a deleted workspace back.

Exporting while a workspace is locked

You can still export a workspace that is locked for non-payment. Sign in and we take you to its billing screen, and customers, invoices, and estimates can be downloaded as CSV from there for as long as the lock lasts; what you cannot do is add to the workspace or send from it until the payment clears.

Acceptable use

Use Yaap lawfully, and for your own business.

We do not read your workspace to police it. We do look at what we need in order to run and secure the service, to answer a support request you send us, to investigate abuse or a legal demand, and to review messaging use cases as described in Text messaging. We may remove content or block a use that clearly breaks these terms or puts other customers at risk.

Suspension, termination, and deletion

Suspension. We may suspend a workspace, a user, an API key, or a messaging use case if you breach these terms, if a payment is overdue, if Stripe, a carrier, or another provider tells us to, or if leaving it running would put people, other customers, or the service at risk. Where the situation allows it, we will tell you first and give you a chance to put it right. A suspension for non-payment does not delete anything.

You ending it. Cancel to stop paying — see Cancellation and refunds. Delete the workspace to end the service and remove your data. Deleting cancels any subscription immediately, with no refund for the rest of the period.

Us ending it. We may end this agreement and close your workspace for a serious or repeated breach, for unlawful use, for non-payment that stays unresolved, or where the law or a provider requires it. We may also stop offering Yaap altogether, with reasonable notice and enough time for you to export.

A trial that has run out, an unpaid invoice, and a locked workspace are not deletion. Nothing is erased because of them.

The sections that are meant to outlast this agreement do: Your data, Your right to use Yaap, Disclaimers and limitation of liability, Indemnification, Governing law and venue, and General, along with anything you owe us for a period already used.

What deletion means today

Deleting a workspace removes its data immediately and permanently. It cannot be undone, by you or by us. Export what you need first.

Disclaimers and limitation of liability

Yaap is provided as is and as available. We do not promise it will be uninterrupted, timely, secure, error free, or fit for a particular purpose, and we disclaim every warranty the law allows us to disclaim, express or implied, including merchantability, fitness for a particular purpose, title, and non-infringement. We do not promise any level of uptime.

We do not promise that a text will be delivered, that a carrier will approve a registration, that an email will reach an inbox, that a payment will clear, or that what the AI assistant writes will be correct. Those depend on carriers, banks, models, and providers we do not control.

We are not your lawyer, your accountant, or your compliance department. Nothing in Yaap, and nothing a document or message generated in Yaap says, is legal, tax, or financial advice.

The most we can owe you, for everything arising out of this agreement or your use of Yaap taken together, is the amount you paid us in the twelve months before the event that gave rise to the claim.

We are not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, lost revenue, lost business, lost goodwill, or lost or corrupted data, even if we were told they were possible.

These limits apply however a claim is framed — contract, tort, statute, or anything else — and they are part of the deal that lets us charge what we charge. They do not apply to anything a law does not let us limit.

Indemnification

You will defend us, and cover what we lose — including reasonable legal fees — from any claim, demand, penalty, fine, or proceeding that arises out of:

We will tell you about the claim promptly, let you run the defence with counsel we can reasonably accept, and help where you reasonably ask and at your cost. You may not settle in a way that admits something on our behalf, imposes an obligation on us, or costs us money, without our agreement.

Security and breach notice

We follow industry-standard security practices. Traffic to Yaap is encrypted in transit. Each workspace's secrets — the credentials and keys it stores — are encrypted at rest under a key derived for that workspace alone. Every record we store carries the workspace it belongs to, and the application scopes every query we run on your behalf to your own workspace. Access to production systems is limited to the people who need it. No system is perfectly secure, and we do not claim otherwise.

Security is shared. Your part is the email mailbox that signs you in, your API keys, the devices your people use, and who you give access to.

If we discover a breach of security affecting the personal data in your workspace, we will tell you immediately on discovering it, with what we know and what we are doing about it. Where we also have to notify affected residents or a state attorney general ourselves, we will do that within the time the law allows and, for Connecticut residents, no later than 60 days after we discover the breach, with notice to the Connecticut Attorney General no later than notice to residents. The Data Processing Addendum has the detail of what we send you and when.

Changes to these terms

We can change these terms, the Data Processing Addendum, and the SMS program terms. Every version carries a version number and an effective date, both shown at the top of this page.

For a material change — one that affects your rights, what you pay, or what we do with your data, including a price change or a new company we rely on to run Yaap — we will email your workspace owners at least 30 days before it takes effect. The new text is published here during that window, so you can read it before it applies to you.

If you do not agree with a change, cancel before the effective date. Continuing to use Yaap after that date means you accept the new version.

Small corrections — a typo, a broken link, a clearer sentence that changes nothing — we make without notice.

Governing law and venue

Connecticut law governs this agreement, without regard to its conflict-of-laws rules. The UN Convention on Contracts for the International Sale of Goods does not apply.

Any dispute goes to the state or federal courts sitting in Connecticut. Both of us agree those courts have exclusive jurisdiction and are a proper and convenient place to bring it, and each of us gives up any objection to that. The only exception is the small claims paragraph below.

There is no arbitration clause in this agreement, and no class-action waiver. If you would rather bring a small claim in the small claims session of the Connecticut Superior Court, you may.

Each side pays its own legal costs, unless a law says otherwise.

This section does not reach a dispute about construction work at a Connecticut site — see E-signatures and documents.

How to reach us

BlackHoodie LLC, 7 Adeline Drive, North Haven, CT 06473, United States.

We send notices to you at the email addresses of your workspace owners.

General