Terms of Service
Last updated: August 2026
1. What Focal is
Focal is a paid product operated by Focal Technology, LLC. Our website is tryfocal.com and the product is at app.tryfocal.com. When we say "Focal", "we", "us", or "our", we mean Focal Technology, LLC. By using Focal you agree to these terms. If you do not agree, do not use the service.
Focal plans, builds, launches, optimizes and monitors ChatGPT Ads campaigns against your own OpenAI Ads account. You connect an ad account, Focal reads it, and Focal makes changes to it when you approve them.
Focal is not affiliated with or operated by OpenAI. What the ChatGPT Ads platform supports, what it charges, whether an ad is approved and how quickly, and whether an account is enabled for a given feature are OpenAI's decisions, not ours. We show you what OpenAI reports, including its reasons, and we cannot change those outcomes.
2. Accounts and ad accounts
You are responsible for the security of your login credentials and for the accuracy of the information you give us. Tell us at support@tryfocal.com if you suspect unauthorized access.
You connect an ad account by pasting an OpenAI Ads API key. Only connect accounts you are authorized to manage. API keys are encrypted at rest with AES-256-GCM.
Focal never changes a live ad account without your explicit approval. Approving one action approves that action only, it is not standing permission for anything else.
A subscription covers unlimited team members and up to 5 connected ad accounts.
3. Billing
Focal costs $99 per month or $899 per year, charged up front. There is no free trial.
Stripe processes payments. We never see your card details.
You can cancel any time from Settings. Canceling stops the next charge. It does not refund the current period, except under the guarantee in section 4. If a payment fails, we keep your workspace working while Stripe retries.
Ad spend is not included. You pay OpenAI for it separately and directly.
4. The 90-day ROAS guarantee
If your ChatGPT Ads ROAS has not increased in 90 days, we refund you in full.
Conditions
Four conditions apply. All four are checked from your own account data, and all four are shown live on your dashboard from week one, so you always know where you stand.
- Launch at least one campaign with Focal.A campaign created by hand in OpenAI's Ads Manager does not count. The promise is that Focal improved your result, so the work has to be attributable to Focal.
- Change a live campaign with Focal at least once every 30 days. Any change counts: pausing, resuming, editing targeting or budget, adding or editing an ad group or an ad. Launching a new campaign counts for that period too. Nothing is due in the first 30 days.
- Run at least 50 clicks a month. This is measured on both the starting period and the period compared against. Below that there is not enough traffic for any optimization to show up.
- Clear the tasks Focal puts on your dashboard. Tasks are derived from your live account, never a manual checklist, so the list empties itself as the account changes. If Focal cannot read a signal, no task is created and nothing is held against you.
How it is measured
When you connect an ad account, Focal records an immutable baseline: 30 days of that account's spend, clicks, impressions and conversions exactly as OpenAI reported them, plus the average order value and click conversion rate saved in your workspace. Focal records a snapshot every day after that.
At the end of the window we compare the same shape of period, using the same inputs on both sides. Because those inputs are identical on both sides, they cancel out of the comparison entirely. What is actually compared is made only of numbers OpenAI reported: conversions per dollar on accounts that report conversions, clicks per dollar on accounts that do not. Neither you nor Focal can change the outcome by editing anything afterwards.
Claiming
Your window is 90 days from the day you connect your first ad account. Email hello@tryfocal.com within 30 days of that window closing. We send you the baseline, the comparison and the state of all four conditions.
If the conditions were met and your ROAS has not increased, we refund every payment in full to the card you paid with. One guarantee per workspace, applying to your first 90-day window.
5. Acceptable use
You agree not to:
- Use Focal for anything unlawful
- Run ads through Focal that breach OpenAI's advertising policies
- Circumvent rate limits
- Access another workspace's data
- Resell access to Focal
We may suspend an account doing any of these, and we will tell you why.
6. Availability and third parties
Focal depends on OpenAI's advertiser API, and on Anthropic, Supabase, Stripe and Resend. When one of those is degraded, parts of Focal will be.
Where a number cannot be read, we show that it could not be read rather than presenting it as a zero. Figures shown as estimates are labeled as estimates in the product.
We do not guarantee uninterrupted availability, and we do not warrant that OpenAI's reporting is complete or correct.
7. Intellectual property
Focal, including its software, design, content and branding, is owned by Focal Technology, LLC. These terms do not transfer any of it to you.
You keep ownership of your campaigns, creative, account data and anything else you bring to Focal. You grant us the rights we need to run the service for you: storing your data, reading your connected ad accounts, and making the changes you approve.
8. Data and privacy
Your use of Focal is also governed by our Privacy Policy, which describes what we collect and how we process it.
9. Liability
Except for the guarantee in section 4, Focal is provided as is.
Our total liability is limited to the amount you paid us in the twelve months before a claim. We are not liable for ad spend, lost revenue or lost profit.
Nothing in these terms limits liability that cannot be limited by law.
10. Termination
You can cancel your subscription any time from Settings, and you can ask us to close your account and delete your data at support@tryfocal.com.
We may suspend or close an account that breaches these terms, and we will tell you why. Disconnecting an ad account or closing your workspace does not undo changes already made to that ad account in OpenAI.
11. Changes
We may update these terms, and we will email you before a material change takes effect. The guarantee that applies to you is the one published when you subscribed.
Questions about these terms: support@tryfocal.com.