Service Level Agreement — Support and Maintenance

Service targets and processes for incidents, bugs and security vulnerabilities. This SLA applies to custom software deployed on customer-managed infrastructure; binding terms are set out in the SOW. Each section gives short statements and summary tables so procurement, CTOs and security stakeholders can assess it quickly.

Ticket: the single tracking channel
CET/CEST · 24×7 by plan
S1 · first response ~20 min
S1 · restore within 4 h
Security incident notification within 48 h
EN · RU · DE
Overview

Key facts

This SLA describes service targets for incidents, bugs and security vulnerabilities. Default coverage is business hours in CET/CEST; 24×7 on-call is available by support plan. For critical incidents, service restoration is prioritized before deep root-cause analysis (RCA).

~20 min

first response to S1 during business hours

≤ 4 h

S1 restoration (when within our control)

99.5%

availability target (aspiration 99.8%)

3

plans: Basic · Extended · Enterprise

Channel

Ticket: the single channel for SLA tracking

Requests from chats can be mirrored into tickets for tracking and reporting.

Coverage

CET/CEST by default

Extended hours and 24×7 on-call by plan. A structural advantage for US customers.

Approach

Restore first

For S1/S2, restoring minimal viable service comes before a full root-cause fix.

Onboarding

Required for realistic targets

Precise SLA targets are not set without onboarding, especially for inherited systems.

Languages

EN · RU · DE

EN/RU fully supported. DE available. Other languages by agreement. AI-assisted translation optional.

Contract

Terms are in the SOW

Service credits, RPO/RTO, escalation matrix, security breach notification and QBR are set out in a contract appendix.

Scope

Scope of SLA: services in scope, exclusions, responsibility boundaries

This SLA covers custom software on customer-managed infrastructure. A shared responsibility model applies: code and deployment are our responsibility; infrastructure and third-party services are the customer's. When the root cause is outside our control, we provide diagnostics and coordination.

In scope

Production incidents affecting availability or core business flows

Bug fixing for critical flows: checkout, payments, account access

Security vulnerabilities and security incidents (high priority)

Coordination with third-party providers (by plan)

Exclusions

Data center and infrastructure outages not managed by our team

Third-party service outages (payment providers, APIs, email marketing platforms)

Subsystems not developed by our team (diagnosis only)

Cases where required access is not provided

Shared responsibility model

Layer
Our responsibility
Customer responsibility
Application
Application code and business logic, deployment and releases, incident diagnostics, monitoring within the agreed scope
Business decisions on mitigation acceptance and change prioritization
Infrastructure
Configuration of components under our management
Servers, network, DNS, load balancers, access provisioning and credential management
Third-party services
Diagnosis, evidence, vendor coordination (by plan)
Third-party service contracts (payments, email, CDN)
Shared
CI/CD pipeline, database administration, security practices (application vs. infrastructure layer); the exact boundary is defined during onboarding and documented in the SOW

When the root cause is outside our control, we identify the dependency-related failure, provide technical context and logs, act as a technical mediator with vendor support (if the plan includes it), document findings in the ticket and propose mitigations or workarounds on our side.

Glossary

Definitions: ticket, incident, bug, change request, first response

A ticket is the base unit for SLA tracking. An incident is a production failure. A bug is incorrect behaviour of an existing function. A change request is planned work, not an incident. Urgent changes driven by external deadlines can be prioritised outside the regular queue.

Type
Definition
Examples
Ticket
The primary object for tracking, triage, escalation and reporting
SLA tracking is based on tickets
Incident
A service failure that impacts availability or core functionality in production
Full or partial outage, HTTP 500, deployment or infrastructure failure
Bug
Incorrect behaviour of an existing function
Add-to-cart fails, payment errors, account functionality fails
Change request
Planned change or improvement; estimated and scheduled
New UI/UX, new feature, new business logic
Urgent change
Change with an external deadline; prioritised outside the regular queue
Regulatory requirement, time-bound campaign

First response · Mitigation · Resolution

First response

Acknowledgement and work started

The ticket is acknowledged, the team confirms receipt and starts work. Escalation is triggered if other roles are needed.

Mitigation (restore)

Restore minimal service

Returning the service to a working state, even in degraded mode. The default approach for critical incidents.

Resolution

Full root-cause fix

A complete fix addressing the root cause. For complex cases, it follows after service restoration.

Schedule

Support hours, timezones, holidays, languages

Default coverage is business hours in CET/CEST. Extended coverage includes after-hours response, on-call engineer assignment with customer timezone overlap and deployment scheduling in customer-friendly windows. Holiday calendars are aligned with the delivery location and documented in the SOW.

Standard coverage
CET / CEST
business hours
Extended
After-hours · on-call
by plan
Enterprise
24×7 on-call
by plan
US advantage
US night = our business day
no on-call surcharges
Holiday calendars
MD · DE · US
defined in the SOW
CIS timezones
By arrangement

Supported languages

English — full support Russian — full support
German — available Other — by agreement AI-assisted translation — optional
How to reach us

Intake channels and required request data

The official SLA tracking channel is the ticketing system. A request should include a description, time window, location (page / route / API), business impact and, where possible, screenshots, logs and trace IDs. Without required access, support may be limited to repository-level changes.

Required information in a request
01

What happened — short description

02

When — time window

03

Where — page / route / API / environment

04

Business impact — what is blocked, who is affected

05

Severity — customer's initial assessment (if possible)

06

Artifacts — screenshots, logs, trace IDs, error messages

Access prerequisites and operational limits

Without production access, support is limited to repository-level changes

Infrastructure failures (CI/CD, runtime environment) cannot be resolved without access to the relevant layer

Access requirements are established during onboarding

Chats can be used, but requests must be mirrored into tickets for SLA tracking

Severity levels

Severity and priority model: S1–S4 mapped to P0–P4

A 4-level severity model S1–S4, compatible with enterprise priority labels P0–P4. S1/P0: full or partial service outage. S2/P1: significant degradation with workarounds available. S3–S4: limited impact, planned queue.

Severity / priority
Business impact
Typical examples
S1 / P0 · Critical
Business-blocking — service outage, core business flow blocked, security incident with risk of data exposure
Service unavailable, payments, checkout or account access blocked, data exposure, visible defacement
S2 / P1 · High
High impact — significant degradation, workaround available
SEO/indexing impact, important pages broken, secondary but business-relevant flows degraded
S3 / P2 · Medium
Medium impact — functional defects with limited impact
A bug in a report, an edge case in a form, incorrect field labels
S4 / P3–P4 · Low
Backlog — cosmetic issues, minor UX changes
Button colour, copy, minor layout fixes
Urgent change
External deadline — priority can be elevated due to an external deadline
Regulatory requirement, time-bound campaign, event
Response times

Service targets: response, restoration, communication

Final targets depend on the support plan and are documented in the SOW. Typical first response for S1 during business hours is ~20 minutes. The S1 restoration target is up to 4 hours (when the cause is within our control scope). Status updates range from every 30 minutes (Enterprise) to every 4 hours (Basic).

Restoration (mitigation) and resolution

Target
S1 · Critical
S2 · High
Notes
First response
~20 min
by plan
Business hours; faster on higher plans
Service restoration (mitigation)
up to 4 h
up to 8 h
Applies when the cause is in our control scope
Full resolution (root-cause fix)
best effort
best effort
Depends on complexity; not guaranteed as a fixed timeframe

Status update cadence by plan

Plan Basic (Start)
S1 · active incident every 4 h
S2 at key milestones
Channels ticket
Plan Extended (Pro)
S1 · active incident every 2 h
S2 daily
Channels ticket
Plan Enterprise
S1 · active incident every 30 min
S2 every 4 h
Channels ticket + chat + email

Communication milestones

Step 01

Acknowledged

acknowledged, work started

Step 02

Diagnosis

failure area localized

Step 03

Restored

mitigation applied

Step 04

Resolved

full fix deployed

Step 05

Recommendations

RCA and follow-ups

Paused

Blocked

missing access or customer input

If progress is blocked by missing access or missing customer input, work may be paused. Elapsed time includes waiting time unless otherwise agreed, because the incident cannot be resolved without required prerequisites.

Leadership involvement

Escalation model: roles, ladder, leadership involvement

3-tier escalation: on-call engineer → tech lead / project lead → CTO / architect. Escalation is triggered immediately when domain context or access is lacking. For Enterprise, time-based thresholds are documented in the SOW.

Escalation ladder

L1

On-call / assigned engineer — first responder

L2

Project lead / tech lead — domain owner

L3

CTO / architect — complex or critical cases

L4

CEO — financial losses, reputational risk

Time-based thresholds (S1, Enterprise)

Time without work commenced
Notified
4 hours
Project tech lead
8 hours
CTO
12 hours
CEO

When escalation happens

Immediately

Domain context is missing

The first responder lacks domain context or access (e.g., payments module, infrastructure layer).

During investigation

The investigation goes deeper

The incident leads into a subsystem without required access or expertise.

Executive

Direct losses / security

Financial losses, a reputational incident or a critical security incident requiring rapid containment.

Incident response

Incident management · RCA · monitoring

For S1/S2, a restore-first approach applies: minimal viable service is restored before deep root-cause analysis. Mitigation toolbox: disabling a function, blocking a route, hotfix deployment. RCA follows stabilization in a concise format. Monitoring by plan: synthetic availability checks, certificate expiration monitoring, content-level checks, infrastructure metrics.

Mitigation toolbox

A

Disable or limit a function

Temporarily disabling a problematic component to prevent cascade failures.

B

Block a route or endpoint

Isolating an overloaded route to stop the load from spreading.

C

Emergency load reduction

Reducing infrastructure load while the application is being diagnosed.

D

Targeted hotfix

A narrow fix for a specific problem when the cause is clear.

E

Emergency rollback

Rolling back a recent change when a regression is suspected.

F

Degraded mode

Operating with limited functionality while full restoration continues.

Root cause analysis (RCA) / postmortem

Stage
What it includes
During the incident
A short operational explanation based on observed symptoms and early diagnosis
After stabilization
Structured RCA summary: what happened → why → what was done → recommendations to prevent recurrence
Format
Practical and aggregated; detailed timelines only on request

Monitoring by plan

Level
Capabilities
Available for
Baseline
Synthetic availability checks; alerting when endpoints are unavailable or return failure responses
All plans
Expiry monitoring
Certificates, domains, expiry alerts
All plans
Advanced
Content-level checks (HTML markers); infrastructure and load metrics
Extended · Enterprise
24×7 alerting
Round-the-clock alerts that can trigger on-call response
Enterprise
Notifications
Proactive notifications for critical incidents; notification may be omitted for minor issues resolved quickly (configurable)
By plan
Information security

Security vulnerabilities and incidents

Security vulnerabilities and incidents are handled with high priority: containment, exposure window reduction, senior technical role involvement. For Enterprise, the confirmed incident notification timeline is up to 48 hours (down to 24 hours by separate agreement). Customers are notified about high-risk vulnerabilities even before exploitation is confirmed.

Principle 1

Containment first

Rapid mitigation to close the exposure window before deep analysis.

Principle 2

Verification

Verification that the vulnerability is blocked or controlled.

Principle 3

Senior involvement

Involvement of senior technical roles when required.

Customer notification

Scenario
Action
Timeline (Enterprise)
Issue observed in production / reported externally
Customer is notified and kept informed
immediately upon confirmation
Confirmed data breach / unauthorized access
Formal notification per contract
up to 48 h · 24 h by separate agreement
High-risk vulnerability found internally
Customer is notified to prepare an operational, legal and communications response
before exploitation is confirmed
Low-risk vulnerability fixed quickly
Notification may be omitted to avoid unnecessary noise

Secure development practices

Code review Dependency management Role-based access · least privilege Logging & monitoring Secrets management Framework updates SAST / DAST — by SOW Penetration testing — by SOW Threat modeling — by SOW

Certification. No formal SOC 2 / ISO 27001 certification is currently held; a roadmap toward certification is planned within 12–15 months. A security questionnaire describing applied controls is available on request.

Engineering standards

Data, access, code quality and testing

Customer data is processed on the customer's infrastructure by default. Staging environments at Webdelo are used only for non-critical projects or when production data access is not provided (with mock data). Upon contract termination, access is revoked in a controlled manner. The automated test coverage target is not less than 90%, and 100% for critical business paths.

Data handling model

Scenario
How we work
Default
Data on the customer's infrastructure; access via agreed secure channels (VPN, SSH, bastion hosts)
Staging for non-critical projects
May be hosted at Webdelo; mock data or anonymized datasets are used
Production data in staging
Only with explicit customer approval and additional security measures
Sensitive data
The customer notifies us about such systems; access scope and personnel are restricted, separate agreements with team members if required; work exclusively on the customer's infrastructure without local data copies
Contract termination
Controlled access revocation; verification that no data copies remain on Webdelo systems (if temporary copies were permitted)

Code quality and test coverage

Standard
≥ 90% automated test coverage

Unit and integration tests; test types and depth are agreed per project in the SOW.

Critical business paths
100% — without exception

Payments, customer data handling, core business logic and authentication are fully covered.

Code review
All production code changes

Static analysis in the CI/CD pipeline; SAST/DAST by SOW.

If the customer decides to reduce test coverage to optimize budget, the decision must be confirmed in writing (ticket, email or SOW amendment). The customer accepts the associated risks: increased probability of regressions, longer diagnostic times and higher cost of future changes; the decision and its potential impact are documented in the project risk register.

Release process

Change management: approval workflow, maintenance windows, rollback, emergency changes

Changes follow a structured approval process via tickets. For Enterprise, integration with the customer's change management process (sprints, approval boards) is available. Rollback plans are mandatory for critical changes. Emergency changes during full outages may be applied without prior approval; the customer is notified immediately after.

Type
Process
Rollback
Standard
Ticket → estimate → schedule → deploy after customer confirmation
Rollback readiness as standard engineering practice
Enterprise / integrated
Coordinated through the customer's workflow: sprint planning, change advisory review, approval gates
Documented in the SOW
Critical
Changes affecting core business flows, database migrations, infrastructure modifications
Mandatory rollback plan, documented in the ticket before deployment
Emergency
Full outage caused by a recent change → immediate rollback or hotfix without prior approval
Restores the previous working state; the customer is notified immediately after

What constitutes a change

Code deployments (new features, bug fixes, refactoring)

Dependency and framework updates

Configuration changes (environment variables, routing, access rules)

Infrastructure changes within our management scope

Maintenance windows

Smaller projects: deployed during business hours without a formal window

Enterprise and critical systems: windows agreed in advance and documented in the SOW

Scheduling aligned with customer business hours (night or early morning windows)

Contacts authorized to approve changes are listed in the SOW

Support plans

Support plans overview: Basic · Extended · Enterprise

Three plans with increasing coverage and commitments. Pricing is not published: cost depends on the technology stack, number of integrations, required engineer seniority, communication and reporting requirements and data handling restrictions. All terms are defined in the SOW.

Parameter
Basic (Start)
Extended (Pro)
Enterprise
Coverage hours
business hours (CET/CEST)
+ optional extensions
24×7 on-call
First response
best effort
faster, plan-based
highest priority
Monitoring
baseline
+ selected advanced checks
customizable metrics + 24×7
Senior involvement
standard escalation
tech lead
escalation to CTO / CEO
S1 update cadence
every 4 h
every 2 h
every 30 min
Service credits
SOW · up to 30%
Escalation matrix
SOW · 4/8/12 h
RPO/RTO
SOW · after audit
Security breach notification
SOW · up to 48 h
Service reviews (QBR)
SOW · quarterly
Availability target
by plan
SOW · 99.5% (aspiration 99.8%)
Ticketing
ticket portal
Jira
+ integration (Jira Service Management, ServiceNow, PagerDuty)

99.5% availability: where it applies

99.5% (aspiration 99.8%)

— for systems where we have full access to the application layer and deployment process, and the infrastructure is stable and under adequate control. It is not published as an unconditional guarantee: uptime depends on the hosting provider, third-party services, timeliness of customer-provided access and architectural maturity. Project-specific targets are documented in the SOW after assessment.

Why pricing is not published

Stack

Technology complexity

Go microservices, Laravel, Symfony, legacy systems, mixed environments.

Integrations

Third parties

Payment systems, external APIs, data providers: each integration adds complexity.

Seniority

Senior/lead vs. standard

Team composition depends on incident criticality and system complexity.

Communication

Cadence and channels

Update cadence, 24×7 availability and the number of channels directly affect cost.

Reporting

Tooling and integrations

Jira, ServiceNow, dashboard access, custom reporting.

Security

Depth of practices

Security audits, penetration testing, restrictions on AI tools and data handling.

Contractual commitments

Enterprise conditions and contractual appendices (SOW)

The Enterprise plan includes contractual commitments across 6 areas: service credits, escalation matrix, status update cadence, RPO/RTO, security breach notification and quarterly service reviews (QBR). All conditions are documented in the SOW and can be customized with service fee recalculation.

Service credits

Basis

Work on an S1 incident is not commenced within the agreed first response target

Amount

from 2% of the monthly support fee per incident

Cap

no more than 30% of the monthly support fee per billing period

Form

Service credit (discount) applied to the next billing period

Applies to

First response / work commencement only, not full resolution time

Customization

Percentages, caps and metrics can be adjusted; the service fee is recalculated

Disaster recovery: RPO / RTO and backups

RPO / RTO

Determined per system after an audit

Components

Databases, file storage, caches, queues, etc.

Method

full / incremental / differential

Retention

Retention period defined in the SOW

Consistency

MySQL + Redis + MongoDB and other combinations

DR testing

Recommended: not less than once per month for production systems

Disaster recovery testing

Frequency

Monthly (recommended)

For critical systems: bi-weekly or weekly if the customer is prepared to allocate budget.

Scope

File system + all databases

The file system and all databases (relational, NoSQL, caches, queues).

Test markers

Markers in the data

Marker records are prepared in advance to verify recovery of both older data and recent changes.

Service review · QBR

Frequency Quarterly · included in Enterprise
Inputs

Ticket report, top incidents, stability risks

Outputs

Action plan, monitoring improvements, stabilization/refactoring recommendations

Frequency Monthly · optional, billed separately
Inputs

Same, plus in-depth trend analysis

Outputs

Extended recommendations

Project takeover

Onboarding · legacy systems · continuity

Onboarding is mandatory for reliable service targets: access setup, architecture and dependency review, identification of critical business flows, incident history analysis, monitoring agreement. For legacy systems the phase is longer, and we cannot provide the same level of guarantees as for systems we have built ourselves. Continuity is ensured through documentation, runbooks and reduced key-person dependency.

Onboarding · duration ranges

System type
Duration
Note
Standard web application
from 1 week
Initial readiness for baseline SLA targets
Complex DevOps environment (Kubernetes, CI/CD)
longer
Requires practical validation
Large enterprise system
up to several months
Onboarding and stabilization

Onboarding a new team member

Level
Duration
Conditions
Minimum
from 2 weeks
Well-documented projects with limited scope
Average
3–4 weeks
Typical mid-complexity projects
Complex / legacy
longer
Depends on documentation, test coverage, AI tooling permissions and service scope

Legacy systems: key principles

01

No blocking factor

Legacy code is not a reason to decline a project.

02

Honest expectations

We cannot provide the same level of guarantees as for systems we have built ourselves.

03

Onboarding is critical

Architecture discovery, dependency mapping, risk assessment.

04

Gradual improvement

Stabilization first, then targeted refactoring as a planned work stream.

05

Budget for discovery

The initial assessment determines realistic SLA targets.

06

Tests + documentation

The fastest way to a higher service level.

Continuity and knowledge management

Practice
What it ensures
Architecture documentation
Mandatory for all projects with active support; for inherited or legacy systems, dedicated time is allocated during onboarding
Runbooks · checklists
For repeatable operational tasks
Key-person risk
At least two specialists with overlapping knowledge areas for critical projects
AI-assisted support (optional)
Code, log, integration and incident history analysis with human oversight (human-in-the-loop); routine tasks accelerated by an estimated 5× to 20× (operational reference based on internal experience, not a guarantee)
External AI services
Only with the customer's explicit consent; options include local models or a complete prohibition
Offboarding
Documentation, runbooks, access list, risk report; scope depends on the plan

FAQ: quick answers for procurement and engineering review

Key answers: official channel — ticketing system, coverage — CET/CEST with 24×7 option, severity model S1–S4 (P0–P4), first response ~20 minutes (critical), S1 restore target up to 4 hours (when in our control scope), availability target 99.5% (SOW), service credits for Enterprise (SOW), escalation thresholds at 4/8/12h, status updates from every 30 minutes (Enterprise S1) to every 2 hours (Extended S1), change management with rollback plans, data handling on customer infrastructure, no formal certification (roadmap 12–15 months), AI-assisted support optional, English/Russian/German, pricing defined in SOW.

What is the official support channel?
The official channel for SLA tracking is the ticketing system. Chat requests should be mirrored into tickets.
Which timezone do you operate in?
Default coverage is in CET/CEST. Extended coverage for other timezones is available by plan.
Do you offer 24×7 support?
24×7 on-call is available for selected plans (typically enterprise).
What is the difference between first response and restore?
First response confirms receipt and work started. Restore prioritizes minimal viable service recovery before full resolution.
Do you pause SLA time if customer does not provide access?
Progress can be blocked without access. Waiting time is included unless otherwise agreed, because resolution cannot proceed without prerequisites.
How do you classify incident severity?
We use severity levels S1–S4 (compatible with priority labels P0–P4), based on business impact and service disruption.
Do you provide RCA / postmortem?
A preliminary explanation is provided during incident handling. A structured RCA summary can be prepared after resolution for major incidents.
How do you handle security vulnerabilities?
Security issues are tagged and prioritized as security incidents. Response focuses on containment and fast mitigation, with senior escalation when needed.
Do you monitor services proactively?
Monitoring is available by plan. Baseline checks include availability and operational expiries. Advanced checks can include content validation and infrastructure/resource metrics.
Can you help with third-party outages (payments, email providers)?
We cannot fix third-party services, but can diagnose, provide evidence, coordinate with vendors, and propose mitigations as part of paid support scope.
Are service credits available for SLA breaches?
For the Enterprise plan, service credits for breach of first response targets on S1 incidents can be documented in the SOW. Service credits apply to work commencement time, not to full resolution time.
How does escalation work for prolonged incidents?
For the Enterprise plan, an escalation matrix with time-based thresholds is documented in the SOW: if work on an S1 incident is not commenced, the Project tech lead, CTO, and CEO are notified sequentially.
How often are status updates provided during an incident?
Update frequency depends on the plan: for Enterprise (S1) — every 30 minutes; for other plans (S1) — every 4 hours. Details are in the "Enterprise conditions and contractual appendices" section.
Do you provide RPO/RTO?
RPO/RTO are documented in the SOW only if backups and disaster recovery are included in the agreed service scope. Values are determined after an architecture and data audit.
What is the security breach notification timeline?
For the Enterprise plan, the notification timeline is up to 48 hours from confirmation of a security incident. Stricter timelines can be agreed separately.
Are regular service reviews conducted?
For the Enterprise plan, quarterly service reviews (QBR) are available with incident analysis, trend review, and recommendations. Monthly reviews are available as an option with separate billing.
Do you provide an uptime / availability guarantee?
For systems where we have full application access and the infrastructure is stable, the operational availability target is 99.5% (aspiration 99.8%). This applies to systems we developed or significantly maintain. Targets are documented in the SOW; we do not publish unconditional uptime guarantees because availability depends on infrastructure, third-party services, and access — factors that are not always under our control.
What is the service restoration target for critical incidents?
The typical restoration target for S1 is up to 4 hours, when the root cause is within our area of responsibility. Final targets are defined in the SOW per project and depend on technology stack, access level, and infrastructure scope.
How do you handle change management?
Changes follow a structured approval process via tickets. For Enterprise, integration with the customer's change workflow is available. Rollback plans are mandatory for critical changes. Emergency changes during full outages may be applied without prior approval; the customer is notified immediately after.
How do you handle data and access security?
Customer data is processed on the customer's infrastructure by default. Mock data is used when production access is not available. For sensitive data systems, access controls are tightened and documented in the SOW. Upon contract termination, all accesses are revoked.
Do you hold security certifications (SOC 2, ISO 27001)?
No formal certification is currently held. Secure development practices (code review, dependency management, access control, secrets management) are applied to all projects. A roadmap toward certification is planned within 12–15 months. A security questionnaire is available on request.
Do you use AI in support operations?
AI-assisted analysis is available as an option (code, logs, integrations, incident history) with human oversight. External AI services are used only with the customer's consent. Local models or a complete prohibition of AI tools are possible — details are documented in the SOW.
What languages do you support?
English and Russian are fully supported. German is available. Other languages can be arranged. AI-assisted translation is available as an option, subject to the customer's data policy.
What happens when the contract ends?
By agreement: project documentation, runbooks, access lists, and a risk report are provided. Access revocation is controlled and verified. For lower-tier plans, structured offboarding may be agreed separately.
What are your code quality and test coverage standards?
We target not less than 90% automated test coverage, with 100% coverage for critical business paths (payments, customer data, core business logic). If the customer chooses to reduce test coverage to optimize budget, this decision must be confirmed in writing, and the customer accepts the associated risks. Static analysis and code review are part of the standard process.
Do you work with legacy / inherited systems?
Yes. We are prepared to take on legacy systems for support and development. However, for inherited systems we cannot provide the same guarantees as for systems we have built ourselves. Onboarding for legacy systems is longer and includes architecture discovery and risk assessment. We recommend a phased approach: stabilization first, then planned refactoring.
How long does it take to onboard a new team member?
It depends on project complexity, documentation quality, test coverage, AI tooling permissions, and service scope. Typical range: from 2 weeks (well-documented, limited scope) to 3–4 weeks (mid-complexity projects). Complex or legacy systems may require longer. New team members work under supervision during the onboarding period.
How often do you test disaster recovery?
We recommend testing recovery not less than once per month for production systems, covering both file system and database recovery. Test data markers are prepared in advance to verify recovery of both old and recent data. For critical systems, the interval can be shortened by agreement.
Why are prices not listed on this page?
Support cost depends on project-specific factors: technology stack, number of integrations, required engineer seniority, response and communication requirements, reporting and tooling needs, security process depth, and data handling restrictions. All conditions are defined in the SOW.
Legal information

Legal Notice / SLA Disclaimer

This document describes service targets and processes and does not constitute a guarantee within the meaning of Sections 443 and 633 of the German Civil Code (BGB). Binding service obligations, liability, warranty obligations and service credits arise exclusively from the individually executed agreement / SOW.

cookies We use Cookies

We use cookies to improve website performance, personalize content, and analyze traffic. You can choose which categories of cookies to allow. For more information, please see our Cookie Policy. You can change your preferences at any time.

Essential (Required)

Ensure the website functions properly (navigation, access to secure areas). Always enabled and can only be changed in your browser settings.

Analytics

Help us understand how you use the website so we can improve our services. Do not collect personal data. We use several analytics tools for this purpose.

Advertising

Used to deliver personalized ads and measure the effectiveness of advertising campaigns.