Legal
Terms of Service
Last updated June 23, 2026
Provider and customers
OfficeOS is operated by Harro Krog as an Einzelunternehmen in Germany. These Terms govern the OfficeOS website, dashboard, customer account, request workflow, subscriptions, custom quotes, and app-related services.
OfficeOS is intended for creators, app owners, founders, and businesses acting for professional or commercial purposes. If mandatory consumer protection law applies to you, these Terms do not limit rights that cannot legally be limited.
If you conclude a contract with OfficeOS for a business, trade, freelance, or professional purpose, you confirm that you act as an entrepreneur within the meaning of Section 14 BGB and not as a consumer within the meaning of Section 13 BGB.
What OfficeOS does
OfficeOS helps you scope, design, build, review, publish, and improve subscription app projects. The service may include app design, implementation, paywalls, subscriptions, in-app purchases, product analytics, launch offers, push campaigns, QA, release preparation, third-party setup, documentation, and support.
A customer app may depend on an OfficeOS-operated backend, database, storage, authentication, analytics, automation, or API layer. Unless a written order form says otherwise, OfficeOS may operate that service layer through OfficeOS-controlled provider accounts such as Supabase or similar infrastructure.
OfficeOS is not a law firm, tax advisor, accountant, payment institution, app-store approval authority, platform operator, financial advisor, or business-success guarantor. You remain responsible for your app idea, business model, content, legal compliance, customer promises, pricing, taxes, and final release decisions.
Order forms and scope
A checkout page, invoice, quote, statement of work, written order form, or written custom plan may define the specific work for your project. If an individually agreed contract conflicts with these Terms, the individual agreement controls for that project unless it says otherwise.
An order form should identify the app goal, included features, platforms, revenue systems, analytics, required customer access, revision rounds, monthly app changes, timeline assumptions, price, billing schedule, cancellation terms, IP handoff terms, and special exclusions.
Work outside the accepted scope requires a new accepted app change, written quote, plan upgrade, or separate order form. New features, redesigns, integrations, analytics events, paywalls, campaigns, app flows, store assets, or platform submissions can count as new scope.
The usual workflow starts with discovery based on your channel, audience, goals, content, and rough app direction. OfficeOS may then prepare a concept, wireframes, design direction, feature plan, and monetization plan for approval before implementation starts.
Approval of a concept, wireframe, design direction, monetization model, or implementation plan means OfficeOS may rely on that direction for build work. Later changes to the approved direction can be treated as new scope even if implementation has not finished.
Side agreements, scope changes, timeline changes, discounts, extra services, and special commitments should be confirmed in text form. OfficeOS may refuse to treat informal calls, chats, or assumptions as binding changes unless OfficeOS confirms them.
Customer purchase terms, procurement terms, platform terms, email footers, or other counterterms do not apply unless OfficeOS expressly accepts them in writing.
Plans, chat, revisions, and app changes
Plan descriptions show the included service level at the time of purchase. A plan may include launch work, revision rounds, monthly app changes, analytics, bug fixes, support priority, or custom work rules.
Unlimited chat means you can message OfficeOS about questions, feedback, planning, and clarification. Chat does not create unlimited build work, unlimited revisions, unlimited new features, or unlimited support obligations.
A revision round means one consolidated review pass on work that is already in scope. A request that changes the approved direction, adds new functionality, changes the product model, or requires new third-party setup can be treated as an app change or new scope.
Unless the order form says otherwise, included launch revision rounds apply after OfficeOS delivers a working draft, review build, or release candidate for feedback. They do not reset for every new build, app-store submission, or monthly app change.
A monthly app change means accepted OfficeOS work on an in-scope change. It does not guarantee that Apple or another platform will review, approve, publish, or make that change available in the same month.
Bug fixes cover issues caused by OfficeOS work that prevent accepted in-scope functionality from working as approved. Changes caused by new customer instructions, third-party changes, customer-side configuration, unsupported devices, platform review feedback, or new business requirements may be treated as new scope.
Free extras, goodwill help, beta features, experiments, informal advice, or work provided outside the written plan do not create a permanent entitlement. OfficeOS may change or withdraw them unless they are included in an accepted order form.
Design review and acceptance
Design work is evaluated against the accepted scope, brand materials, written direction, and revision rounds for the project. General dissatisfaction, changed taste, new inspiration, or a new brand direction after work starts does not by itself make delivered work defective.
Design feedback must be specific enough to act on, such as requested copy, colors, layout changes, missing states, unclear flows, or examples that fit the accepted scope. Vague feedback may be returned for clarification and may delay delivery.
If the included revision rounds are used, further design changes may require an accepted app change, plan upgrade, custom quote, or separate order form. OfficeOS may still fix clear in-scope defects caused by OfficeOS work.
Customer responsibilities
You must provide accurate instructions, complete requirements, lawful materials, valid approvals, timely feedback, and the access needed to complete approved work. You must review delivered work before release and tell OfficeOS promptly if something is wrong, missing, risky, or not approved.
You must not ask OfficeOS to build deceptive, illegal, infringing, abusive, privacy-invasive, unsafe, or platform-violating features. You are responsible for the legality of your app idea, content, trademarks, screenshots, testimonials, revenue claims, customer data, and marketing promises.
You are responsible for publishing decisions, app-store submissions, account ownership, customer support promises, refund policies for your own app users, privacy notices for your own app, and any regulated advice or restricted content in your app.
You are responsible for your customer-facing terms, privacy notices, refund promises, support promises, paid membership terms, app-store disclosures, and communications to your own app users if your app changes, pauses, shuts down, or loses access to a required third-party or OfficeOS-operated service.
You are responsible for industry-specific compliance if your app involves health, fitness, finance, investing, employment, education, children, gambling, alcohol, adult content, political content, regulated advice, contests, or any other restricted category.
You should name one authorized project contact who can approve scope, design, releases, credentials, payment decisions, and launch decisions. OfficeOS may rely on instructions and approvals from that contact unless you tell OfficeOS otherwise in writing.
You are responsible for keeping your own backups and exports of business-critical data, customer lists, content, credentials, store materials, payment records, analytics, source repositories, and app assets unless a written order form says OfficeOS is responsible for a specific backup task.
If you delay feedback, approvals, access, content, credentials, app-store responses, payment-provider responses, or other cooperation, OfficeOS may pause timelines, move work to a later slot, charge separately for extra effort, or treat resulting delays as outside OfficeOS control.
Support, maintenance, and records
Support is provided through the channels and priority level included in your plan or order form. Unless agreed otherwise, support is not a 24/7 emergency, uptime, moderation, or customer-support service for your own app users.
Bug reports and support requests must include enough detail to understand the issue, such as affected account, device, browser, screenshots, steps to reproduce, expected result, actual result, and relevant third-party messages.
OfficeOS may perform maintenance, dependency updates, security patches, provider migrations, or infrastructure work that temporarily affects access or delivery. OfficeOS will try to avoid unnecessary disruption but does not guarantee uninterrupted access unless expressly agreed in writing.
Project chats, dashboard activity, approvals, invoices, Stripe records, release notes, repository history, and support logs may be used to document scope, acceptance, payment status, timing, and customer instructions.
Subcontractors and processors
OfficeOS may use qualified freelancers, contractors, service providers, hosting providers, payment providers, email providers, analytics providers, AI providers, and other subcontractors to provide the service.
If a subcontractor processes personal data on behalf of OfficeOS or on behalf of a customer through OfficeOS, OfficeOS will use appropriate data protection arrangements where required by law.
OfficeOS remains responsible for subcontracted service work to the extent required by these Terms, but OfficeOS is not responsible for independent platform decisions, outages, policy changes, account suspensions, or other acts of third-party providers outside OfficeOS control.
You must not knowingly bypass OfficeOS to contract directly with freelancers, contractors, or service providers introduced by OfficeOS for the same project during the project and for 12 months after the introduction, unless OfficeOS agrees in writing.
Accounts, credentials, and third-party access
You must keep your account secure and only grant OfficeOS the minimum access reasonably needed for approved work. If possible, use role-based access, temporary access, test credentials, and revocable invitations instead of sending passwords or unrestricted production secrets.
You remain responsible for your accounts with Apple, RevenueCat, Supabase, GitHub, analytics providers, email providers, and other third-party services. OfficeOS is not responsible for third-party downtime, policy changes, rejected submissions, account suspensions, payment holds, lost credentials, or provider decisions outside OfficeOS control.
If your app uses your own Apple, RevenueCat, or similar account together with an OfficeOS-operated backend, those systems remain separate. Ownership of your app-store account, payment-provider account, or subscription account does not include ownership of OfficeOS provider accounts, backend infrastructure, reusable code, internal tools, or operations access unless an order form says so.
Native app work that depends on Apple, RevenueCat, or similar platforms requires that you keep the required paid accounts, subscriptions, tax agreements, banking details, app-store agreements, and platform access active. OfficeOS may pause or refuse work that cannot be completed because a required account is missing, unpaid, expired, restricted, unverified, or not accessible.
If role-based access is not available for your account type, approved work may require you to provide temporary account credentials, authentication codes, screen sharing, or direct submission help. You are responsible for deciding whether to provide that access, limiting it where possible, supervising sensitive actions, and changing credentials or revoking access after the work is complete.
You must revoke OfficeOS access when it is no longer needed or when you no longer want OfficeOS to have access. OfficeOS is not responsible for damage caused by credentials, access rights, or third-party accounts that you create, share, keep active, misconfigure, or fail to secure.
Hosted backend and service dependency
If OfficeOS operates the backend, database, storage, authentication, analytics, API, push, automation, or similar service layer for your app, that hosted layer is an ongoing OfficeOS service and not a permanent standalone deliverable unless a written order form says otherwise.
Your app may become partly or fully unusable if the hosted layer is suspended, terminated, unavailable, migrated, or no longer included in your plan. You are responsible for making sure your own app users understand any dependency, outage, shutdown, refund, or continuity risk that affects them.
OfficeOS may suspend or restrict the hosted layer for non-payment, chargebacks, cancellation, legal risk, security risk, platform risk, abuse, or breach of these Terms. Where practical, OfficeOS will give reasonable notice before suspension for non-payment, but OfficeOS may act immediately for security, legal, abuse, or platform-risk reasons.
Handoff, migration, export, self-hosting support, source-code transfer, database export, provider transfer, or operation under your own Supabase, hosting, or cloud account is included only if the plan or order form says so. Otherwise it requires a separately agreed and paid transition project.
Customer materials and intellectual property
You keep ownership of your app, codebase, brand assets, content, customer data, business data, and uploaded materials. You give OfficeOS permission to use those materials only to provide the service, complete approved work, troubleshoot, document requests, and support your account.
You represent that you have the rights needed to provide all materials, assets, app screenshots, trademarks, copy, data, credentials, and instructions. You are responsible for claims caused by materials or instructions you provide, including claims involving copyright, trademarks, privacy, confidentiality, publicity rights, misleading advertising, or unlawful content.
Unless a written order form says otherwise, customer-specific deliverables become yours after OfficeOS receives all amounts due for the relevant work. Rights of use and handoff materials do not transfer until OfficeOS has received full payment for the relevant work.
OfficeOS keeps ownership of pre-existing code, templates, reusable components, internal tools, workflows, know-how, generic patterns, and non-customer-specific materials. Third-party software, open-source components, app-store tools, SDKs, APIs, and hosted services remain subject to their own license terms and provider rules.
Source code, exports, credentials, documentation, transfer help, or deployment access are provided only where included in the plan, order form, or written agreement and after all due amounts for the relevant work have been paid.
Delivery, acceptance, and release decisions
OfficeOS may refuse, pause, or return a request for revision when the request is ambiguous, unsafe, unsupported, unlawful, outside plan limits, missing required access, blocked by a third party, or likely to create legal, security, privacy, platform, or business risk.
Delivery estimates are not guarantees. Timelines depend on clear scope, available access, customer feedback, third-party systems, platform review, payment status, and technical complexity. A request is not ready to start until OfficeOS has the information, access, and payment status needed to work safely.
You are responsible for reviewing work before it is shipped, submitted, published, or used with real customers. If you approve release, merge code, publish an app, send marketing, or use delivered work in production, you accept responsibility for that decision.
Unless mandatory law or a written order form says otherwise, delivered work may be treated as accepted if you approve it, use it in production, publish it, or do not report a specific in-scope defect within five business days after OfficeOS asks for review.
App store submissions and app updates are controlled by Apple and other platform operators. Review can take longer than expected, submissions may require changes, and platforms may reject, delay, suspend, or remove an app or update for reasons outside OfficeOS control.
OfficeOS can help prepare release-ready work and review materials, but Apple, RevenueCat, Supabase, GitHub, analytics providers, email providers, and other third parties make their own decisions. OfficeOS does not guarantee app-store approval, payment approval, account acceptance, ranking, revenue, conversion rates, retention, churn reduction, uptime, or third-party availability.
Defects, warranty, and maintenance
A defect exists only when delivered work materially fails to match the accepted written scope or agreed quality. Missing features, new preferences, new business goals, platform feedback, third-party changes, customer-side configuration, or post-acceptance requests are not defects by themselves.
You must report defects in text form with enough detail for OfficeOS to reproduce or understand the issue. OfficeOS may choose whether to fix the defect, provide a replacement, or propose another reasonable solution where permitted by law.
OfficeOS may refuse defect work while due invoices remain unpaid, unless you have a justified statutory right to withhold payment. Maintenance, monitoring, content updates, operating support, post-acceptance changes, and fault correction after acceptance are included only where the plan or order form says so.
Billing, subscriptions, and refunds
Paid plans, custom quotes, accepted requests, subscription periods, included work, and overages are handled according to the checkout page, invoice, dashboard, quote, order form, or written service terms. Fees are due as shown at checkout or invoice.
Unless required by law or agreed in writing, fees are non-refundable once a subscription period begins, access is provided, work starts, or a request is accepted. Chargebacks, failed payments, late payments, or unpaid invoices may lead to paused work, account restriction, delayed delivery, withheld handoff, suspended usage rights, hosted-backend suspension, or termination.
Custom work may require upfront payment, milestone invoices, or a private Stripe quote, invoice, or subscription. OfficeOS may pause work until payment clears.
You may set off, withhold, or reduce payment only for claims that are undisputed, finally established by a court, or legally inseparable from the invoice you are disputing. This does not limit mandatory statutory rights.
Cancellation and end of service
If a subscription is canceled, expires, remains unpaid, is charged back, or is terminated, OfficeOS may stop app changes, design work, support, analytics review, release preparation, monitoring, Slack operations, troubleshooting, and other ongoing services.
Canceling or failing to pay does not require OfficeOS to keep supporting, updating, monitoring, publishing, hosting, or operating your app or its backend. You remain responsible for your own app, users, third-party accounts, store listings, subscriptions, customer support, and business operations.
If you terminate a custom project without good cause before completion, you remain responsible for work performed, committed expenses, accepted milestones, and any cancellation payment stated in the order form. If no order form rule applies, OfficeOS may invoice reasonable compensation for work performed and costs already committed.
Transition help, exports, documentation, emergency support, or handoff work after cancellation is provided only if included in your written order form or separately agreed and paid.
OfficeOS does not permanently store project files, exports, credentials, analytics, chat history, repositories, or app assets for you after cancellation or handoff unless a written order form says so. OfficeOS may delete or archive materials when they are no longer needed, subject to legal retention duties.
Revenue, analytics, and business results
OfficeOS may build paywalls, subscriptions, offers, product analytics, cohorts, funnels, churn signals, push campaigns, and retention flows. These tools help you measure and improve the app, but they do not guarantee profit or growth.
Analytics may be delayed, incomplete, estimated, blocked, sampled, misconfigured, or affected by privacy settings, app-store rules, SDK behavior, payment-provider data, device settings, user consent, or third-party outages. You should not rely on OfficeOS analytics as your only source for financial, tax, legal, or operational decisions.
Any revenue examples, projections, calculators, or strategic suggestions are estimates or planning aids. You are responsible for pricing decisions, customer promises, marketing claims, tax treatment, financial forecasts, and business decisions.
Confidentiality and marketing use
OfficeOS will not knowingly publish your private app data, credentials, revenue, screenshots, customer information, or business materials as a public case study, testimonial, portfolio item, or marketing claim without written permission for that specific use.
You also agree not to publish misleading statements about OfficeOS, fake testimonials, false revenue claims, or materials that imply endorsement by a person or brand without permission.
Acceptable use and refusal rights
You may not use OfficeOS to create or support illegal, deceptive, harmful, infringing, abusive, discriminatory, privacy-invasive, security-breaking, spam, malware, scraping, impersonation, fake-review, or platform-evading activity.
OfficeOS may refuse, suspend, or terminate work if a request creates legal, privacy, security, reputational, payment, platform, or operational risk. OfficeOS may also remove access, preserve records, or cooperate with lawful requests where required.
Force majeure and third-party outages
OfficeOS is not responsible for delay or failure caused by events outside reasonable control, including platform outages, hosting outages, payment-provider outages, app-store review delays, cloud-provider incidents, internet or power failures, security incidents, strikes, illness, war, government action, legal restrictions, natural events, or other force majeure events.
If such an event affects delivery, affected timelines are extended for the period of disruption plus a reasonable restart period. OfficeOS may pause, reschedule, or adjust affected work where continuing would be unsafe, unlawful, impractical, or commercially unreasonable.
Liability
Nothing in these Terms limits liability where liability cannot legally be limited, including liability for intent, gross negligence, injury to life, body, or health, mandatory product liability, or mandatory consumer rights.
To the extent permitted by law, OfficeOS is not liable for indirect damages, lost profits, lost revenue, lost data, loss of goodwill, business interruption, third-party platform decisions, customer-side misconfiguration, customer-provided materials, unauthorized customer actions, or claims caused by instructions or materials you provide.
If data is lost, OfficeOS is liable only for the restoration effort that would have been required if you had kept proper and current backups, unless mandatory law requires otherwise.
To the extent permitted by law, OfficeOS liability for ordinary negligence is limited to foreseeable, contract-typical damages. Any specific liability cap, fee-based cap, or B2B liability structure should be reviewed by a German lawyer before use.
Indemnity for customer-caused claims
To the extent permitted by law, you agree to reimburse OfficeOS for losses, costs, reasonable legal fees, and claims caused by your unlawful instructions, customer materials, missing rights, false marketing claims, privacy violations, platform violations, misuse of third-party accounts, or breach of these Terms.
Changes, termination, and governing law
OfficeOS may update these Terms as the service changes. Continued use after an update means you accept the updated Terms, unless mandatory law requires a different process.
Either party may stop using the service according to the applicable plan terms. OfficeOS may terminate or restrict access for non-payment, abuse, security risk, legal risk, or breach of these Terms.
You may not assign or transfer your contract, account, project, or rights under these Terms to another person or business without OfficeOS consent, unless mandatory law gives you that right. OfficeOS may assign these Terms to a legal successor, payment provider, or acquirer of substantially all relevant business assets.
German law applies, excluding the United Nations Convention on Contracts for the International Sale of Goods (CISG), except where mandatory consumer protection law says otherwise. If you act as a merchant, legal entity under public law, or special fund under public law, Hamburg, Germany is the place of jurisdiction to the extent permitted by law. Any mandatory jurisdiction, consumer, data protection, or platform rules remain unaffected.
Severability
If any provision of these Terms is invalid or unenforceable, the remaining provisions remain effective. The parties should replace the invalid or unenforceable provision with an effective provision that comes closest to the economic purpose of the original provision, where legally permitted.