Back to home

Terms of Service

Last updated:

These terms cover what Opteno does, what it will never do in your accounts, what it costs and how a change to your subscription is prorated, the limits on our liability, and the law that governs the agreement. How to cancel and what is refunded is set out in the Refund & Cancellation Policy.

These terms govern your use of Opteno. They are meant to be read once, in a few minutes, and to leave you knowing what you are agreeing to.

1. Acceptance of terms

Opteno is operated by Ksel Technology Limited, a company incorporated in Hong Kong (company registration number 76991590, business registration number 76991590-000), whose registered address is Unit B, 3/F., Kai Wan House, 146 Tung Choi Street, Mongkok, Kowloon, Hong Kong. In these terms “Opteno”, “we” and “us” mean that company; “you” means the person or the business using the service.

Creating an Opteno account, or using one someone has invited you into, means you accept these terms. If you are using Opteno for a company, you are confirming you are authorised to accept them on its behalf, and “you” then means that company.

These terms, the privacy policy and the cookie policy are the whole agreement between us about Opteno. Where a clause of them turns out to be unenforceable, the rest stands. If we do not enforce something straight away, we have not given it up.

2. Description of the service

Opteno reads data from the Shopify and Google Ads accounts you connect and computes per-product profitability from it: ad spend, revenue, cost of goods, refunds, ROAS, POAS, gross margin and net profit, over rolling windows and broken down by variant, country and market.

Where Opteno proposes a change to a connected account — drafting or archiving a product, excluding or including a product offer in a Performance Max asset group, publishing a product to a market, changing a price — that change is staged for your approval and applied only once you approve it. Opteno never changes a Google Ads budget or bid, and never pauses a campaign.

Availability of the Shopify and Google Ads APIs is outside our control, and some capabilities depend on the integrations being configured on the server your workspace runs on. We may change, add to or withdraw a feature; where a change removes something you are paying for, section 5 tells you what happens to the money.

3. Accuracy of the metrics

Opteno’s figures are derived from data supplied by the providers you connect. Attribution has limits, and Opteno reports them rather than concealing them: spend that cannot be tied to a product is shown as unattributed, a period whose exchange rate is missing is shown as not computable, and a product whose cost is unknown is shown as unknown rather than as zero.

The metrics are decision support, not an accounting record. They are not a substitute for your accounts, your tax filings or your own reconciliation, and the decision to spend or stop spending money on an advertisement is yours.

4. User accounts and connections

You are responsible for the accuracy of the data in your connected accounts, and in particular for your cost-per-item values: cost of goods is the input that turns revenue into profit, and Opteno can only be as right about your margins as Shopify is.

You are responsible for keeping your Opteno credentials secure, for who you invite into your workspace and what you let them do, and for the API keys you issue. Tell us promptly if you think an account or a key has been compromised.

Opteno is a tool for businesses, and there is no age check in the product. By using it you confirm that you are legally able to enter into this agreement where you live, that the Shopify store and Google Ads account you connect are ones you are entitled to connect, and that where you act for a company you have authority to bind it.

5. Subscription and payment

Opteno offers paid subscription plans and optional one-time purchases. Payments are processed by Stripe. Subscription charges, billing periods and the prices that apply are shown to you before you purchase, and are described below.

What it costs

All prices are in US dollars, and every subscription is billed monthly; there is no annual plan. The free trial lasts 7 days and starts when you subscribe to Google Ads sync. A card is required to start it: Stripe saves it and charges nothing during the trial, then bills your plan monthly from day 8 unless you cancel before the trial ends. One free trial per workspace. The trial covers Google Ads sync for the stores you choose, and does not include date comparison or product import credits, which are bought separately.

The subscription is priced per store per month on a volume ladder: $14.99 for one store, $11.99 each for two stores, $9.99 each for three or more. Every store is billed at the rate of the rung your store count falls into, so a third store lowers the price of the first two as well. Two one-time purchases sit beside it: the date-comparison add-on, per store, at $24.99 for 1 year of history and $39.99 for 2 years of history; and product-import credit packs — 250 credits for $24.99, 1,000 credits for $59.99, 5,000 credits for $149.99 — which do not expire. Current prices are always on the pricing page.

Billing cycle, tax and currency

The subscription is billed monthly in advance, starting the day you subscribe, and renews on the same day each month until you cancel. Payment is taken by Stripe: card details are entered on Stripe’s own pages, never on ours, and Opteno holds only the payment method identifier, the card brand, the last four digits and the expiry date.

The price shown is the amount charged. Opteno does not add sales tax, VAT or GST at checkout. Where a tax is due in your own country on a service supplied from outside it, accounting for it is your responsibility — for most businesses in the EU and the UK that is the reverse charge. If Opteno becomes obliged to charge a tax in your country, it will be shown separately and added before you pay, not afterwards.

Every charge settles in US dollars. Stripe’s pages may show you an estimate in your own currency; the rate your bank uses, and any foreign-transaction fee it adds, are between you and your bank.

Changing how many stores you cover

You change the stores your subscription covers inside Opteno, not in Stripe’s portal. Because the ladder prices every store at the rung the count falls into, adding or removing a store re-prices the whole subscription rather than adding a line to it, and the difference is prorated: you are credited for the unused part of the period at the old price and charged for the remaining part at the new one, immediately. Going from one store to three, for example, credits the unused month at the one-store price and charges the rest of it with all three at the three-or-more rate.

Removing your last covered store is a cancellation rather than a subscription of zero stores. A subscription already set to end at the close of the period will not accept a store change — resume it first — because charging you a proration for days you have said you do not want would be wrong.

Cancelling

You can cancel at any time, from inside Opteno. Cancelling stops the next renewal; you keep everything you have paid for until the end of the period you are in, and nothing restarts by itself.

If you cannot reach your account, write to support@opteno.app from the email address on it and we will cancel for you.

There is nothing to cancel during the trial, because a trial is not a subscription. The free trial lasts 7 days and starts when you subscribe to Google Ads sync. A card is required to start it: Stripe saves it and charges nothing during the trial, then bills your plan monthly from day 8 unless you cancel before the trial ends. One free trial per workspace.

Removing your last covered store is a cancellation rather than a subscription of zero stores. A subscription already set to end at the close of the period will not accept a store change — resume it first — because charging you a proration for days you have said you do not want would be wrong.

What is refunded, and what is not

Subscriptions are paid monthly in advance and are not refunded for part of a month. If you cancel on day three, you keep the service for the rest of that month and there is no refund for the days you did not use. One-time purchases — the date-comparison add-on and credit packs — are not refundable once the add-on is unlocked or the credits are added to your workspace; unused credits do not expire, so they wait for you rather than lapsing.

Two things sit outside that. Where a charge is our mistake — billed in error, billed after a cancellation, billed twice — we refund it in full, and you do not have to argue for it. And nothing here takes away a refund you are entitled to under a law that cannot be contracted out of where you live.

If we close your account for our own convenience rather than for a breach, we refund the part of the period you have paid for and not used.

How to ask for a refund

To report an incorrect, duplicate or other billing charge, contact support@opteno.app from the email address on your Opteno account. Tell us the date and the amount of the charge, or the invoice number Stripe sent you, and what you believe is wrong with it.

We read every message a person sends there and we answer it. Where we agree the charge was wrong, we refund it without making you argue for it.

An approved refund is returned to the original payment method — the card or account the charge was taken from — and it cannot be sent anywhere else. Once we issue it, it typically takes about 5–10 business days to appear on your statement, depending on your bank.

Changing how many stores you cover

Adding or removing a store re-prices the whole subscription rather than adding a line to it, because every store is priced at the rung the count falls into. The difference is prorated immediately: you are credited for the unused part of the period at the old price and charged for the remaining part at the new one.

Price changes

We may change our prices. A price increase is announced by email to the address on your account at least thirty days before it applies, and it takes effect at your next renewal after that, so you always have a full period in which to cancel instead.

Failed payments

If a payment fails, we will tell you. Stripe may retry the payment automatically according to our billing settings. If it remains unpaid after the retry period, the subscription may lapse and paid features may be suspended until payment is resolved.

Your data is not deleted because of a failed payment.

6. Acceptable use

Your use of Shopify and Google Ads through Opteno is still bound by their terms. Do not use Opteno to do through us what those terms forbid you to do directly — in particular, do not try to defeat a provider’s rate limits, whether by multiplying accounts, by scripting against our API or by any other route. Opteno paces its own calls to stay inside those limits, and a workspace that is being used to push past them may be throttled or suspended.

Competitor research reads what a storefront already publishes to the public, and nothing else: it does not sign in, does not bypass a password or a paywall, and does not read anything a shopper could not. It is deliberately slow and small — a tracked storefront can be refreshed once every five minutes, and a store can track up to twenty storefronts at a time. Do not attempt to circumvent those limits.

What you then do with what you find is yours. Copying a competitor’s product into your own store copies their words and their pictures, and whether you are entitled to use them is a question about their rights, not about our feature. Opteno does not check that for you, and does not rewrite the text for you.

Do not attempt to reach another customer’s workspace, probe the service for weaknesses without our written agreement, resell access, or use Opteno to build a competing product from data you reach through it.

7. Intellectual property

Opteno — the software, the interface, the documentation and the name — belongs to Ksel Technology Limited. While your account is active and paid for you have a personal, non-exclusive, non-transferable right to use the service for your own business. That is a right to use it, not a sale of any part of it: you may not copy it, decompile it, or licence it on to somebody else.

Your data stays yours. Your Shopify data, your Google Ads data, your costs, your competitor list and everything derived from them belong to you, and the only licence you give us is the one needed to run the service you asked for: to read that data, compute with it, store it, and show it back to your workspace. We claim nothing else in it, and we do not use it to train anything.

If you send us an idea or a suggestion, we may act on it without owing you anything for it. That is not us taking your data — it is us being able to fix the thing you told us about without a negotiation first.

8. Third-party platforms

Opteno is not affiliated with, endorsed by, or sponsored by Shopify or Google. Your use of those platforms remains governed by their own terms. Product names and trademarks belong to their owners.

9. Data and privacy

What Opteno holds, where it is stored, who else touches it, how long it is kept and how to export or delete it are set out in the privacy policy, which forms part of this agreement. The cookie policy lists every cookie and stored value by name.

For the personal data inside your Shopify store — your own customers’ orders and records — you are the controller and Opteno is your processor: we read and process it on your instructions, for the purposes of the service, and for nothing else. The sub-processors we use to do that are named in the privacy policy, and by connecting a store you accept them; we will publish any change there before it takes effect.

10. Disclaimer of warranties

Opteno is provided as it is and as it is available. We do not warrant that it will be uninterrupted, that it will be free of errors, or that the figures it shows will be accurate or complete for any particular purpose — they are computed from data supplied by Shopify and Google, and section 3 says plainly where attribution stops.

We have not published an uptime commitment or a support response time, there is no service level agreement, and you should not treat one as implied. So far as the law allows, the implied warranties of merchantability, fitness for a particular purpose and non-infringement are excluded.

Where you deal as a consumer, the rights your own law gives you that cannot be excluded are not excluded, and nothing in this section limits them.

11. Limitation of liability

Nothing here limits our liability for death or personal injury caused by our negligence, for fraud or fraudulent misrepresentation, or for anything else that cannot lawfully be limited.

Beyond that, and so far as the law allows: we are not liable for indirect, incidental, special, punitive or consequential loss, or for lost profit, lost revenue, lost goodwill, lost data or anticipated savings — including a commercial decision you take, or an advertisement you keep running or stop running, on the strength of a figure Opteno showed you.

Our total liability to you for everything arising out of this agreement in any twelve-month period is capped at the greater of the fees you actually paid us in the twelve months before the claim arose and US$100. That is a deliberate and proportionate limit for a service sold at $9.99–$14.99 per store per month; it is the sort of exposure this product can carry, and pricing it as though it were an insurer would mean charging you as one.

Each of us is excused from a failure caused by something genuinely outside our control — including a provider’s outage, a change a provider makes to its API, and the loss of your access to an account you connected.

12. Termination

You can leave at any time and without asking us. Settings → Account → Your data deletes your account, and a workspace can be deleted on its own. Both take effect immediately and neither needs a support ticket. What is removed, what survives and why is set out in the privacy policy, and this section does not contradict it.

We may suspend or close an account that is being used against the acceptable use section above, that is unpaid after a failed payment has gone unresolved, or that we are required to act on by law or by a provider whose platform it reaches.

Where the reason is not urgent, we give you thirty days’ notice by email to the address on the account first, so you can export what you want and wind down in an orderly way. Where it is urgent — a live security risk, a legal requirement, or use that is damaging a connected provider — we may act at once and tell you straight afterwards.

If we close your account for our own convenience rather than for something you did, we refund the unused part of the period you have paid for. If we close it under the paragraph above, we do not. Either way, exporting your data is a screen in the product and remains available until the account is gone.

13. Changes to these terms

We may change these terms. The current version is always the one on this page, and the date at the top is when it last changed.

A material change — one that reduces what you get or increases what you owe — is announced by email to the address on your account at least thirty days before it takes effect. Continuing to use Opteno after that date is how you accept it; if you would rather not, cancel or delete your account before then and the old terms govern everything up to that point. A correction or a clarification takes effect when it is published here.

14. Governing law and disputes

This agreement is governed by the laws of the Hong Kong Special Administrative Region, and the courts of Hong Kong have exclusive jurisdiction over any dispute arising out of it. Ksel Technology Limited is incorporated in Hong Kong, which is why the agreement is placed there rather than anywhere else.

If you deal as a consumer rather than as a business, that does not take away the protection of the mandatory laws of the country you live in, and it does not stop you bringing a claim in your own courts where your law gives you that right. Where the data protection law of your own country applies to us, it applies — the privacy policy sets out the authority you can complain to, and choosing Hong Kong law here does not change that.

Before anyone goes to court, write to support@opteno.app. Most of what looks like a dispute is a misunderstanding about a figure, and we would rather answer it than litigate it.

15. Contact information

Write to support@opteno.app. It reaches a mailbox on Opteno’s own mail server that a person reads; there is no ticketing robot in front of it. Privacy and data-protection requests go to privacy@opteno.app.

By post: Ksel Technology Limited, Unit B, 3/F., Kai Wan House, 146 Tung Choi Street, Mongkok, Kowloon, Hong Kong. Company registration number 76991590, business registration number 76991590-000.