Keep the product you have. Add the software to operate it.

Install one agent alongside your existing Linux application. Give your team remote access, fleet health and logs. Add a branded customer application when it serves your product.

See how it fits

Get the install command by email. Remote access is free on one device. Pricing

One agent on your device. One workspace for your team.

Dataplicity connects your Linux equipment to the people who operate it. Start with remote access, then add the capabilities your product needs.

Your product stays yours

Keep your hardware, supported Linux distribution and application. Your team owns sensing, control logic and the safety checks that run on the device.

The agent connects the device

Install the Dataplicity agent through a local command, your factory setup or an existing update process. It runs alongside your application and connects outbound.

Your team works from the device record

Find the unit, see its health and collected logs, and open a remote terminal. Keep customer and site context with the equipment you support.

Installation needs access to the device. Live remote access begins once the agent is online and able to reach Dataplicity; outbound network policies still apply.

Explore the architecture

Your team needs control. Your customers may need an application.

Operate your Linux devices, build a customer application, or do both.

For your team

Operate your Linux devices

Reach devices, spot unexpected changes and investigate faults with logs and diagnostics.

Use Dataplicity for your engineering and support team. Keep your existing customer application.

Explore remote access & fleet operations
Dataplicity terminal cockpit with fleet device list and a live device shell session

Dataplicity fleet workspace: device inventory and a live Linux terminal.

For your customers

Give customers an application of their own

Let customers see their equipment, check readings and use permitted controls in your brand.

Your team connects the device data and controls. Add schedules, service requests or other workflows as your product needs them.

Explore customer portals & applications
Silo level monitor showing 24 hours of readings declining to 18.5 cubic metres, with a low-level warning and threshold of 25

Example customer application: silo levels, reading history and device controls.

Use either independently, or combine them around the same connected devices.

Keep your product. Add the capabilities it needs.

Start with the problem you have today. Operate an existing fleet, release software, keep essential work local or build a customer application. You do not need to adopt everything.

Reach and support devices

Reach Linux devices behind customer networks. Investigate with Pulse, diagnostics and collected logs without replacing the application you already run.

Manage releases when you want to

Fleet operations works with the software and updater you already have. If useful, add managed application releases or RAUC fleet rollouts later.

Keep essential work local

Use explicit Edge execution, selected local data and bounded buffering for products that must tolerate unreliable connectivity.

Give customers an application

Provide scoped device views, records, controls and workflows in your brand while keeping engineering tools with your team.

Add the tools for the next job.

Use these capabilities together around the same devices. Check plan availability before choosing your rollout.

Bring the next batch online

Define a Device Class for a product type and use the right installation settings across a batch.

Device provisioning

Understand a fault

Compare device health, search collected logs and reach an online device to investigate.

Fleet operations

Repeat a maintenance task

Schedule recurring jobs and review execution history. Use the controls appropriate to the devices you target.

Scripts and schedules

Give customers their own application

Show customers their equipment, data and permitted actions under your brand. Your engineers define and test the product workflow.

Customer applications

Customer-facing status and reporting surfaces

A prototype, a production batch or an existing fleet?

Choose a starting point that matches how you can reach your devices today. Prove the connection and one useful task before expanding.