Terms
The agreement, in language you can check.
What we will do, what you agree to, and where the limits are. The parts that are specific to this product, publishing and ownership and price, are the parts worth reading twice.
Last updated 11 August 2026
1. What these terms cover
These terms are the agreement between you and Mohammed Joraid, an individual based in Texas, United States, trading as PillarSEO (“we”, “us”), covering your use of PillarSEO.ai and anything on this site. Using the site or the service means you accept them.
The business is expected to be incorporated, and this page will be updated to name the company when it is. Our postal address is [postal address in Texas]; until it appears there, write to hello@pillarseo.ai.
How we handle personal data is covered separately in our privacy notice, which forms part of this agreement.
If you accept these terms on behalf of a company, you confirm you are allowed to bind it, and “you” means that company.
2. What stage the service is at
PillarSEO.ai is in private preview. Access is by invitation, features change, and parts of it are still being built. Joining the early-access list puts your details in front of a person; it is not a purchase, it does not reserve a place, and it does not oblige you to buy anything.
It does oblige us to one thing. Joining the list before the service becomes generally available earns you the founding price commitment in clause 8, which is binding on us. That is the only obligation either way.
3. Your account and your store connection
You are responsible for keeping your access credentials to yourself and for everything done through your account. Tell us promptly if you think someone else has got in.
When you connect a Shopify store you are confirming that you are allowed to publish to it, whether as its owner or on a client’s written authority. Connecting a store grants us four permissions and no others: reading and writing blog articles and pages, and reading and writing store files so we can upload images. That connection alone does not give us your orders, your customers or your products.
There is a separate, optional permission for revenue attribution: read_orders. It is not part of connecting a store — you can connect, use the product, and never grant it. If you do grant it, we read your orders each time the revenue screen is opened, to match a sale back to the page it came from. The fields we read are the order’s id, its timestamps, its total and currency, the page on your store the buyer landed on first, and, if we can tell, the outside page or search engine that sent them there. We do not store the orders or the figures computed from them: the numbers are recomputed from Shopify every time the screen loads. If you have granted it and Shopify later rejects the read (for example because you revoked access), the screen says so rather than showing stale numbers. If you have not granted it, we do not call Shopify’s orders endpoint at all, and the screen says so.
The one exception: a store connected with a hand-entered Admin API token rather than through the connect button above. We have no record of what that token can do, so we attempt the read and stop as soon as Shopify refuses it — the token’s own permissions decide, not a grant we track. Connecting through the button is what makes read_ordersa permission you separately choose to grant; a hand-entered token skips that choice by its nature, and we would rather tell you that than promise a control the token doesn’t give us.
You can withdraw read_orders at any time from your Shopify admin, and the rest of the product keeps working either way. Full detail on what is read and why is in privacy clause 3.
We do not ask for, and cannot see, your payouts or your product inventory.
You can disconnect a store at any time, in the app or by revoking the app from your Shopify admin. Doing so stops all access immediately.
4. Nothing publishes without your click
This is the commitment the product is built around, so it is written here in the same words it is made in.
We will never publish anything to your live store without an explicit action by you. Generating a post creates a draft and nothing more. Publishing is a separate, deliberate step that a person on your side has to take. We do not publish on a schedule you did not set, we do not publish anything you have not seen, and we do not publish as a side effect of any other action in the product.
If you schedule a post for a future time, that scheduling is itself your authorisation, and you can cancel it before it runs.
If we ever break this, it is a defect and we want to hear about it the same day: hello@pillarseo.ai.
5. Your content stays yours
You own everything the service drafts for you and everything it publishes on your behalf. Drafts, published posts, images generated for your store, your keywords, your topic plans: yours. We claim no ownership of any of it, and it stays on your Shopify store, which is not ours to take away.
You also keep ownership of the material you bring with you, including your existing pages, your brand and your data.
You grant us the narrow permission we need to run the service for you: to read your store content and your Search Console figures, to process them, to draft posts, and to publish the ones you approve. That permission exists only so the product can work, ends when you stop using it, and does not let us use your content for anything else. We do not use your content to train AI models.
6. Acceptable use
You agree not to use the service to:
- publish to a store you are not authorised to publish to;
- produce content that is unlawful, defamatory, hateful, or that infringes someone else’s copyright or trade marks;
- produce content that is deliberately deceptive about who is selling what, or that makes health, financial or safety claims you cannot support;
- generate content at a volume or in a manner designed to manipulate search rankings in ways search engines prohibit, which is both against their rules and against your own interest;
- probe, overload or interfere with the service, or try to get at another customer’s data;
- resell or white-label the service without our written agreement. Using it on behalf of your own clients, as a consultant or an agency, is expected and fine.
You remain responsible for what actually goes on your store. You are the one who clicks publish.
7. Drafts are drafts
Posts are generated by AI models operated by third parties. That means they can be wrong. A draft can contain a mistaken fact, a mangled product detail, a claim you cannot make in your market, or wording close to something already published elsewhere.
Review before you publish. We do not warrant that generated content is accurate, original, or lawful in your jurisdiction, and we do not promise any particular search ranking, traffic level or revenue. Nobody can promise those, and anyone who does is selling you something.
8. Fees, and the founding price
Nothing is being charged today. There is no billing system in operation, no payment method is collected, and no plan has been sold. Nobody is going to be charged without first being asked for a payment method.
The founding price commitment
This one is a promise, not an indication, and we are stating it here so that you can hold us to it.
If you joined our early-access list before the service became generally available, then when we do start charging, the monthly price of whichever tier you choose will be that tier’s founding price on the price list that was published when you joined, and it will stay at that price for 12 months from the date your billing starts.
Some detail, because the detail is what makes it checkable:
- Who it covers. Anyone who joined the early-access list before general availability. That is the only condition. There is no other qualifying criterion anywhere, and we will not invent one later.
- How we find you. By the email address you gave us when you joined, stored as you typed it apart from being lowercased. We do not rewrite it into some other form, because addresses that look like variants of each other sometimes belong to different people and we would rather not guess. So an address that differs from the one on your signup will not match on its own: if you joined as
sam+seo@example.comand later subscribe assam@example.com, those are two different strings to us. Tell us, and where it is clearly the same person and the same mailbox we will honour the lock. This is the one part of the promise a person handles rather than the software, and we would rather say so than write a rule that quietly excluded you on a technicality. - What is locked. The monthly price of the tier, in the currency the list was published in. Because we record the whole list and not one row of it, this holds for whichever tier you pick, and it still holds at the recorded rate if you move between tiers during the 12 months.
- When the clock starts. The date of your first bill, not the date you signed up. There is no billing today, so a lock dated from signup would quietly run out before anyone was ever charged, which would make it worthless.
- We hold the record. Your signup is stored with a dated identifier of the exact price list that was on screen when you made it. Price lists are versioned and a published version is never edited, so a later price change cannot alter what you were shown. Ask us and we will tell you which list is on your record and what it said.
- If you ask us to delete it. We will, and the record of your price lock goes with it, which is the honest consequence of asking. Two things worth knowing before you do. It is done by hand: the signup log is append-only, so nothing deletes a line automatically and a person edits the file, which is why we ask you to email us rather than pointing you at a button. And once it is gone we no longer hold the evidence of which price list you were shown, so the lock becomes something you would have to tell us about rather than something we can look up. Our privacy notice says the same thing about retention.
What the lock does not cover
It fixes a price. It does not freeze the product or the world around it. These can still change:
- What a tier contains. Features move between tiers as the product develops, and a tier can gain or lose capabilities.
- Usage allowances. Limits such as posts per month, connected stores and users are part of what a tier contains, not part of the price, and they may change.
- Taxes and payment charges. VAT, sales tax and anything a payment processor or your bank adds sit on top and are outside our control.
- Anything bought separately from the monthly tier subscription.
If a change to a tier is significant enough that you no longer want it, you can stop, on the terms set out in clause 9. The lock holds a price; it does not tie you to paying it.
Everything else about price
For anyone not on the early-access list, prices shown on our marketing pages are indicative until they are agreed with you. They are not an offer and they do not create a contract on their own.
After the 12 months, and for any price change on an existing subscription, we will give you at least 30 days’ notice before it takes effect, and you may cancel before it does.
The founding price commitment above is not something we can take back by editing this page. A change to these terms under clause 12 does not remove or reduce it for anyone who had already joined the list.
9. Ending the agreement
You can stop at any time by disconnecting your stores and telling us. There is no minimum term while the service is in preview.
We may suspend or end your access if you breach these terms, if your use puts the service or another customer at risk, or if we are required to by law. Where it is reasonable to do so, we will warn you first and give you a chance to put it right.
When the agreement ends, content already published stays on your store, because it is yours and it lives there. Ask us and we will return or delete what we hold. Deletion requests are handled by hand, as described in the privacy notice. A disconnected store’s data is permanently removed 60 days after disconnection.
10. No warranties
The service is provided as it is and as it is available. To the extent the law allows, we exclude all implied warranties, including any implied warranty of merchantability, fitness for a particular purpose, or non-infringement.
We do not warrant that the service will be uninterrupted, error free, or that it will produce any particular result. It depends on third party services, including Shopify, Google and our AI providers, and when they are down or change their terms, we are affected too.
If you are a consumer, nothing here removes rights you have under consumer law.
11. Limitation of liability
To the extent the law allows, neither of us is liable to the other for indirect or consequential loss, or for lost profits, lost revenue, lost goodwill or lost data, arising out of this agreement.
Our total liability to you for all claims in any 12 month period is limited to the greater of the fees you paid us in that period and [floor amount in US dollars]. While the service is free, that floor is the whole of our liability.
Nothing in this agreement limits liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for anything else that cannot lawfully be limited.
12. Changes
The service changes as we build it. We may add, alter or remove features. If we remove something you depend on, we will tell you.
We may update these terms. The date at the top of this page shows when they last changed. If a change materially affects your rights we will email you before it takes effect, and continuing to use the service after that date means you accept the new version.
One thing this does not reach: the founding price commitment in clause 8. We cannot remove or reduce it for anyone already on the early-access list by updating this page.
13. Governing law and disputes
This agreement is governed by the laws of the State of Texas, in the United States, without regard to its conflict-of-laws rules, and the state and federal courts located in Texas have exclusive jurisdiction over any dispute, except that either of us may seek an injunction anywhere it is needed.
That follows from clause 1: the party you are contracting with is based in Texas. If you are outside the United States, this is worth knowing before you sign up rather than after.
Before going to court, please write to us. Most things are faster to fix by email.
If any part of these terms is found unenforceable, the rest stays in force. These terms, together with the privacy notice, are the whole agreement between us about the service.
14. How to reach us
hello@pillarseo.ai, which is the working route. Postal address: [postal address in Texas].