
Vessel tracking and mobile-asset monitoring
For an oil and gas operator’s command-and-control response: AIS data on the dashboard, trackers on every asset including subcontractors’, EFMS fuel management and a digital twin.

Affectli forms a data fabric: one connected layer across the systems you already run, from plant SCADA and PLCs to CCTV, trackers and business databases. The Mi-Stream engine turns their feeds into events your teams can act on.
Figures reported and assurance held by Mi-C3, the company behind Affectli
Replacing a control system, an asset register or a CCTV estate takes years and puts live operations at risk. Affectli's data fabric connects to everything you run and replaces nothing, so control rooms keep working while the operating picture builds.
The data fabric for critical infrastructure at Mi-C3 ↗SCADA, trackers, cameras and business systems carry on as they are. Affectli reads from them, and sends commands back where a device supports it.
Begin with the sites and feeds that matter most. Then extend system by system, and sector by sector, without redesigning what is already connected.
Legacy systems, third-party solutions, datasets and IoT devices connect in one place, whatever the hardware underneath.
The Mi-Stream engine does the work of the data fabric. It ingests feeds from thousands of sources, applies your rules and integrity checks, and maps each result onto the objects in your ontology, where every Affectli module can use it.
Streams arrive from devices, control systems, trackers and databases, continuously or on a schedule.
Your rules classify each reading, set thresholds and decide what counts as an event.
Readings that matter to no rule are filtered out before they reach an operator’s screen.
Integrity checks confirm that each record is complete and consistent before it is used.
Records that fail are discarded, so invalid data never raises an event or starts a workflow.
Valid events reach the Events Monitor and start the workflows you designed, with alerts, tasks and escalation.
Data streams are continuous, and Affectli shows each one as it moves. Every reading is passed, filtered or discarded by a rule you can see and change.
| Time | Source | Reading | Rule | Result |
|---|---|---|---|---|
| 07:12:04.120 | WB-2 · Weighbridge | Gross 41.8 t | Ticket match TCK-5531 | Event |
| 07:12:03.877 | CV-03 · Weightometer | 1,240 t/h | Band 900 to 1,400 t/h | Passed |
| 07:12:03.410 | PLC-21 · Tank level | 312 % | Integrity · range 0 to 100 % | Discarded |
| 07:12:02.954 | TRK-118 · Vehicle tracker | Exit zone Z-4 | Geo-fence · haul road | Event |
| 07:12:02.601 | GEN-04 · Generator | State · running | Mains-loss response | Workflow |
| 07:12:01.993 | CAM-14 · CCTV | Motion detected | Restricted zone · after hours | Event |
| 07:12:01.508 | ACC-N3 · Access control | Badge read · repeat | Duplicate within 2 s | Filtered |
| 07:12:01.002 | VSL-07 · AIS | Position · 4.2 kn | Approach corridor | Passed |
The named systems below have been integrated in deployments reported by Mi-C3. Others are listed by category. Bring the list of systems you run and the product team will confirm the route for each one.
Ask about your systems →Control systems and plant equipment, read in real time and tied to the assets they measure.
Vessels, vehicles and mobile assets on one map, including assets that belong to subcontractors.
Generators, power supply, batteries and fuel, so remote sites stay powered and refuelling is planned.
Camera feeds and access events placed on the map, next to the zone and the asset they concern.
The records that give every reading its context: who owns the asset, what work is open, what it cost.
Sensors and endpoints of any make, managed by rules and schedules once they are connected.

For an oil and gas operator’s command-and-control response: AIS data on the dashboard, trackers on every asset including subcontractors’, EFMS fuel management and a digital twin.

For a water and sanitation company: about 11,000 km of distribution pipes, 33 water towers and 87 reservoirs and pump stations integrated, with alarms raising field tickets.
Where a device supports it, Affectli can switch it on or off, or send a command to clear an alarm, by hand or from a rule. Each command is tied to the object it acts on, so the operator sees the result in the same view.
Mi-C3 rebuilt Affectli on open-source software, so the foundations under your operation are open and widely used.
Simplified view · components as described by Mi-C3
Under an agreement announced in April 2021, Percona supports and consults on the PostgreSQL databases behind Affectli.
Affectli is licensed as SaaS, PaaS or on-premises, so you decide where Affectli runs. On-premises, it runs within your own network at your own location.
Under the Affectli Terms of Service, you retain all right, title and interest in your data.
Short answers on the data fabric. A product specialist can go through each one against your own system list.

Tell us what you run today. A product specialist will show how the data fabric connects to it, what the Mi-Stream engine does with each feed and what your operators would see.