Skip to content

Legal Hub

Everything you need to know about how we handle your data, our compliance with regulations, and your responsibilities on the platform.

Terms of Service

Last updated: October 7, 2026

These Terms of Service ("Terms") govern your use of the Asterisks website, dashboard, APIs and USSD runtime (the "Service"), operated by Asterisks, Accra, Ghana ("Asterisks", "we", "us"). By creating an account or using the Service you agree to these Terms. If you accept them for an organisation, you confirm you are authorised to bind it.

1. The Service

Asterisks lets you design USSD applications in a visual builder, test them in a simulator, and run them on our servers through the aggregator you connect: Hubtel, Nalo Solutions, Arkesel or Africa's Talking. Optional features include real-time collaboration, an AI assistant that drafts flows from a description, and nodes that call your APIs or take payments through a provider you configure. Some features depend on the plan your account is on. We may add, change or remove features, and will give reasonable notice before removing one you rely on.

2. Your account

You must be at least 18 years old. You sign in with a one-time code sent to your phone, or with a passkey on your device; there are no passwords. Keep your phone and devices secure: you are responsible for activity on your account and for the API keys you store in your flows. Tell us at security@useasterisks.com straight away if you think someone else has accessed your account.

3. Acceptable use

You must not use the Service for phishing or fraud, unlicensed gambling or lotteries, pyramid schemes, unsolicited bulk messaging, collecting callers' personal data without a lawful basis, getting around telecom regulation, or anything else that breaks the law. We may suspend an app or account that does. See Acceptable Use for how to report abuse.

4. Your content

You own the flows, text and data you put into the Service and the data your apps collect from callers ("Customer Data"). You give us permission to store, process and transmit Customer Data only as needed to run the Service for you. We own the Service itself, including its software and branding. If you send us feedback, we may use it without any obligation to you.

5. AI assistant

When you use the AI assistant, the description you type is sent to the AI provider we use (OpenAI, Google Gemini, Anthropic or OpenRouter) to generate a draft flow. Drafts can be wrong or incomplete: review and test them before publishing. Don't put callers' personal data or secrets in your prompts.

6. Billing

There are two separate charges: a plan, and the sessions your apps run.

Plans. Every account is on a plan: Hobbyist, which is free, or Plus or Team, which are paid. The limits and prices of each plan are on our Pricing page. A paid plan is paid in advance, for a month or a year, from the Billing page of your dashboard, on our payment provider's payment page. It does not renew automatically and we do not store your payment details, so a plan continues only when you pay for the next period. Plan fees are never taken from your session balance.

Sessions. Each completed USSD session costs GHS 0.025, or GHS 0.0225 on the Team plan, charged to your session balance. New accounts get GHS 2.50 of credit, enough for their first 100 sessions. Top-ups and plan payments are paid through Paystack. Volume rates for large accounts are agreed with you in writing.

  • Top-ups are not refundable except where the law requires. Unused balance does not expire, but it is lost if you delete your account.
  • An empty session balance stops your apps from answering new sessions until you top up.
  • Plan fees are not refundable except where the law requires. If we change a plan's price, the new price applies from your next period, never to one you have already paid for.
  • When a paid plan ends you have 5 days to renew, and everything keeps working during that time. After that your account returns to the Hobbyist plan's limits: apps that depend on paid features, and live shortcodes and projects beyond those limits, stop answering new sessions or become read-only. Nothing is deleted, and renewing restores them.
  • Accounts opened before plans were introduced keep the features of the projects they had already created. Live session traffic, audit logs and unlimited AI drafts stay on those accounts for 60 days after the change, then follow the account's plan.
  • Disputed charges should be raised within 30 days at billing@useasterisks.com.

7. Availability

The Hobbyist, Plus and Team plans and pay-as-you-go usage are provided on a best-efforts basis. Uptime commitments for customers with a written agreement, and any credits for missing them, are set out in your written agreement. Your apps also depend on the aggregators and mobile networks, which we don't control.

8. Ending your account

You can delete your account at any time from Settings → Profile in the dashboard. Deletion is immediate and permanent: your apps stop answering callers and their data is removed, as described in our Privacy Policy. We may suspend or close your account, without notice where necessary, if you seriously breach these Terms, if your apps put callers, our partners or other customers at risk, or if you act fraudulently.

9. Disclaimers

EXCEPT AS THESE TERMS EXPRESSLY SAY, THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. WE DO NOT WARRANT THAT AGGREGATORS OR MOBILE NETWORKS WILL DELIVER UNINTERRUPTED SERVICE.

10. Limitation of liability

TO THE EXTENT THE LAW ALLOWS, OUR TOTAL LIABILITY ARISING FROM THESE TERMS WILL NOT EXCEED THE GREATER OF (A) WHAT YOU PAID US IN THE 3 MONTHS BEFORE THE CLAIM, OR (B) GHS 5,000. NEITHER PARTY IS LIABLE FOR INDIRECT, INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING LOST PROFITS OR LOST DATA.

11. Indemnity

You will indemnify Asterisks against third-party claims arising from your Customer Data, your apps, your breach of these Terms, or your breach of any law, including telecom, data protection and consumer protection law.

12. Governing law and disputes

These Terms are governed by the laws of the Republic of Ghana. We will each try to resolve a dispute informally for 30 days first. If that fails, it goes to binding arbitration in Accra under the Alternative Dispute Resolution Act, 2010 (Act 798). Either party may ask the High Court of Ghana for an injunction to protect its intellectual property or confidential information.

13. Changes

We will email you at least 14 days before a material change to these Terms takes effect. If you keep using the Service after that, the new Terms apply.

14. Contact

Questions about these Terms: legal@useasterisks.com.