How independent Part 107 pilots and drone service companies use Omniris to find work, prove they are qualified, plan and check the flight, process what they captured, deliver it, and get paid — all from one account.
Most of the money in commercial drones is spent on flying, not on aircraft or software. One industry analyst puts services at 78.5% of the civil drone market in 2026, against 17% for hardware and 4.5% for software [1]. The people who do that flying — independent remote pilots and drone service companies — are the supply side of the industry. In the United States the FAA had issued more than 493,000 Remote Pilot certifications by December 2025, an increase of more than 70,000 in a single year [3].
Ask service providers what holds them back and the answers are consistent: regulation first, then finding clients and closing contracts, then funding to grow [2]. Around those sit the everyday chores of the job: proving a certificate is current, meeting each client's insurance and aircraft requirements, checking airspace and weather, paying for processing software, handing over large files, chasing deadlines and getting paid.
Omniris is a drone operations marketplace with a processing stack and an evidence vault behind it. For a pilot, it covers the whole job in one account:
A job board with a map and a travel radius, email alerts above a pay figure you set, a public profile with ratings and a portfolio, direct offers from clients you have worked for, and recurring jobs.
Your Part 107 certificate checked against the FAA's own records, recurrent training tracked, insurance documents read and summarised, and Blue UAS / Green UAS aircraft flagged.
A mission planner that exports to DJI Pilot 2, DJI Fly, Litchi and QGroundControl; a floor-aware FAA airspace check with LAANC filing details; a weather go / no-go; and a Part 107 pre-flight checklist.
Maps, elevation models, 3D models, splats, 360° panoramas, thermal and multispectral products and AI detection, run on Omniris machines and paid from your plan's credits, with the price shown before you start.
Results go straight into the client's vault for review, with a due date, reminders before and after it, and a record of what was handed over and when.
Accepted results produce the invoice automatically. When the client pays, your payout is released to your own Stripe account after a short hold. You only ever see your pay.
The sections below go through each part of a service provider's work, what the industry expects, and how Omniris handles it; the remote pilot in command stays in charge of the aircraft and the flight. The marketplace, invoicing and payouts run in the Omniris cloud (Microsoft Azure and Google Cloud) and the Omniris data center edition; on-premises installations have no marketplace, but every planning, processing and delivery tool described here still applies.
Drone Industry Insights forecasts the civil drone market growing from US$44.4 billion in 2026 to US$83.0 billion by 2035, a compound annual growth rate of 7.2%. Services — flying and the work around it — account for 78.5% of the 2026 market, hardware 17% and software 4.5%. Construction is the largest industry using drones, and mapping and surveying is the leading type of work [1].
The same firm's annual survey of the industry drew 768 responses from 87 countries, 68% of them from service companies. By share of respondents, the most common work was mapping and surveying (35%), inspection (26%) and photography and filming (18%) [2].
In the United States, the FAA issued more than 59,000 Remote Pilot certificates in the first year of Part 107, and more than 493,000 Remote Pilot certifications had been issued by December 2025 [3].
A service provider usually flies for several industries with the same few aircraft. The table groups the work by the categories the industry survey uses [2] and names the deliverable each normally ends in.
| Type of work | How it is flown | What the client receives | Typical buyers |
|---|---|---|---|
| Mapping and surveying (35% of respondents [2]) | Overlapping photos on a grid, camera straight down; often repeated on the same site | An orthomosaic (one measurable map image), surface and terrain models, contours, volumes, a point cloud | Construction (the largest vertical [1]), earthworks, mining, aggregates, land development, agriculture |
| Inspection (26% [2]) | Orbits and facade passes around a structure, close-ups, tilted camera; thermal where heat matters | Photo sets located on the structure, 3D models, thermal maps, a list of defects | Roofing, solar, telecom towers, utilities, industrial plants, insurance |
| Photography and filming (18% [2]) | Free-flown stills and video | Edited stills and video | Real estate, marketing, media, events |
| Specialist sensing | Multispectral, thermal or LiDAR payloads on mapping patterns | Crop-health index maps, temperature maps, classified point clouds | Agriculture, utilities and vegetation management, survey |
Finding clients and closing contracts ranks as the second-biggest challenge in the industry survey, behind regulatory obstacles such as the certification process and being unable to fly beyond visual line of sight or at night [2].
Commercial small-drone flight in the United States is governed by 14 CFR Part 107 [4]. A pilot needs a Remote Pilot certificate to fly for pay [4]. The rules a service provider meets on almost every job:
| Rule | What it requires |
|---|---|
| §107.49 Pre-flight | Before each flight the remote pilot in command assesses the operating environment (weather, airspace, people and property, ground hazards), briefs the crew and checks the aircraft [4] |
| §107.51 Altitude | No higher than 400 ft above the ground, unless flown within 400 ft of a structure and no more than 400 ft above its top [4] |
| §107.31 Visual line of sight | The aircraft must stay within visual line of sight; flying beyond it today requires a waiver [4][6] |
| §107.41 Controlled airspace | Flight in Class B, C, D or surface-area Class E airspace needs FAA authorization. LAANC grants it in near real time up to the ceiling on the UAS Facility Map, at 726 airports; higher requests below 400 ft go to "further coordination" and must be submitted at least 72 hours ahead [7][8] |
| §107.29 Night | Routine since 2021, provided the pilot has completed the updated test or recurrent training and the aircraft has anti-collision lighting visible for 3 statute miles [9] |
| Subpart D Over people | Operations over people are allowed in risk-based categories that depend on the aircraft [9] |
| §107.65 Recency | The pilot must have passed the knowledge test or completed recurrent training within the previous 24 calendar months [5] |
| §107.205 Waivers | Some rules can be waived; the FAA aims to decide within 90 days and review time depends on the complexity and completeness of the application [6] |
| Part 89 Remote ID | Since enforcement began on March 16, 2024, a drone that must be registered broadcasts Remote ID: built in (standard Remote ID), through an add-on broadcast module, or by flying at an FAA-Recognized Identification Area [10][11] |
| Records | No flight logbook is required by the FAA; its advisory material says operators may find recordkeeping beneficial [22] |
Executive Order 14307 of June 6, 2025 directed the FAA to propose a rule enabling routine flight beyond visual line of sight (BVLOS) [13]. The FAA published the proposal — new Parts 108 and 146 — on August 7, 2025. It would replace case-by-case waivers with operating permits for lower-risk operations and operating certificates for larger or more complex ones, and would make an operations supervisor, rather than a certificated remote pilot, responsible for safety. Comments closed on October 6, 2025, and a reopened comment period on electronic conspicuity and right-of-way closed on February 11, 2026 [12]. The final rule is under review at the White House Office of Information and Regulatory Affairs: in late October 2026 meetings on it were still being scheduled, the latest for October 29, 2026, and only the proposal and its comment-period notices had been published in the Federal Register [14]. Until a final rule is published and in force, BVLOS work still needs existing FAA approval, commonly a waiver of §107.31 [6].
On December 22, 2025 the FCC added uncrewed aircraft and their critical components produced in foreign countries to its Covered List, which bars new equipment authorizations for them [15][16]. Drones already purchased, and models that already hold FCC authorization, are unaffected and can still be bought and flown [16]. In January 2026 the FCC exempted drones and components on the Defense Contract Management Agency's Blue UAS list and items that qualify as domestic end products under the Buy American standard, originally until January 1, 2027; on July 21, 2026 it extended both exemptions to January 1, 2028, and drones granted a Conditional Approval by the Department of War or the Department of Homeland Security stay exempt for as long as the holder keeps to the onshoring plan in its application [17].
The Blue UAS list is the Department of War's catalog of secure, NDAA-compliant drones and components; its management moved from the Defense Innovation Unit to DCMA on December 3, 2025 [18]. Green UAS is an industry certification launched by AUVSI in February 2023 that mirrors Blue UAS and verifies commercial drones against the NDAA's supply-chain requirements and cybersecurity standards [19]. When a client's contract names one of these lists, only an aircraft on it can fly the job, so a provider's fleet decides which of those jobs it can bid on.
Insurers that serve drone operators report that $1 million of liability cover suits many smaller jobs, while utility, large construction, government and infrastructure contracts regularly specify $2 million and some $5 million or $10 million. Clients typically also want to be named as additional insured, often want a waiver of subrogation, and ask for a certificate of insurance before work starts (vendor-reported) [20][21].
Each row is something a service provider has to do, and what Omniris gives you for it. Every row is explained in the sections that follow.
| What the provider needs | What Omniris delivers |
|---|---|
| Find jobs near you | A job board with a map, your home pin and a travel-radius circle; email alerts for new jobs inside your radius, above a minimum pay you set |
| Be found by clients | Approved pilots with a current Part 107 appear on the pilot map with their aircraft, average rating and Blue / Green UAS badges; a portfolio folder shows your best work |
| Apply and bid | Apply with a message; on the phone, propose your own pay when the client asks pilots for prices; talk terms through in the job's messages |
| Keep repeat clients | Clients can send direct offers to pilots who have completed work for them; recurring jobs arrive as one job per visit |
| Run your own clients' jobs | Pilot-initiated jobs: the same job tools for off-platform clients, no platform cut, delivery by a view or download link with an optional password, expiry and view limit |
| Prove your certificate | Part 107 checked against the FAA's Airmen Inquiry; recurrent training read from your certificate; current / expired status |
| Meet insurance requirements | Upload your policy and Omniris reads out the insurer, dates and limits; every job shows the cover it requires |
| Qualify for Blue / Green UAS jobs | Aircraft on either list carry badges; jobs that require one are shown with a warning when your fleet doesn't qualify, and applications are refused |
| Remote ID | Record each aircraft's Remote ID serial; the pre-flight checklist asks that Remote ID is working |
| Airspace and LAANC | A floor-aware check of the whole route against FAA airspace; the LAANC filings needed, ready to paste into a free LAANC app; a record of what was granted |
| Weather go / no-go | Hourly flyability scores up to 16 days ahead against your aircraft's limits, with the best flying window |
| Plan the mission | Grid, crosshatch, corridor, perimeter and orbit patterns, terrain follow and no-fly zones, exported for DJI Pilot 2, DJI Fly, Litchi, QGroundControl or as a boundary file; a warning above 400 ft |
| Pre-flight record | A 22-item Part 107 checklist on the job, working offline on the phone, frozen once complete |
| Logbook and fleet | A flight log that keeps confirmed and estimated hours apart; your aircraft and sensors from a catalogue with their specifications |
| Process the data | Maps, elevation models, 3D models, splats, panoramas, thermal, multispectral, LiDAR and AI detection, checked before you pay and paid in plan credits |
| Deliver | Submit results into the client's vault for review; accept or return; every hand-over recorded |
| Hit the deadline | A due date on every assigned job with reminders before and after it |
| Get paid for marketplace work | Invoice created when the client accepts; payout to your Stripe account after a hold period (cloud and data center editions) |
| Talk to the client | Job conversations with attachments, opened when you are assigned, plus "Ask for more information" before you apply |
On the Omniris cloud and the data center edition, clients post drone jobs and pilots apply for them. The marketplace is built around the two things the industry survey says matter most to providers after regulation: being found, and turning a lead into a contract [2].
A new pilot account works straight away: the vault, uploads, processing and every tool are available from the first sign-in. To be found by clients and to apply for jobs, an independent pilot completes a profile — phone number, a verified address, at least one aircraft and at least one certification — and submits it for review. Once approved, the Apply buttons appear and the pilot can be found on the pilot map. A Before you can be considered for jobs panel on the job board lists anything still missing, each item linked to the place that fixes it. Approved pilots also qualify for a free pilot plan with storage and a monthly processing allowance.
Every job card, job page, offer, invoice, email and answer from Orion, the Omniris assistant, shows a pilot only what they earn: their total pay and their pay for each service line. The client's price, the platform's fee and the pilot's share as a percentage are removed on the server before anything reaches the pilot's screen, phone or desktop app. The figure shown on a job is worked out the same way the invoice will be, so the pay you see is the pay you receive.
A drone service company can run as an organization in Omniris, with one shared vault and members as managers, pilots or viewers. A job can be assigned to the whole organization rather than one pilot: every active pilot in the organization can upload to its delivery folder, and a manager submits the results. The payout for an organization job goes to the organization's owner, who pays the team in the company's own way. An organization's pilots see only its own jobs; Part 107 checks are left to the organization, which manages its pilots' certification itself.
Not every job comes through a marketplace. Pilot Initiated Jobs let you log work for your own clients in Omniris with the same site boundary, flight details and scheduling as a marketplace job. These jobs are private: never posted, never seen by another pilot. You record your fee, Omniris takes no cut, and you bill the client yourself. When the work is ready, Submit to Client makes a link to the delivery folder — view only or view and download, an optional password, an expiry of never, 7, 30 or 90 days, and an optional view limit — and drafts an email in your own mail program, so it comes from your address. Each new send switches the previous link off.
Clients ask for proof of adequate insurance [20][21]; flying for pay takes a Part 107 certificate kept current [4][5]; and where a contract names the Blue UAS or Green UAS list, only a qualifying aircraft can fly the job. Omniris keeps that proof on the pilot's account, checks the Part 107 certificate against the FAA's own record, and uses your aircraft records to match you to jobs that name the Blue UAS or Green UAS list.
Upload your policy or certificate of insurance as a PDF or image and Omniris reads it with AI, listing the insurer, policy number, policy holder, effective and expiry dates, per-occurrence and aggregate limits, and whether aviation liability, bodily injury and property damage cover appear. The extracted details are labelled as parsed: the reading is a summary of the document, not a verification of it. The account page states the platform's minimum expectation — UAS liability cover of $1,000,000 per occurrence and $2,000,000 aggregate — and a client's job form states the same standard. A client who needs more for a particular job can set its own per-occurrence and aggregate limits. Every job page, on the web and on the phone, shows you the cover that job requires — the platform standard when the client set no figures of its own — and a job with its own figures also carries an insurance chip on its card on the web's job board, so you can see it before you apply. Whether your cover meets a job's requirement is your call, as it is in clients' own vendor checks [20][21].
Once you are assigned, the job page shows the exact site, its work areas and any no-fly zones, and the tools to get the flight ready. The full detail is in the Mission planning paper; this is what matters to a provider.
Pick the area, your aircraft and its camera, and choose a pattern: grid for maps, crosshatch for 3D, corridor for roads and lines, perimeter for facades and stockpiles, or orbit for a single structure. The planner works out height and ground detail from the real camera, sets photo spacing from the overlap, slows the aircraft when the camera can't keep up, estimates motion blur, and shows photos, flight time and batteries as you change anything. Terrain follow holds a steady height above sloping ground using a worldwide terrain model or your own earlier survey. No-fly zones drawn on the job are enforced with a standoff (25 ft (7.6 m) by default), and a mission planned before a zone was added cannot be exported until it is re-planned. Heights above 400 ft get a warning that cites §107.51.
| Export | For |
|---|---|
| DJI Pilot 2 (.kmz) | DJI enterprise aircraft |
| DJI Fly + loading guide | DJI consumer aircraft |
| Litchi Mission Hub (.csv) | Older DJI consumer aircraft |
| QGroundControl (.plan) | PX4 and ArduPilot aircraft; no-fly zones become geofences |
| Boundary KML + parameter sheet | Aircraft whose apps plan their own lines, such as Wingtra and Autel |
Every export comes with a one-page parameter sheet of what the file can't carry, starting with where to take off. The mission file can also be saved to the job's folder with its own custody record, so which plan you were given is a recorded fact.
Every job shows an Airspace card for its location, and every saved mission gets a check of the whole route, as flown, against the FAA's published airspace data. The check is floor-aware: much controlled airspace starts well above the ground, and a Class B or C shelf that begins thousands of feet up does not apply to a flight beneath it, so it is listed as overhead rather than flagged. When authorization is needed, Omniris says whether LAANC can grant it (and the lowest ceiling on the route) or whether it needs further coordination or an application through the FAA's DroneZone.
For LAANC, Omniris works out how many authorizations the route needs — one per ceiling, as the FAA requires — checks the request before you file it — a pilot name and a phone answered during the flight, an area no more than 10 nautical miles across, no more than 5 overlapping operations, a window between 5 minutes and 12 hours, and the 72-hour lead that further coordination needs [8] — and gives you a ready-to-paste block for each. You file it in a free LAANC app, then record the authorization number, height and window granted, with a screenshot if you like. Omniris compares what was granted with what the mission plans and says loudly if it falls short. A recorded authorization is marked pilot-attested: Omniris did not issue it and cannot see the FAA rescind it. Airspace data covers the United States and its territories and is advisory; it is not a NOTAM or TFR briefing.
Omniris plans and checks; it never connects to or controls the aircraft. Warnings explain and do not block, and the remote pilot in command remains responsible for the flight. Return-to-home and signal-loss behaviour are aircraft settings that the plan cannot control.
In Omniris, processing is part of the same account as the jobs: your photos go into your vault, and the processing runs on Omniris machines sized to the job. It is paid in credits from your plan — every pilot plan, including the free ones, comes with a monthly allowance, and very small runs can be free. Before anything starts, the dialog checks the photos and shows the price in credits; if your balance is short, the job does not start and nothing is charged.
| Product | What you get | More |
|---|---|---|
| Map (orthomosaic) | An orthomosaic, surface model, terrain model and point cloud from a mapping flight, with an optional textured 3D model, ground control support and a stitch report | Stitching |
| 3D model and splat | A textured 3D mesh from oblique or orbit flights, or a Gaussian splat — a photo-real 3D scene — viewable in the browser and on the phone | Digital twins |
| Thermal | A temperature map from radiometric DJI, FLIR and MicaSense cameras, with probes, region statistics and anomaly detection | Thermal imaging |
| Multispectral | Band maps and vegetation indices for crop and vegetation work | Multispectral |
| LiDAR | A classified point cloud from LAS / LAZ files, with terrain, surface and canopy-height models, contours and optional vegetation-to-line clearance | LiDAR and point clouds |
| 360° panoramas | A full 360° sphere stitched from frames shot from one spot; costs no credits | |
| AI detection | Objects you name found in your photos, which you can review and correct before delivery, and export | AI detection |
Wasted processing is wasted money and a missed deadline, so each pipeline checks the photos first. The map dialog groups the photos into flights, reads the camera angle from every photo and refuses a map from photos shot too far from straight down — offering a 3D model of the same flight instead — and warns when a folder holds two or more separate clusters of photos too far apart to join, such as two flights merged by mistake. The 3D, splat and panorama pipelines run their own pre-flight checks on the photos before they start. Problems come with what to do about them, before anything is charged.
Processing can be started from the web, the desktop application or the phone's quick actions, and runs whether or not you stay connected; you are emailed when it finishes or fails. On a client's job, you can run it straight on the client's delivery folder.
Handing over gigabytes of photos and processed products is where many jobs stall. On a marketplace job the files never leave Omniris: they move from the pilot's side to the client's inside the same system. The full detail is in the Sharing and delivery paper.
Every assigned job has a Job Files card. Either the client has set a delivery folder in their own vault, which appears in yours under Active Jobs for as long as you are working the job, or you pick a folder in your own vault. Upload Results takes you there. Files uploaded into it are linked to the job automatically, each with a custody record. Large uploads resume after an interruption, and the phone app uploads as you work — on Wi-Fi only if you prefer.
Every assigned job has a Deliverables Due date. It is the client's deadline, or — if they set none — a standard number of days after the client's flight window ends, fixed when you are assigned. After a rejection, the Resubmit by date takes over. Omniris then reminds you by email until you submit:
| When | What happens |
|---|---|
| The day after the flight window ends | "Time to submit your deliverables" (when the due date is later than that) |
| On the due date | "Deliverables due today" |
| The day after the due date | "Deliverables overdue"; the client is told too, and a message is posted in the job conversation |
| 3 days after the due date | "Deliverables still outstanding", with the client notified again |
| Every week after that | "Deliverables still outstanding", with the number of days late |
Reminders stop the moment you submit, a missed reminder is never sent late in a pile, and an overdue job shows a red Overdue badge. If you can't make the date, say so in the job conversation.
Each job gets a conversation when you are assigned, with file attachments, and system messages land in it when you accept an offer, set or change your flight date, or the deliverables become overdue. Job notes keep your submission notes and the client's rejection notes in order. If you are taken off a job, you keep read-only access to the conversation up to the moment you left.
Every file you deliver has a custody history: when it was uploaded, linked to the job, processed, delivered and downloaded. Completed pre-flight checklists and recorded LAANC authorizations sit with the job, and if the client puts the job under a legal hold, all of it is preserved together. When a delivery is questioned months later, what was handed over, and when, is a record rather than a recollection. See the Evidence integrity paper.
In Omniris, payment follows the client's approval of the work, with the steps written down and visible to the pilot at each stage. Invoicing and payouts exist on the Omniris cloud and the data center edition; on-premises installations do not invoice.
The invoice for the job is created and sent to the client automatically. You see it under Invoicing with your payout as the headline figure.
The invoice moves to a hold period with a release date — 5 business days by default, weekends skipped. Your payout shows the release date.
Your pay is transferred to your own Stripe payout account automatically, on the first hourly pass once the release date arrives, and the payout shows as sent.
On your Stripe payout schedule. Your Stripe dashboard holds your bank details, payout history and tax forms.
You set up a payout account once, from the account page. Choose the country of your bank account and tax residence — the United States, Canada, the United Kingdom, Switzerland or a European Economic Area country other than Iceland — and Stripe's own secure form collects your bank details, identity and the tax information it needs. Omniris never sees your bank account. The payout account shows as not set up, in review, or ready; Manage payouts opens your Stripe dashboard. If a client pays before you finish setting up, nothing is lost: the payout waits, you get one email with the link, and it is sent on the next pass after your account is ready. The phone app's Earnings screen shows your earnings for the last 30 days, pending and lifetime, each invoice with its status and your payout, and your payout account's status, with any pay waiting on your setup. You can set the account up, continue an unfinished setup or open your Stripe dashboard from the phone; Stripe's pages open in the phone's browser. Linking a Stripe payout account you already have is done on the web.
Your copy of an invoice — on screen, as a PDF, in emails, on the phone and in Orion's answers — shows each service with your pay for that line and how it is paid (a fixed amount or a share), your total payout and its status: pending, the hold's release date, or sent. It never shows the client's prices, the invoice total, what the client paid or the platform's fee; those are removed before your copy leaves the server. If something is wrong, Report a problem on the invoice records your note and raises it for follow-up.
Illustrative example values.
On a job assigned to a whole organization, the payout goes to the organization's owner, who pays the team. On a pilot-initiated job for your own client, Omniris records the fee you entered and takes no cut; you invoice that client yourself.
The FAA does not require a logbook, but its advisory material notes that recordkeeping can be beneficial [22]. Omniris keeps those records as a side effect of doing the work.
Entries from a DJI flight record copied off the controller, from a live-tracked flight, from your delivered photos (a gap of more than 15 minutes between captures means a new flight), or typed in. Anything Omniris works out starts unconfirmed and reads "at least 25 min (estimated)" until you confirm it. The summary leads with confirmed hours, then unconfirmed, flights, last flight, the last 90 days and hours by aircraft. The log is yours; clients do not see it.
One per flight, frozen once complete, with the time and, where the device allowed it, the place. The checklist's wording is copied into the record, so later edits to a template never change what the record says was checked.
Each recorded LAANC authorization keeps its number, the app it was filed in, the height and window granted and, optionally, the app's screenshot, filed with a custody record.
Aircraft, sensors and Remote ID serials on your account; the same records feed the planner, the weather check and the Blue / Green UAS badges.
Flight control software that sends its position to Omniris can be watched live by code or by a public link, which keeps the final position and path for 24 hours after landing. A tracked flight adds an unconfirmed entry to your log.
Every delivered file, processed product and saved mission file carries a timestamped custody record and a file fingerprint, and a custody certificate can be produced for it.
Signing in lands a pilot on a home dashboard that pulls the day together: the flyability forecast for your address, the Upcoming Flights calendar, your active, applied and completed jobs, running processing jobs, recent folders and messages, your drones, and your plan, credits, storage and average rating. Sections can be reordered and hidden. Until your profile is complete, a checklist at the top shows what is left. Top-bar badges count new jobs posted since your last visit and the jobs assigned to you.
Omniris runs in four ways: the Omniris cloud on Microsoft Azure, the Omniris cloud on Google Cloud, the Omniris data center edition, and on-premises installations. What a service provider gets differs in one respect:
| Azure · Google Cloud · data center edition | On-premises | |
|---|---|---|
| Marketplace: job board, applications, offers, pilot map, ratings | Yes | No |
| Invoicing and Stripe payouts | Yes | No |
| Plans and credits bought online | Yes | No |
| Logging your own jobs and delivering by link | Yes (Pilot Initiated Jobs) | Yes (Self-Initiated Jobs) |
| Mission planning, airspace check, LAANC filing details, flyability, checklists, flight log | Yes | Yes |
| Processing, vault, custody, sharing, phone app | Yes | Yes |
The phone app's sign-in screen has a picker for which Omniris service it talks to, including the data center edition, so one app serves a pilot who works on more than one. An on-premises installation with Hybrid set up can choose, job by job, to run processing in the Omniris cloud instead of on its own machines.
Omniris organises the work, checks what can be checked and records what was done. These are the boundaries a provider should rely on:
The remote pilot in command remains responsible for the flight, the authorizations it needs, and whether a job's requirements are met. Omniris gives the pilot the plan, the checks and the record to show for it.
Industry figures and rules in this paper come from the sources below. Insurance limits quoted from vendors are marked as such in the text.