1. Introduction
Welcome to SubflowAI ("Service," "we," "us," or "our"), a Chrome browser extension developed and operated by GenAI Unplugged LLC. By installing, accessing, or using SubflowAI, you agree to be bound by these Terms of Service ("Terms").
2. Service Description
SubflowAI is a Chrome browser extension that helps Substack writers:
- Schedule and manage Substack Notes
- Generate content variations using AI
- Visualize posting schedules via a calendar interface
- Upload and include images in Notes
- Analyze publication performance via the Analytics tab (subscriber data, post stats, engagement metrics, growth trends)
- Gain deep subscriber engagement insights via the Subscriber Signals feature
- Optionally connect an external AI client (Claude Desktop, Claude Code, Claude Cowork, or ChatGPT) via the opt-in "Connect to Claude" relay, so that client can schedule Notes and retrieve publication stats through natural-language requests — see Section 9.6
2.1 What SubflowAI Is NOT
- SubflowAI is not affiliated with, endorsed by, or partnered with Substack Inc.
- SubflowAI is not a replacement for Substack's native features
- SubflowAI does not guarantee post delivery or publication success
- SubflowAI does not store your Substack login credentials
3. Eligibility
To use SubflowAI, you must:
- Be at least 18 years old (or the age of majority in your jurisdiction)
- Have a valid Substack account
- Use a compatible Chrome-based browser
- Agree to these Terms and our Privacy Policy
4. Account and License
4.1 License Types
- Free Trial: Limited-time access to evaluate the Service
- Pro (Monthly): Recurring monthly subscription
- Pro ("Lifetime"): One-time payment granting access for a term of five (5) years from the date of purchase. This tier is marketed as "Lifetime" for convenience; the license term is five years as described in Section 4.2.
4.2 License Grant
Upon valid purchase or trial activation, we grant you a limited, non-exclusive, non-transferable, revocable license to use SubflowAI for personal or business purposes in accordance with these Terms. For the one-time Pro ("Lifetime") tier, this license grants access for a term of five (5) years from the date of purchase; it does not grant perpetual access. Monthly licenses remain active for each paid billing period.
4.3 License Restrictions
You may NOT:
- Share, resell, or redistribute your license key
- Reverse-engineer, decompile, or modify the extension
- Use the Service to violate Substack's Terms of Service
- Use automated tools to abuse the AI generation features
- Circumvent license validation or usage limits
5. Payments and Billing
5.1 Payment Processing
All payments are processed securely through Lemon Squeezy, our third-party payment provider. By making a purchase, you also agree to Lemon Squeezy's terms of service.
5.2 Pricing
- Current pricing is displayed at the time of purchase
- Prices may change; existing subscriptions honor their original rate
- All prices are in USD unless otherwise specified
5.3 Automatic Renewal
Monthly subscriptions automatically renew until cancelled. You may cancel anytime through your Lemon Squeezy customer portal.
5.4 Taxes
Prices may not include applicable taxes. You are responsible for any taxes imposed on your purchase based on your jurisdiction.
6. Refund Policy
Refund eligibility follows the GenAI Unplugged master Terms of Service, Section 4.4, and differs by plan. It does not follow a single flat window across all plans.
6.1 Free Trial
The Free Trial is not a purchase and there is nothing to refund. Use the trial to evaluate SubflowAI before buying a paid plan.
6.2 Monthly Subscription
Monthly subscriptions are cancel-anytime through your Lemon Squeezy customer portal. Monthly charges are not refunded for partial billing periods — if you cancel mid-cycle, you keep access through the end of the period you already paid for, and that period's charge is not refunded.
6.3 One-Time Pro ("Lifetime") License
The one-time Pro ("Lifetime") license (a five-year term, see Section 4.2) includes a 14-day money-back guarantee from the date of purchase, consistent with the master Terms of Service (§4.4) for software licenses. Requests made after the 14-day window are handled at our sole discretion.
6.4 Refund Conditions (All Paid Plans)
Refunds may be denied if:
- The request is made outside the applicable window described above
- There is evidence of abuse or fraud
- You have previously received a refund for SubflowAI
6.5 How to Request a Refund
Email [email protected] with your license key or order number.
7. AI-Generated Content
7.1 Content Ownership
Content you create or generate using SubflowAI belongs to you. We do not claim ownership of your notes, drafts, or generated content.
7.2 AI Limitations
- AI-generated content is provided "as-is"
- You are responsible for reviewing and editing AI output before publishing
- We do not guarantee AI content accuracy, originality, or suitability
- AI features depend on third-party services (Google Gemini) and may be subject to their terms
7.3 Usage Limits
AI generation features are subject to monthly usage limits based on your subscription tier. Limits reset on the 1st of each month.
8. Image Uploads
8.1 Image Storage
When you upload images to include in your Notes:
- Images are temporarily stored on our servers (Cloudflare R2)
- Images are automatically deleted after your Note is successfully posted to Substack
- We do not retain copies of your images beyond what is necessary for the posting feature
8.2 Image Restrictions
You may NOT upload images that:
- Contain illegal content
- Infringe on copyrights, trademarks, or intellectual property rights
- Contain malware, viruses, or malicious code
- Violate Substack's content policies
- Are obscene, defamatory, or otherwise objectionable
8.3 Technical Limits
- Maximum file size: 5MB per image
- Supported formats: JPEG, PNG, GIF, WebP
- Images must be appropriate for public posting on Substack
8.4 Your Responsibility
You are solely responsible for ensuring you have the rights to upload and publish any images you use. We are not liable for any claims arising from your uploaded content.
9. Third-Party Services
SubflowAI integrates with third-party services:
9.1 Substack
- You must have a valid Substack account
- SubflowAI interacts with Substack through your browser session
- We are not responsible for changes to Substack's platform, API, or policies
- Substack may block or limit automated interactions at any time
9.2 Google Gemini (AI)
- AI features are powered by Google's Gemini API
- When you use AI repurposing, the article or Note text you submit is sent to our AI worker (Cloudflare-hosted), authenticated with your license key to count AI credits, and forwarded to Google Gemini for processing
- AI content generation is subject to Google's usage policies
- AI service availability is not guaranteed
9.3 Lemon Squeezy (Payments)
- Payment processing is handled by Lemon Squeezy
- Billing inquiries should be directed to your Lemon Squeezy customer portal
9.4 Cloudflare (Infrastructure)
- Our backend services, license validation, image storage, AI worker, and MCP relay server are hosted on Cloudflare (Workers, Durable Objects, KV, D1, R2)
- Uploaded images are temporarily stored on Cloudflare R2
- Service availability depends on Cloudflare's infrastructure
9.5 Analytics and Data Access Features (Non-Relay Usage)
SubflowAI's Analytics tab and Subscriber Signals feature access your Substack publication data — including subscriber lists, post statistics, engagement metrics, growth timeseries, and revenue data — by making requests to Substack's internal APIs using your authenticated browser session.
How this works, when the "Connect to Claude" relay described in Section 9.6 is off (the default):
- Access is performed entirely on your behalf, using your own credentials and active login session
- All fetched data is stored locally on your device (Chrome storage) only
- SubflowAI does not transmit your Substack analytics data to its servers
This "not transmitted to our servers" statement applies only to this non-relay usage. When you opt in to the "Connect to Claude" relay, some Substack data does pass through (transit) our MCP server — see Section 9.6 for exactly what that means and what is and is not stored.
Automated or programmatic access to Substack's internal APIs — including access to your own data — may conflict with Substack's Terms of Service, regardless of whether you own the data being accessed. By using SubflowAI's Analytics or Subscriber Signals features, you acknowledge that:
- You have reviewed Substack's Terms of Service
- You accept sole responsibility for ensuring your use complies with Substack's current policies
- GenAI Unplugged LLC is not liable for any action Substack takes against your account — including suspension, rate limiting, or termination — as a result of using these features
- You are using these features entirely at your own risk
Subscriber Signals — additional notice: The deep analysis feature makes individual API requests per subscriber (up to 5,000 subscribers at ~1 request/second). This level of sustained API activity carries a heightened risk of triggering Substack's rate limits or automated account flags. Use this feature judiciously.
9.6 "Connect to Claude" — Substack MCP Relay (Opt-In)
SubflowAI offers an optional, license-gated, fully revocable feature that lets you connect an external AI client — Claude Desktop, Claude Code, Claude Cowork, or ChatGPT — to your Substack account through GenAI Unplugged's Model Context Protocol relay server at substackmcp.genaiunplugged.com. This relay uses the same underlying MCP infrastructure and technical safeguards (BYOK session cookie handling, whitelisted commands, audit logging) as GenAI Unplugged's standalone Substack Notes MCP product.
How it works:
- The relay is off by default. You must explicitly enable it, and you can disable it at any time via the "Disconnect all agents" control in the extension
- When enabled, the extension opens an authenticated WebSocket connection to our MCP server
- Your connected AI client may send only a fixed, whitelisted set of Substack commands through our server. These include commands that create, edit, publish, reschedule, and delete Notes, drafts, and posts, as well as read-only commands (for example, retrieving publication stats)
- The extension executes each command in your browser using your own
substack.sidSubstack session cookie. Your session cookie never leaves your browser and is never stored on our server - Substack data returned by these commands (notes, posts, drafts, subscriber stats) flows: Substack → your browser (extension) → our MCP server (in transit only, not persisted) → your connected AI client
- Unlike the non-relay Analytics/Subscriber Signals usage described in Section 9.5, your Substack data does transit our servers while the relay is active, even though we do not persist it there
You control and are responsible for these operations. Because the relay can modify and delete your content, you choose which AI client to connect and what to instruct it to do. You are solely responsible for reviewing and confirming any create, edit, publish, or delete operation and for using these tools safely. As stated in Section 12.1, GenAI Unplugged LLC is not liable for any loss, deletion, overwrite, or corruption of your content resulting from commands issued through the relay.
Server-side relay artifacts: to operate the relay, our server generates short-lived pairing tokens, maintains per-user relay-channel connection state, and writes a minimal command audit row (which whitelisted command ran, when, and its status) for each command your AI client sends. See our Privacy Policy for retention periods, including the 90-day retention on command audit rows.
9.7 Your Own AI Client (Anthropic Claude / OpenAI ChatGPT)
The AI client you connect to the relay described in Section 9.6 (Claude Desktop, Claude Code, Claude Cowork, ChatGPT, or similar) is your own account and software, operated by Anthropic, OpenAI, or another provider of your choosing. It is not part of the SubflowAI Service. GenAI Unplugged LLC does not operate that client, does not have access to it, and is not a data processor or subprocessor for it. Your use of that AI client is governed entirely by your agreement with its provider (for example, Anthropic's Consumer Terms or OpenAI's policies). Once your Substack data reaches your AI client via the relay, its handling by that client is outside GenAI Unplugged LLC's control and is your responsibility to review.
10. Data and Privacy
These Terms and our product-specific SubflowAI Privacy Policy are supplemental to, and governed by, the GenAI Unplugged master Privacy Policy. In the event of a conflict between the SubflowAI Privacy Policy and the master Privacy Policy, the master Privacy Policy shall control. Please review our Privacy Policy for details on:
- What data we collect
- How we use your data
- How we protect your data
- Your data rights
10.1 Local Storage
SubflowAI stores your notes and settings locally in your browser. We do not have access to your locally stored content.
10.2 License Validation
We validate license keys through our secure server. This process transmits your license key but not your note content.
11. Disclaimers
11.1 "As-Is" Service
SubflowAI is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, either express or implied, including but not limited to:
- Merchantability
- Fitness for a particular purpose
- Non-infringement
- Uninterrupted or error-free operation
11.2 No Guaranteed Delivery
We do NOT guarantee that:
- Scheduled notes will be posted successfully
- Substack will accept or display your content
- The Service will be available at all times
- AI-generated content will meet your expectations
11.3 Browser Dependency
- Your browser is closed
- Your computer is in sleep mode
- You are logged out of Substack
- Substack's website is unavailable
12. Limitation of Liability
The limitation of liability that applies to SubflowAI is set out in the GenAI Unplugged master Terms of Service (Section 11), which is incorporated here by reference and controls. To the fullest extent permitted by law, our total aggregate liability is capped as stated in the master Terms. Please review the master Terms for the full and controlling text; the summary below is provided for convenience and does not replace it.
12.1 Excluded Damages
Without limiting the master Terms, and to the fullest extent permitted by law, GenAI Unplugged LLC shall not be liable for any:
- Indirect, incidental, special, or consequential damages
- Lost profits, revenue, or data
- Missed posting opportunities
- Damage to your Substack account or reputation
- Interruption of business
12.2 Automated Operations, Content Changes, and Deletion
SubflowAI can create, edit, publish, reschedule, and delete your Substack content on your behalf — including through automated actions you initiate from a connected AI client via the "Connect to Claude" relay (Section 9.6), which exposes tools that can update and delete Notes, drafts, and posts. You are solely responsible for directing, reviewing, and confirming these operations and for using them in a safe manner. To the fullest extent permitted by law, GenAI Unplugged LLC is not liable for any loss, deletion, overwrite, corruption, or unintended modification of your notes, drafts, posts, schedule, or other content resulting from your use of the Service or from commands issued by an AI client you have connected. It is your responsibility to make the Service work safely for your own workflow and to maintain your own backups of important content.
12.3 Acknowledgment
You acknowledge that:
- SubflowAI is a productivity tool, not a mission-critical system
- You are responsible for maintaining backups of important content
- Automated posting and automated content operations — including edits, publishing, and deletions initiated through a connected AI client — carry inherent risk
13. Indemnification
You agree to indemnify, defend, and hold harmless GenAI Unplugged LLC, its officers, directors, employees, and agents from any claims, damages, losses, or expenses (including reasonable legal fees) arising from:
- Your use of SubflowAI
- Your violation of these Terms
- Your violation of Substack's Terms of Service
- Content you create, publish, or distribute
- Your violation of any third-party rights
14. Termination
14.1 Termination by You
You may stop using SubflowAI at any time by:
- Uninstalling the extension
- Cancelling your subscription (for monthly plans)
14.2 Termination by Us
We may suspend or terminate your license if you:
- Violate these Terms
- Engage in fraudulent activity
- Abuse the Service or AI features
- Share or resell your license
14.3 Effect of Termination
Upon termination:
- Your license to use SubflowAI ends immediately
- Locally stored data remains on your device
- No refund is provided for terminated accounts (except where required by law)
15. Changes to Terms
15.1 Modifications
We may update these Terms at any time. Changes are effective when posted. The "Last Updated" date at the top reflects the most recent revision.
15.2 Notification
For material changes, we will make reasonable efforts to notify you via:
- Email (if provided)
- In-app notification
- Our website or Substack
15.3 Continued Use
Your continued use of SubflowAI after changes constitutes acceptance of the updated Terms.
16. Governing Law and Disputes
16.1 Governing Law
These Terms are governed by the laws of the Commonwealth of Pennsylvania, United States, without regard to conflict of law principles, consistent with the master Terms of Service, Section 13.
16.2 Dispute Resolution
All dispute-resolution provisions — including the requirement to first seek informal resolution, binding arbitration, the class-action waiver, and any limitation period — are set out in the GenAI Unplugged master Terms of Service (Section 14), which is incorporated here by reference and controls. To begin, contact us at [email protected] and we will attempt to resolve the matter informally.
17. General Provisions
17.1 Entire Agreement
These Terms, together with our Privacy Policy and the GenAI Unplugged master Terms of Service and master Privacy Policy, constitute the entire agreement between you and GenAI Unplugged LLC regarding SubflowAI.
17.2 Severability
If any provision of these Terms is found unenforceable, the remaining provisions remain in effect.
17.3 No Waiver
Our failure to enforce any right or provision does not constitute a waiver of that right or provision.
17.4 Assignment
You may not assign or transfer your rights under these Terms. We may assign our rights without restriction.
18. Contact Information
For questions, concerns, or support:
GenAI Unplugged LLC
Email: [email protected]
Location: Pennsylvania, USA
Master Terms of Service: genaiunplugged.com/terms
19. Acknowledgment
Thank you for using SubflowAI. We're committed to helping you create great content on Substack.