StoryPress Terms of Service
Effective Date: October 28, 2026
Please read these Terms of Service (“Terms”) carefully before using the StoryPress platform (“StoryPress,” “we,” “us,” or “our”), which is owned and operated by Kworq Inc. (“Kworq,” “Company”). By accessing or using StoryPress, you (“you,” “your,” or “User”) agree to be bound by these Terms.
1. Overview
StoryPress is a managed website creation and hosting platform that provisions and administers select third-party services—specifically Cloudflare and Storyblok—to deliver a professional, cost-effective web presence for end users. By using StoryPress, you authorize us to configure and manage necessary third-party service accounts to enable full functionality of the platform.
2. Third-Party Services and Provisioning
As part of the StoryPress onboarding process, we will:
Provision dedicated service accounts with Cloudflare and Storyblok for your project. These accounts are not registered in your name but are uniquely allocated for your use within our system.
Maintain administrative access to these services to ensure secure integration, performance optimization, and account maintenance.
Utilize the free-tier service levels provided by the Cloudflare Free Plan, Cloudflare Workers Free Tier, Cloudflare Images Free Tier, and the Storyblok Starter Plan, unless an upgrade is requested.
You acknowledge and agree that:
Direct access to the Cloudflare account will not be provided.
Access credentials to your assigned Storyblok CMS instance will be issued for content management purposes.
Upgrades to any service tiers can be coordinated through our support team and processed through our platform.
StoryPress integrates third-party services, including Cloudflare and Storyblok, to deliver hosting, image optimization, and content management functionality. These services operate under their own independent terms, which users are encouraged to review: Cloudflare Terms of Service and Storyblok Terms of Service. While we manage these services on your behalf, StoryPress assumes no responsibility for changes made to these third-party platforms or their policies.
3. Infrastructure and Technical Architecture
The StoryPress platform leverages a modern, scalable architecture powered by:
Image Handling: Users can upload and serve up to 1,000 optimized images per site. Each image is automatically transformed into multiple responsive sizes and cached via Cloudflare Images, which are served globally for fast performance and bandwidth efficiency. While the Storyblok Starter Plan allows up to 2,000 total assets, only 1,000 images are supported for optimization and delivery through Cloudflare Images. Exceeding this limit may result in unoptimized images being served directly from Storyblok, which counts against its bandwidth limits and may lead to site performance issues or outages if those limits are exceeded.
Cloudflare Free Plan: Includes global content delivery (CDN), DNS management, SSL certification, and DDoS mitigation.
Cloudflare Workers Free Tier: Used for serverless hosting, supporting up to 100,000 requests per day with a maximum execution time of 10ms per request.
Cloudflare Images Free Tier: Employed for image optimization, caching, and delivery. This reduces reliance on Storyblok's asset bandwidth by serving images through a high-performance cache layer. Cached images are retained for 30 days, after which they are re-fetched from Storyblok once and re-cached.
Storyblok Starter Plan: Provides the CMS backend for content creation and asset management, with defined usage limits on traffic, API requests, and storage.
We employ extensive caching, image offloading, and content delivery optimization to stay within the operational thresholds of these services.
4. Custom Domains and DNS Management
All StoryPress users receive both a persistent staging URL and a production URL hosted by StoryPress. If you opt to use a custom domain acquired through a third-party registrar (e.g., GoDaddy, Namecheap), we will:
Provide nameserver records for domain pointing.
Manage DNS configurations on your behalf for the duration of your subscription.
Please note that we do not currently provide custom domains ourselves. All future DNS changes must be submitted via our support team. Users do not receive direct access to DNS or Cloudflare configuration at this time, though we may offer this option in the future.
5. Ownership, Access, and Portability
You retain full ownership of your website content and assets uploaded to the CMS. StoryPress retains administrative control over the infrastructure used to deliver your site, including Cloudflare and serverless deployment environments.
Access details:
Storyblok CMS: You will be granted secure credentials to manage your content.
Cloudflare Services: You will not receive direct login access, though service-level updates and configuration changes can be requested via support.
You may change your Storyblok username and password at any time. However, you acknowledge that deleting or disabling the API keys issued for StoryPress service may result in the disruption of critical functionality, including platform updates, technical support, and maintenance services. If API credentials are removed, you may generate new API keys and enter them into the StoryPress dashboard to restore full service.
Please note that StoryPress staff will never access your CMS through the Storyblok dashboard using your credentials. If direct assistance is needed, we will arrange a live screen-sharing session with your consent. All updates and support actions performed by our team occur exclusively through the Storyblok API.
StoryPress does not maintain separate backups of your website or CMS data. The Storyblok Starter Plan includes limited content versioning and edit history.
We do offer migration services for onboarding to the StoryPress platform. However, StoryPress does not offer dedicated migration services for users wishing to transfer to a third-party provider. If you choose to leave the platform, you may update your DNS settings and export your content directly from Storyblok.
6. Billing and Payments
StoryPress subscriptions and any associated service upgrades are billed through our platform, with payment processing securely managed by Stripe. All billing-related personal information is stored and handled by Stripe in accordance with their privacy and security policies. StoryPress does not offer refunds for subscription payments. Pricing and plan features are available at https://storypress.app/get-started and may be updated from time to time. By subscribing, you agree to the pricing and billing terms presented at the time of purchase. We will notify you of any changes that affect future billing cycles.
7. Acceptable Use Policy
You agree not to use the platform to:
Host, share, or distribute unlawful, malicious, or prohibited content.
Circumvent bandwidth, usage, or operational limits.
Introduce code or content that may degrade service performance, security, or availability.
Violations of these terms may result in service suspension or account termination without prior notice.
8. Modifications to Terms or Services
We reserve the right to update these Terms at any time. Any material changes will be communicated via email or in-platform notifications. Continued use of the service after such changes constitutes your acceptance of the revised Terms.
9. Termination and Data Retention
You may cancel your subscription at any time. Upon cancellation:
Your staging URL will remain active until the end of your billing cycle.
We can assist with exporting your CMS data and preparing your site for migration.
We do not guarantee continued hosting or access beyond your active billing period unless explicitly arranged.
10. Legal Disclaimers and Limitations
StoryPress is provided “as is” and without warranties of any kind, express or implied. We do not guarantee that the service will be uninterrupted, error-free, or fully secure. We are not responsible for outages, limitations, or failures in third-party services used to deliver StoryPress.
To the fullest extent permitted by applicable law, StoryPress and its affiliates disclaim all liability for any direct, indirect, incidental, or consequential damages resulting from the use or inability to use the service.
11. Suspension and Termination Rights
We reserve the right to suspend or terminate your account at any time for violations of these Terms, suspected abuse, security risks, or prolonged inactivity. We are not liable for any resulting loss of content or access.
12. Auto-Renewal and Subscription Management
StoryPress subscriptions are billed on a recurring basis, either monthly or annually, depending on the plan you select at checkout. Your subscription will automatically renew at the end of each billing cycle unless you disable auto-renewal in your account settings before the next renewal date.
You can disable auto-renewal at any time through your StoryPress account settings. Once disabled, your current subscription will continue until the end of the billing period, and you will not be charged again.
No refunds are provided for partial billing periods or unused time. If you choose to upgrade from a monthly to an annual plan, the unused portion of your current billing cycle will be prorated and applied to your new plan.
13. Changes to Third-Party Services
Our platform depends on free-tier third-party services (Cloudflare, Storyblok). If these providers change their pricing, features, or availability, the scope of what StoryPress includes may be affected. We will notify users of material changes that affect their account or usage.
14. Governing Law and Dispute Resolution
These Terms are governed by and construed in accordance with the laws of the State of New York, without regard to its conflict of law principles.
Binding Arbitration:
Any dispute, claim, or controversy arising out of or relating to these Terms or your use of the StoryPress service shall be resolved exclusively through final and binding arbitration, administered by the American Arbitration Association (“AAA”) under its Commercial Arbitration Rules. The arbitration will take place in New York County, New York, unless otherwise agreed. Judgment on the arbitration award may be entered in any court having jurisdiction.
Waiver of Class Actions:
You agree to resolve disputes with us only on an individual basis and not as a plaintiff or class member in any purported class, consolidated, or representative action. The arbitrator may not consolidate more than one person’s claims or otherwise preside over any form of a representative or class proceeding.
15. Age Requirement
You must be at least 18 years old to use the StoryPress platform. By registering, you confirm that you meet this requirement.
16. Support and Contact
For service requests, domain updates, upgrades, or support inquiries, please contact our support team at support@storypress.app.
By using StoryPress, you acknowledge and agree to these Terms of Service.