Midair · analysis · testing · monitoring

Find, reproduce and investigate failures in complex systems.

For embedded software, network hardware and complex distributed environments.

Currently available to selected projects · Cloud, on-premises and hybrid deployment

Up to 90%

Precision and completeness on specific projects

50M+ test runs

Executed and recorded with TS Factory

€1M+ saved

In engineering costs on specific projects

The problem

The test failed. The evidence is scattered.

In complex systems, source findings, test results, device state and runtime data are usually stored in different places.

A failure may depend on one firmware version, configuration, device model or sequence of events. When those conditions are lost between runs, reproducing the problem turns into a manual investigation.

Test results are separated from the environment that produced them.
Logs and measurements are spread across devices and hosts.
Code findings are difficult to connect to the failed run.
The original failure and the fixed version cannot be compared in one place.
Midair

Keep code, test context and runtime data connected.

Midair brings together three parts of the investigation. Visao analyzes source code, TS Factory runs and records distributed tests, and Delta captures what happens while the software is running.

Together, they preserve the context behind a failure from the first test run to the final verification.

Visao

Static code analysis

Analyzes execution paths and project-specific rules to identify logic errors, unsafe behavior and rule violations before the program runs.

TS Factory

Distributed testing

Coordinates test scenarios across devices and machines, records the environment used for each run and centralizes the results.

Delta

Runtime monitoring

Collects logs, system events and resource data while the software is running.

Midair links these records in one interface, so every run can be reviewed with its code, configuration and runtime evidence in context.

AI-assisted

Context is what makes AI find the bugs.

AI is only as sharp as the context it can see. Midair keeps code findings, test runs and runtime evidence connected — so an AI assistant can reason across all of it and surface real defects while you build, instead of guessing from a single file.

1

Ask the AI to build

You prompt an AI assistant to write or change the code.

2

Check it with Midair

Midair reveals vulnerabilities and bugs, shows test results and runtime behavior — and keeps it all in context.

3

The AI tunes on that context

The assistant adjusts its model using the real findings, not guesses.

4

You get better code

Higher-quality code, grounded in evidence — each pass sharper than the last.

context IN MIDAIR 1 Ask the AI 2 Midair checks 3 AI tunes 4 Better code

Midair keeps the context · the AI does the reasoning

How it works

Analysis, testing and monitoring across the lifecycle.

Each stage feeds the next, and every result lands in Midair, where it can be reviewed together.

Before the run

Analyze · Visao

Checks execution paths and project rules to catch logic errors before the program runs.

During the run

Test · TS Factory

Runs scenarios across devices and machines and records the environment for each run.

After deployment

Monitor · Delta

Collects logs, events and resource data while the software runs in real conditions.

Everything together

Investigate · Midair

Every result lands in Midair, linked to its code, configuration and runtime evidence.

Use cases

For systems spread across devices, services and environments.

Midair is designed for situations where a test result depends on hardware, firmware, network conditions, several services or a changing configuration.

Network hardware and device fleets

Coordinate testing across routers, gateways, wireless devices and multi-device labs, and keep every run tied to the exact setup that produced it.

Embedded software and firmware

Connect source code findings with device state, test conditions and runtime diagnostics during hardware-software testing.

Complex distributed software

Run multi-host scenarios, centralize diagnostics and compare behavior across services, configurations and releases.

Deployment and integration

Use Midair with the environment you already operate.

Start with one project. Midair connects to existing repositories, CI/CD pipelines, test agents, devices and test labs in stages.

Cloud, on-premises and hybrid deployment
Existing CI/CD pipelines
Distributed test agents and device labs
Custom Visao detectors and project rules
Project-specific integrations and reports
Defined access controls and data boundaries

Deployment details, access requirements and data handling are agreed before setup.

About Interpretica

Experience across network hardware, blockchain and developer tooling.

Interpretica is a software company based in Porto. We build analysis, testing and diagnostic tools for software that spans large codebases, devices, networks and distributed environments.

Static analysis and custom detectorsDistributed testing and test automationEmbedded software and network hardwareCompilers, debuggers and developer toolsCI/CD and test infrastructureRuntime diagnosticsCustom analyzers, test agents and integrations

Trusted by teams building complex systems

Altice Labs
NDA
Wi-Fi router developers
NDA
Blockchain companies
NDA
Creators of software development tools

Client names are omitted where required by confidentiality agreements.

Our team

The people behind Midair.

Midair is developed by people with hands-on experience in compilers, distributed testing, embedded systems, networking, software engineering and product design.

Maxim Menshikov

Maxim Menshikov

Founder & CEO

Konstantin Ushakov

Konstantin Ushakov

Founder

Aleksandr Terentev

Aleksandr Terentev

Senior Software Engineer

Irina Vidineeva

Irina Vidineeva

Creative Director

Pricing

Start at the level your project needs.

Evaluate Midair on a small project, connect it to a production workflow or plan a custom deployment across several products and environments.

Early access

Midair is currently available to selected projects. Request access and we will confirm the right setup for your environment.

Free

€0

Explore Midair on a small project.

For individual developers, prototypes and initial evaluation.

Includes

  • Basic static analysis
  • Dependency overview
  • Limited project validation
  • Community support
Most popular

Professional

€90per user / month

Connect analysis, distributed testing and runtime data in one production workflow.

For production software projects with cloud or on-premises deployment.

Includes

  • Everything in Free
  • Fast cloud setup
  • Advanced static analysis with Visao
  • Distributed testing with TS Factory
  • Runtime insights with Delta
  • CI/CD integration
  • Integration with existing R&D and AI-assisted workflows
  • Automated reports
  • Priority support
Recommended

Team

€990per month

Coordinate Midair across several projects and system layers.

For organizations managing complex products and multi-component systems.

Includes

  • Everything in Professional
  • Cloud or on-premises deployment
  • 10 users included
  • Inter-project dependency analysis
  • Cross-layer dashboards
  • Project and team analytics
  • Dedicated project onboarding

Enterprise

Custom

Adapt Midair to a large-scale, embedded or regulated environment.

For complex, safety-critical and project-specific deployments.

Includes

  • Everything in Team
  • Unlimited users
  • Custom Visao rules
  • Custom integrations
  • Project-specific workflows and reporting
  • Custom AI workflow integration
  • Dedicated engineering support

Professional, Team and Enterprise connect Visao, TS Factory and Delta through Midair. Available capabilities and limits depend on the selected plan and deployment.

Contact

Start with one real testing problem.

Tell us what you are trying to test, reproduce or investigate. Add a short description of the system and the current setup. We will review it and reply with a practical first step.

We usually reply within 1-2 business days, or contact us by email directly.