Terms of Service
Last updated: October 27, 2026
We've tried to keep our terms as short and understandable as possible. For clarification, please don't hesitate to get in touch.
By using our website, our web application or any of our software, you agree to these Terms of Service. If you use Shabba on behalf of a company or agency, you agree to them on its behalf and confirm you have authority to do so.
Definitions
- "We", "us" or "our" means Charles Bannister, a sole proprietor based in Chicago, Illinois, United States, trading as Shabba (shabba.io).
- "You" or "your" means the person or entity using our services.
- "App" means the Shabba web application at app.shabba.io and the tools in it.
- "Software" means any solutions we provide, including the App, scripts, browser extensions and custom programming.
- "Your Data" means data you provide or connect, including data from your Google Ads accounts.
Scope of Services
We provide advertising technology (AdTech) and marketing technology (MarTech) solutions, including the App, Google Ads Scripts, Microsoft Ads Scripts, Google Apps Script, browser extensions, and Python and web-based software. Custom work may be agreed separately on a per-project basis, and those terms apply to that work alongside these.
Your Account
- You must be at least 18 and give accurate information when you sign up.
- You are responsible for keeping access to your account secure and for activity under it. Tell us straight away if you think someone else has accessed it.
- One account is for one person. Don't share sign-in access.
Connecting Google Ads
- To use the tools, you connect a Google Ads account through Google's permission screen. You must have the right to give Shabba access to every account you connect, including any client accounts you manage.
- Tools access only the data they need to run. How we handle this data is set out in our Privacy Policy, and our use of data from Google APIs follows the Google API Services User Data Policy, including the Limited Use requirements.
- Changes need your confirmation. Each tool states whether it can make changes to your Google Ads account. A tool never makes a change until you review and explicitly confirm it. Once you confirm a change, you are responsible for it, including any effect on spend or performance.
- You can disconnect at any time from the App or from your Google account settings.
- Your use of Google Ads remains subject to Google's own terms and policies. We are not affiliated with or endorsed by Google, and we are not responsible for the Google Ads API being unavailable, limited or changed.
AI Features
No tool uses artificial intelligence yet. When tools do, they will use it to analyse data and suggest actions. AI output can be inaccurate or incomplete, so check it before acting on it. AI suggestions are never applied to your account without your explicit confirmation. Data used by AI features is handled as described in our Privacy Policy, and is not used to train AI models.
Subscriptions, Payment and Cancellation
- Running tools and applying changes use credits. A subscription gives you a set number of credits a month for a monthly price in US dollars, chosen from the steps on our pricing page, which shows the current prices and credits. Payments are processed by Stripe, and we never see or store your full card number.
- A run of a tool costs that tool's price in credits for each Google Ads account it runs on, started by you or by a schedule. Each tool's price is shown on its page and in the App. Applying changes costs the change price in credits for each account changes are applied to.
- Subscriptions are billed monthly, every 6 months or yearly, as you choose, and renew automatically at the end of each term until you cancel. Terms longer than a month are paid up front for the whole term, at the discount shown on our pricing page.
- You get the same credits a month on every term. Credits reset every month from the start of your subscription; unused credits don't carry over to the next month and have no cash value. Without a subscription there are no monthly credits.
- Only what finishes successfully counts. A run uses credits for each account it finished on; an account where it fails uses none. Applying changes uses credits for an account only once Google confirms at least one of its changes; changes that are only checked, or that all fail, use none.
- When there aren't enough credits left, new runs and changes are refused and schedules pause until your credits reset or you move to a higher step.
- Moving to a higher step applies straight away, with the price difference for the rest of the period charged by Stripe; credits already used that month still count. Moving to a lower step applies from your next renewal.
- Credits given for a referral are given once, last 12 months, and are used after the month's credits, while you have a subscription. Credits we give you ourselves last until the date we give with them, and work with or without a subscription. Neither has a cash value.
- You can cancel at any time through the billing portal (provided by Stripe), linked from the App's billing page. Your subscription stays active until the end of the term you have paid for, then does not renew. You can also update your payment details and download invoices there.
- 14-day money-back guarantee: if you ask within 14 days of your first payment for a subscription, we will refund that payment in full. Ask through Contact support in the App or by email.
- Otherwise, fees already paid are non-refundable, except where the law requires otherwise or we decide to make a refund.
- We may change our prices. Changes won't affect a term you have already paid for, and we will give you at least 14 days' notice before a change applies to your subscription.
- Prices for custom software will be agreed on a per-project or per-contract basis.
Acceptable Use
You agree not to:
- use Shabba for anything unlawful or in breach of Google's or any other platform's policies;
- connect accounts you are not authorised to access;
- try to get around usage limits, access other users' data, or disrupt or overload the service;
- reverse engineer, copy or resell the App, except where the law allows it; or
- use automated means to access the App other than through features we provide.
Your Data
You own Your Data. You give us permission to use it only to provide and support the services you use, as described in our Privacy Policy. We keep Google Ads data only as long as our Privacy Policy says: for example, copies of tool results are deleted after 30 days, and your change history is kept while your account is open so you can see and undo changes. We do not sell Your Data or use it to train AI models.
Intellectual Property & Confidentiality
We own the App and the Software, and everything we create to provide them. Subject to these terms, we give you a limited, non-exclusive, non-transferable right to use them while your account is active.
We shall keep confidential all information and data you provide in connection with the services. We shall not use or disclose it except as necessary to provide the services to you, as required by law, or with your explicit prior consent. We shall ensure that our employees, agents and subcontractors comply with these confidentiality obligations.
Notwithstanding the above, we have the right to use and re-use any code or other materials developed or created in connection with the services unless otherwise agreed, provided that such use does not disclose or make use of any information or data you provided.
If you send us feedback or suggestions, we may use them without any obligation to you.
The provisions of this section shall survive termination of the services.
No Warranty
Our services are provided on an "as is" and "as available" basis. We work hard to make our tools accurate and reliable, but we do not guarantee that they will be error-free or uninterrupted, or that using them will improve your advertising results. Advertising decisions, and their results, remain your responsibility.
Limitation of Liability
To the maximum extent permitted by law, we shall not be liable for any indirect, special, incidental, consequential or punitive damages, or for any loss of profits, revenue, advertising spend, data or goodwill, arising out of or in connection with our services, even if we have been advised of the possibility of such damages. Our total liability to you for any claims arising out of or in connection with our services shall not exceed the total fees paid by you in the 12 months before the claim arose.
Nothing in these terms limits liability that cannot be limited by law, such as liability for death or personal injury caused by negligence, or for fraud.
Termination
You can stop using our services and delete your account at any time from your account settings in the App. We may suspend or end your access if you breach these terms, if required by law, or if we stop offering the service. Where reasonable, we will give you notice first. When your account closes, we delete Your Data as described in our Privacy Policy.
Changes to These Terms
We may update these terms. We will change the date at the top and, for significant changes, tell you by email or in the App before they take effect. If you keep using our services after that, you accept the updated terms.
Governing Law and Jurisdiction
These Terms of Service shall be governed by and construed in accordance with the laws of the State of Illinois, United States, without regard to its conflict-of-law rules. Any dispute arising out of or in connection with these Terms of Service shall be subject to the exclusive jurisdiction of the state and federal courts located in Cook County, Illinois. If you are a consumer, this does not take away any rights you have under the laws of the place where you live.
Contact Us
If you have any questions about these Terms of Service, please contact us or email charles@shabba.io.