Version: v2026-04 Effective date: 2026-03-06

What’s new in v2026-04: Schedule B.3 — Implementation Engagements — is now defined. B.2 (Advisory Engagements) remains reserved. All other sections are unchanged from v2026-03.

Table of Contents

  1. Scope and precedence
  2. Support Plans (Schedule A) — applicability and precedence
  3. Definitions
  4. Deliverables and delivery windows
  5. What is included vs excluded
  6. Change control (scope expansion)
  7. Support Requests (Cases) — operating rules
  8. Customer responsibilities (Prerequisites)
  9. Response targets (best effort)
  10. Evaluation and production licenses
  11. Tier trigger (Standard vs Enterprise) — Professional Services
  12. Fees, invoicing, and payment
  13. Data and confidentiality (summary)
  14. Intellectual property
  15. Limitation of liability
  16. Governing law and venue
  17. Schedule B: Service Types & Delivery Specifications

1. Scope and precedence

These Flinker Services Terms (v2026-04) (“Terms”) apply to the professional services and case-capped services described in the quote (“Services”) provided by Flinker GmbH (“Flinker”) to the customer (“Customer”).

Schedule A governs Support Plans. Schedule B governs Service Types & Delivery Specifications (Pilot & Setup, Implementation, and future engagement types). Where a quote references a specific Schedule, that Schedule applies in addition to these Terms.

Support Plans (Schedule A) — applicability and precedence

Enterprise Support Plans (e.g., “Enterprise Basic Support Plan”, “Enterprise Plus Support Plan”) and Success Hours (advisory hours, if purchased) are governed by “Flinker Support Plans – Schedule A (V1)” (“Schedule A”), as referenced in the applicable order form / quote line items.

If the parties have a signed master agreement or SOW that conflicts with these Terms, the signed agreement prevails. For Support Plans, the order of precedence is: (1) the applicable Order/quote, then (2) Schedule A, then (3) these Terms, then (4) any other referenced documents.

For Schedule B engagements, the order of precedence is: (1) the applicable Order/quote, then (2) Schedule B, then (3) these Terms.

2. Definitions

  • Support Request / Case: One single issue related to existing product functionality submitted under a case-capped Services engagement (break/fix or “how-to”) with reasonable effort to resolve. If a request contains multiple issues, each issue is a separate Case. This definition and the Case operating rules in Section 6 apply only to case-capped Services and do not govern Support Plans, which are governed by Schedule A.
  • Change Request (CR): Any work beyond standard support and beyond the quoted deliverables, including custom development and scope expansions.
  • Prerequisites: Access, data, environments, and a named Customer contact required for delivery.
  • Evaluation License: A time-limited license provided for evaluation/PoC/pilot purposes only, at no additional charge during the engagement period as stated in the quote (if included).
  • Bundled Production Licence: A production subscription licence explicitly listed as a line item in a quote and included in the fixed engagement fee. A Bundled Production Licence is a full production licence, not an Evaluation License, and its term and scope are as stated in the quote.
  • Pilot Engagement: A fixed-scope, fixed-fee engagement as described in Schedule B.1, covering configuration, handover, and case-capped post-handover support for a defined Flinker application in the Customer’s Microsoft 365 tenant.
  • Implementation Engagement: A fixed-scope, fixed-price, milestone-based engagement as described in Schedule B.3, covering custom data platform and dashboard development on the Customer’s Microsoft 365 infrastructure.
  • Configuration Adjustment Round: A bounded set of changes to an already-delivered configuration, as defined in Schedule B.1.7, included in a Pilot Engagement up to the cap stated in the quote.
  • Milestone Acceptance: Written confirmation by the Customer (email is sufficient) that a defined phase deliverable has been reviewed and accepted.
  • Delivery Partner: A certified Flinker partner authorised to deliver Implementation Engagements on behalf of or alongside Flinker GmbH, as identified in the applicable quote.
  • Support Plans / Support Plan: The support subscriptions and/or advisory hour entitlements purchased by Customer as separate line items (e.g., Enterprise Basic, Enterprise Plus, Success Hours).
  • Schedule A: “Flinker Support Plans – Schedule A (V1)” governing Support Plans, including severity definitions and service level targets (if applicable).
  • Schedule B: “Service Types & Delivery Specifications” forming part of these Terms, governing Pilot & Setup Engagements, Implementation Engagements, and other named service types as added from time to time.
  • Business Days: Monday to Friday in CET/CEST (Berlin time), excluding public holidays in Germany, unless otherwise stated in the quote/Order.

3. Deliverables and delivery windows

Deliverables, caps (Cases/sessions), and delivery windows are as stated in the quote line items. Delivery timelines are best-effort and depend on timely completion of Prerequisites.

Support Plans (if purchased) are delivered under Schedule A and are not governed by the Case caps and delivery windows in this Section 3 unless explicitly stated.

Pilot & Setup Engagements are delivered under Schedule B.1. Implementation Engagements are delivered under Schedule B.3. Each is governed by the delivery windows and acceptance criteria stated in the applicable Schedule and quote.

4. What is included vs excluded

4.1 Included (unless the quote states otherwise):

  • Delivery of the listed deliverables (documents/readout) and the included remote sessions.
  • Handling of Support Requests (Cases) up to the stated cap.

4.2 Excluded (handled as Change Requests and require separate approval/quote):

  • Feature requests, new integrations, design changes, custom development, custom code writing/review, bespoke scripting, or building new functionality.
  • Work caused by third-party outages, unsupported environments, or issues outside Flinker’s products.
  • Formal security/compliance documentation beyond what is explicitly included in the quote.

5. Change control (scope expansion)

If Flinker reasonably determines that a task requires custom development or expanded scope, Flinker will propose a Change Request before continuing. Any Change Request requires prior written approval (email is sufficient) and will be delivered either T&M or fixed fee as agreed.

6. Support Requests (Cases) — operating rules

This Section 6 applies to case-capped Services including the post-handover Cases included in Pilot Engagements under Schedule B. Enterprise Support Plans and Success Hours (if purchased) are governed by Schedule A.

  • Cases are processed on a best-effort basis during Business Days (CET/CEST).
  • If Customer submits multiple issues in one message, Flinker may split them into multiple Cases.
  • If a Case cannot be completed within reasonable effort, Flinker will propose next steps (e.g., Change Request).
  • Cases are consumed on submission. Unused Cases at expiry are forfeited and non-refundable unless the quote states otherwise.

7. Customer responsibilities (Prerequisites)

Customer shall provide (a) required access/permissions, (b) relevant data/examples, (c) a named point of contact, and (d) timely feedback. If Prerequisites are missing, the delivery timeline pauses until available.

8. Response targets (best effort)

For case-capped Services only: Initial response target is within 2 Business Days (best effort). Resolution times depend on complexity, prerequisites, and agreed scope.

For Support Plans (Enterprise Basic/Plus) and Success Hours (if purchased): response targets, update targets, severity definitions, and operating rules are governed by Schedule A.

9. Evaluation and production licenses

  • Evaluation licenses (if included) are time-limited and for evaluation purposes only.
  • Production subscription licenses are not included unless explicitly listed as separate line items.
  • A Bundled Production Licence listed in a quote as part of a Pilot Engagement is a production licence and is governed by the applicable product licence terms for its stated term.
  • Customer is responsible for ensuring the right production licensing for ongoing use beyond the included term.

10. Tier trigger (Standard vs Enterprise) — Professional Services

This tier trigger applies to professional services engagements and case-capped Services. Support Plan tiers (Enterprise Basic/Plus) are separate commercial offerings governed by Schedule A.

Enterprise tier applies if any of: >1 team, >1 use case, formal security/compliance/steering, or a client-ready readout for external end customers.

11. Fees, invoicing, and payment

Fees are as stated in the quote, plus any approved Change Requests. Unless otherwise stated: invoices are due 14 days net. VAT applies where required.

For Pilot Engagements under Schedule B.1: fees are due 100% upfront upon quote acceptance unless the quote states otherwise. Work commences upon receipt of signed quote and cleared payment.

For Implementation Engagements under Schedule B.3: fees are due per milestone as stated in the quote. Work commences upon receipt of the deposit invoice payment.

12. Data and confidentiality (summary)

Customer data remains in Customer-controlled systems/environments. Each party will treat the other party’s confidential information as confidential and use it only to perform and receive the Services.

13. Intellectual property

Flinker retains all IP in its products, templates, and pre-existing materials. Customer retains IP in its data. Customer may use the delivered documents/readouts internally for the intended purpose.

For Implementation Engagements: custom deliverables (dashboards, data models, configuration) created specifically for the Customer under a quote are owned by the Customer upon full payment. Flinker retains the right to reuse general methodologies, frameworks, and non-customer-specific components.

14. Limitation of liability

To the maximum extent permitted by law, Flinker’s aggregate liability is limited to the fees paid for the relevant Services in the 12 months preceding the event giving rise to the claim. Flinker is not liable for indirect or consequential damages (e.g., loss of profit), except where mandatory by law.

15. Governing law and venue

German law applies. Venue is Munich, Germany, unless mandatory law provides otherwise.

Contact: Flinker GmbH, Munich, Germany — info@flinker.app


Schedule B: Service Types & Delivery Specifications

This Schedule B forms part of the Flinker Services Terms and defines the delivery specifications, scope boundaries, and operating rules for named Flinker service types. It supplements the Master Terms. Capitalized terms not defined here have the meaning set out in the Master Terms.

The order of precedence for Schedule B engagements is: Order/quote → Schedule B → Master Terms.


B.1 Pilot & Setup Engagements

(Unchanged from v2026-03. Full text available at flinker.app/legal/services-terms/v2026-03/.)

B.1.1 Purpose

A Pilot & Setup Engagement (“Pilot Engagement”) is a fixed-scope, fixed-fee professional services engagement in which Flinker configures a named Flinker application in the Customer’s Microsoft 365 tenant, delivers a defined set of outputs, and provides bounded post-handover support. The engagement is outcome-based: fees are fixed and do not vary with actual time spent by Flinker.

B.1.2 Engagement scope

The deliverables, SharePoint site count, user role count, workflow types, and any other scope parameters are as stated in the quote. Unless the quote explicitly states otherwise:

a) the engagement covers 1 SharePoint site configured as a Common Data Environment (CDE);

b) the permission matrix covers up to 5 named user roles;

c) the engagement covers the Flinker application(s) listed in the quote only;

d) all configuration is performed by Flinker remotely.

B.1.3 Bundled Production Licence

Where the quote includes a Bundled Production Licence as a line item, that licence is a full production licence for the application and tier stated, for the term stated. It is not an Evaluation License. The licence term starts on the date of handover sign-off unless the quote states otherwise. Renewal after the included term is the Customer’s responsibility.

B.1.4 Delivery phases

Pilot Engagements are delivered in three phases:

Phase 1 — Kickoff (Week 1). Flinker conducts a requirements call (maximum 60 minutes) to capture naming convention, metadata schema, user roles, and workflow requirements. Customer must provide a named contact and Microsoft 365 admin access before kickoff. Flinker provides a written summary of agreed configuration parameters after the call.

Phase 2 — Configuration & Testing (Weeks 1–2). Flinker configures the application, Policy-JSON, permissions, and workflows in the Customer’s tenant. Flinker performs internal QA and test uploads. Customer reviews and confirms the configuration is ready for handover.

Phase 3 — Handover (Weeks 2–3). Flinker delivers a handover session (maximum 60 minutes, remote via Microsoft Teams, recorded on request) and a pilot summary document. Customer confirms handover sign-off in writing (email is sufficient). The post-handover support period starts on the date of handover sign-off.

Delivery timelines are best-effort from the date Prerequisites are fully met. If Customer Prerequisites (Section 7 of the Master Terms) are not met at kickoff, the delivery timeline pauses until they are available.

B.1.5 Post-handover Cases

Pilot Engagements include a fixed number of post-handover support Cases as stated in the quote. The following rules apply:

a) Cases follow the operating rules in Section 6 of the Master Terms.

b) Cases are consumed on submission. Each submitted Case counts against the cap regardless of resolution outcome.

c) Cases are valid for 90 days from the date of handover sign-off. Unused Cases at expiry are forfeited and non-refundable.

d) Cases submitted via support@flinker.app only. Each Case must clearly state the topic. Cases submitted with multiple unrelated issues will be split by Flinker, with each issue counted as a separate Case.

e) Post-handover Cases cover break/fix and “how-to” questions related to the configured application only. Service Requests outside the configured scope (e.g., guidance on features not included in the engagement) may be declined or proposed as a Change Request.

f) Cases do not carry over to any subsequent Support Plan or engagement. Additional Cases can be purchased separately.

B.1.6 No hour tracking

Pilot Engagements are fixed-fee and outcome-based. Flinker does not track or report hours spent on delivery. Consumption is measured in Cases (post-handover) and Configuration Adjustment Rounds only. Time-and-materials billing does not apply to Pilot Engagements unless explicitly agreed in a Change Request.

B.1.7 Configuration Adjustment Rounds

A Configuration Adjustment Round (“Adjustment Round”) is a bounded set of changes to the delivered configuration, submitted by the Customer after handover and completed by Flinker within the post-handover period. The following rules apply:

a) The number of included Adjustment Rounds is as stated in the quote.

b) One Adjustment Round covers changes to one configuration area (e.g., naming convention, one role, one workflow stage). Changes spanning multiple unrelated configuration areas in a single submission count as multiple Adjustment Rounds at Flinker’s discretion.

c) Adjustment Rounds must be submitted within the 90-day post-handover period. Unused Rounds at expiry are forfeited.

d) An Adjustment Round is not a Case and does not consume the Case cap. Cases and Adjustment Rounds are separate entitlements.

e) Adjustment Rounds cover changes within the original scope of the engagement. Changes that expand scope (e.g., adding a new SharePoint site, adding roles beyond the original count, adding features not included in the engagement) require a Change Request under Section 5 of the Master Terms.

B.1.8 What is excluded

The following are excluded from Pilot Engagements and require a separate quote or Change Request:

a) Microsoft 365 tenant setup, SharePoint site creation, or M365 licence procurement (Customer responsibility);

b) migration of existing documents, files, or metadata from any other system;

c) more than 1 SharePoint site unless explicitly stated in the quote;

d) more than 5 user roles unless explicitly stated in the quote;

e) custom development, Power Automate flows, or functionality beyond the standard Flinker application features;

f) training sessions beyond the included handover session;

g) changes to naming convention, roles, or configuration after handover sign-off (governed by Adjustment Rounds or Change Requests);

h) ongoing operational support after the 90-day post-handover period (available via Enterprise Support Plans under Schedule A);

i) Cases or Adjustment Rounds beyond the caps stated in the quote.

B.1.9 Payment

Pilot Engagement fees are due 100% upfront upon quote acceptance. Work commences upon receipt of signed quote and cleared payment. This is consistent with Section 11 of the Master Terms.

B.1.10 Post-pilot path

At the end of the 90-day post-handover period the Bundled Production Licence (if included) continues under its stated term with no further setup obligation. Customer options for ongoing coverage include:

a) Licence renewal at the then-current list price at the end of the licence term;

b) Enterprise Support Plan (Schedule A) for ongoing L2/L3 reactive support and optional Success Hours;

c) Additional Pilot Engagements for additional projects or SharePoint sites under a new quote.

Flinker will not automatically enrol Customer in any paid plan at the end of the post-handover period. Customer is responsible for purchasing ongoing coverage before the post-handover period expires if continuous support is required.


B.2 Advisory Engagements (reserved)

This section is reserved for future use. Advisory Engagements will be defined in a subsequent version of Schedule B.


B.3 Implementation Engagements

B.3.1 Purpose

An Implementation Engagement is a fixed-scope, fixed-price, milestone-based professional services engagement in which Flinker (or a certified Delivery Partner) designs, builds, and delivers a custom data platform, reporting solution, or integration on the Customer’s Microsoft 365 infrastructure. The engagement is outcome-based: the maximum fee is fixed and does not increase unless a Change Request is approved.

B.3.2 Engagement scope

The deliverables, phases, project days, day rate, and maximum fee are as stated in the quote. The quote is the authoritative scope document. Unless the quote explicitly states otherwise:

a) the engagement covers a single Customer Microsoft 365 tenant;

b) all delivery is performed remotely;

c) external system integrations (third-party APIs) are not included in the fixed fee and are handled as Change Requests under Section B.3.8;

d) Microsoft 365 and Power BI licence procurement is the Customer’s responsibility.

B.3.3 Delivery model

Implementation Engagements are delivered iteratively in phases as defined in the quote. Each phase has a defined scope, acceptance deliverable, and payment milestone. Flinker may use agile internal practices (e.g., Kanban, sprint cycles); the Customer’s obligation is to review and accept phase deliverables, not to participate in internal delivery rituals.

Services may be delivered by Flinker GmbH directly or by a certified Delivery Partner, as identified in the quote. Flinker GmbH remains the contracting party and is responsible for delivery quality regardless of which entity performs the work.

B.3.4 Phase acceptance

Each phase ends with a defined acceptance deliverable as stated in the quote. The following rules apply:

a) Flinker notifies the Customer in writing when a phase deliverable is ready for review.

b) Customer has 10 Business Days to review and either (i) confirm acceptance in writing (email is sufficient) or (ii) submit a written list of defects that prevent acceptance.

c) Flinker will remediate documented defects within a reasonable timeframe and re-submit for acceptance.

d) If the Customer does not respond within 10 Business Days, the deliverable is deemed accepted.

e) Acceptance of a phase deliverable triggers the corresponding payment milestone as stated in the quote.

f) Acceptance criteria are limited to whether the deliverable matches the agreed scope. Requests to change scope after acceptance are handled as Change Requests under Section B.3.8.

B.3.5 Prerequisites and timeline

The estimated delivery duration is as stated in the quote and is calculated from the date all Prerequisites are fully met. Prerequisites include:

a) receipt of the deposit payment;

b) Customer provision of Microsoft 365 admin access and required permissions;

c) for phases involving external integrations: API documentation and sandbox/test access for each system to be integrated, provided at least 5 Business Days before the relevant phase begins;

d) Customer provision of dashboard wireframes or mockups before the dashboard development phase begins, as stated in the quote;

e) a named Customer project contact with authority to approve deliverables.

If any Prerequisite is not met on time, the delivery timeline is extended by the corresponding delay. Flinker will notify the Customer in writing if a Prerequisite delay affects the timeline.

B.3.6 What is included

Unless the quote states otherwise, the following are included in an Implementation Engagement:

a) delivery of all phase deliverables as defined in the quote;

b) remote kick-off workshop and phase review sessions;

c) technical documentation and handover materials;

d) user training session(s) as stated in the quote;

e) a hypercare period after go-live as stated in the quote, during which Flinker provides best-effort support for defects in the delivered solution.

B.3.7 What is excluded

The following are excluded from Implementation Engagements and require a separate quote or Change Request:

a) setup, configuration, or operation of source systems (e.g., ERP, project management tools, ESG platforms);

b) integration of systems without a documented API or export interface;

c) extension of the solution to additional tenants, business units, or legal entities beyond those stated in the quote;

d) mobile application development;

e) IFC/3D model visualisation (available as a separate Flinker product);

f) ongoing operations, monitoring, or maintenance after the hypercare period (available via Advisory Retainer or Enterprise Support Plan);

g) Microsoft 365 or Power BI licence procurement;

h) selection or implementation of third-party tools not listed in the quote.

B.3.8 Change Requests

Any work outside the defined scope — including external API integrations not listed in the quote, additional dashboards, additional tenants, or changes to accepted deliverables — is a Change Request. Flinker will provide a written Change Request proposal within 3 Business Days of identifying the need. No Change Request will be executed without written Customer approval. Change Requests are priced at the day rate stated in the quote or as otherwise agreed.

B.3.9 Payment

Fees are due per milestone as stated in the quote. Unless the quote states otherwise:

a) a deposit (as stated in the quote) is due upon quote acceptance; work commences upon receipt of cleared deposit payment;

b) subsequent milestone payments are due upon written Milestone Acceptance of the corresponding phase deliverable;

c) the final payment is due upon go-live acceptance or end of hypercare, whichever is stated in the quote;

d) all invoices are due within 14 days net;

e) VAT applies where required by law.

If a milestone payment is not received within 14 days of the invoice date, Flinker may pause delivery until payment is cleared.

B.3.10 Post-engagement path

At the end of the hypercare period, ongoing coverage options include:

a) Advisory Retainer — prepaid advisory hours for configuration changes, new data sources, and dashboard enhancements, delivered by Flinker GmbH or a certified Delivery Partner at the then-current rate;

b) Enterprise Support Plan (Schedule A) — for ongoing L2/L3 reactive support for Flinker product components included in the solution;

c) Additional Implementation Engagements — for major extensions, additional integrations, or new solution areas under a new quote.

Flinker will not automatically enrol the Customer in any paid plan at the end of the hypercare period.