Skip to content
FortiOS 7.6 flaw CVE-2026-121530 lets RADIUS admins sign in with an invalid two-factor token
Black Shard

Loading

    Black Shard Skyvane. Eyes up.Black Shard SkyvaneEyes up.

    Airspace awareness with next-generation AI

    Proprietary AI engine for the command post.

    Teams, tasks and airspace on one map. Next release: a proprietary AI engine that checks the names, numbers and cited facts in every AI statement.Skyvane puts your teams, tasks and airspace on one map for the whole command post. In the next release its proprietary AI engine checks the names, numbers and cited facts in every AI statement against your data before a person reads it.

    Released 10 November 2026 with the map, airspace checks, mission planning and the audit trail.

    The release

    • Live

      In production

      Black Shard hosts and operates Skyvane in an Australian cloud region.

    • Live

      In the release

      The map, airspace checks, mission planning and the audit trail.

    • Live

      Opens in a browser

      The portal and the map open in your browser with nothing to install.

    • Live

      Supported by Black Shard

      Email skyvane@blackshard.com.au.

    The first minutes

    The gate calls it in. A camera shows something else.

    A cheap drone can watch a base, a port, a stadium or a convoy, and it can be gone before the room agrees what it was. The duty officer decides with part of the picture and explains that decision the next morning.

    An AI assistant can state a callsign, a distance or a count that appears nowhere in your data. In the next release the Skyvane AI engine checks the names, numbers and cited facts in each statement before it reaches the screen.

    Illustration of two statements: one with a number that is not in the data struck out, one with numbered fact chips.

    The Skyvane AI engine

    Next release

    A proprietary AI engine that checks every name, number and cited fact against your data.

    A language model drafts. A proprietary engine of deterministic code decides what reaches the screen.

    Illustration of two statements side by side: one withheld, with a callsign that is not in the data struck out, and one checked, with numbered fact chips.
    1. Live

      Stage 1: Life-safety alerts go straight to a person.

      Duress, CASEVAC, mayday, emergency and 9-line alerts skip the AI. No prompt is written and no model is called.

    2. Stage 2: The model sees less.

      Exact positions become coarse sector labels and exact distances become 500 metre bands before a prompt is written. Text shaped like an instruction is removed from team and task data first, so the prompt built from a tampered field is the same as the prompt built from clean data.

      Language model. Drafts only.

    3. Stage 3: The model fills a fixed form.

      It returns a list of single-sentence statements, each about one subject, and each cites numbered facts that Skyvane’s code built from your data.

    4. Stage 4: Eleven rules check the form.

      A validator applies eleven tested rules. Every statement cites its facts and covers one subject. Unknowns are stated as unknown. Every name and number comes from your data. One failure withholds the whole answer.

    5. Stage 5: Code assembles the text on screen.

      The text is assembled by code from statements that passed every rule, under fixed labels. Every callsign, identifier, number and coordinate in it is then traced back to the data the model was given. The trace is deterministic code, so the same answer gets the same result every time. Every model sentence is validated before it reaches a screen. A withheld answer shows one fixed sentence.

    The engine checks names, numbers, positions and cited facts in every answer.

    Release testing

    Proprietary Skyvane AI, deployable in our hosting or on your own servers.

    Skyvane AI is proprietary Black Shard technology, built for the command post. It can be deployed on your own servers, with no connection to an outside AI service. Every release is tested against fixed pass marks before it answers an operator.

    Skyvane admits a model version through a reviewed list with its evaluation recorded. The list ships with each release.

    Admission gate: Live
    Illustration of the admission gate above the nine evaluation criteria: facts correct, the choice stays with the officer, confidence in words, unknowns stay unknown, grounding, hard grounding cases, every name and number from your data, refusal and injection, and life-safety bypass.
    • Pass marks fixed first

      Each pass mark was written down before any model ran.

    • A control for every criterion

      Each test is run against a deliberately wrong answer and must catch it.

    • Judged on what the operator would read

      The verdict is taken on the text shown to an operator, across at least ten runs of every case.

    • Next release

      Advice only

      The assistant reads your teams and tasks and advises. Tasking, roles and the log stay in your people’s hands.

    • Next release

      A count of every answer

      Skyvane counts the answers passed, marked and withheld on each assistant surface. The count stores tokens and keeps no answer text.

    • Training

      Skyvane does not train models on your data.

    The assistant

    Ask about your teams and tasks in plain English.

    Next release

    The Skyvane assistant works from your teams and tasks. It tells the officer with the call what is known and what is unknown.

    Illustration of a four-line status brief with a bottom line, readiness, risk and what is unknown, and under it a question with a one-sentence answer that carries a confidence word.
    • The status brief

      Four lines at the start of a watch: the bottom line, readiness, risk and what is unknown, each tied to numbered facts.

    • Questions in plain English

      Ask which teams are ready, who is fatigued or how far a team sits from a task, the way you would ask the person beside you.

    • Tasks drafted from a sentence

      Describe the task in ordinary words and the assistant fills a draft task form. The officer reads it and confirms it.

    • The after-action note

      One checked statement of what happened, ready for the officer to accept into the log.

    • On the roadmap

      The shift handover brief

      What changed while you were off watch, drawn from the event log and the audit trail: new reports, sensors that went quiet and every call made.

    • On the roadmap

      Airspace questions and explained checks

      Ask what an airspace plan covers, and have the assistant explain why a check reads Conflict or Can’t tell and what would settle it.

    The map

    The whole room works from one map.

    Teams, tasks, zones and planned flights sit on one map that updates on its own.

    • Live

      Teams and tasks

      Every team sits on the map with the tasks it holds. A new task raises a banner and a chime for the team it goes to.

    • Live

      Airspace under everything

      Your zones and planned flights are drawn on the same map as your teams.

    • Live

      Confidence in words

      Machine confidence on Skyvane screens reads probable, possible or unknown.

    • Live

      Your own map and grid

      Skyvane serves its own map tiles for your permitted areas and reads out a military grid reference under the pointer.

    • At onboarding

      Sensor health

      A channel that stops reporting loses its coverage fan and greys out on the map.

    • Next release

      Your handhelds on the map

      Skyvane exchanges positions and markers with ATAK and WinTAK handhelds on your Team Awareness Kit (TAK) network.

    Illustration of the Skyvane map with synthetic exercise dataA harbour map with a hatched north zone, a grid and range rings, a task pin at the north fence marked reported and not confirmed, a planned patrol flight crossing the zone with a flight check that reads can’t tell, and North team moving to the task.FGH234561 kmGH345GH2345GH345GH345North zoneNorth zonePlanned patrol flightFlight checkArea: overlapTime: overlapHeight: unknownCan’t tellNorth teamNorth teamTask, north fenceReported.Not confirmed.A. Smith, 14:32Patrol flight closed.North teamNew task: north fenceReported.Not confirmed.

    One report, from the command post

    14:29. North gate reports a drone.

    1. A task pin at the north fenceA task pin at the north fence tagged reported, not confirmed, with North team inside the compound.Task, north fenceReported.Not confirmed.North teamExercise scenario.

      The report goes on the map.

      The watch officer raises a task at the north fence. It appears on the map for everyone whose role covers that area.

    2. A flight check of the planned patrol flightThe planned patrol flight crossing the hatched north zone. The check reads area overlap, time overlap, height unknown: can’t tell.North zonePlanned patrol flightFlight checkArea: overlapTime: overlapHeight: unknownCan’t tell

      The flight check answers.

      The officer checks the planned patrol flight against the north zone. Area reads overlap, time reads overlap and height reads unknown. The answer is Can’t tell.

    3. The call has a name on itThe patrol flight greyed out as closed, with a chip reading A. Smith, 14:32, and a new task shown to North team.A. Smith, 14:32Patrol flight closed.North teamNew task: north fence

      The duty officer makes the call.

      A. Smith closes the planned patrol flight and assigns the task to North team. North team’s screen shows a banner and sounds a chime.

    4. North team and the task on one mapNorth team with a fading trail beside the task pin, which still reads reported and not confirmed.Reported.Not confirmed.North team

      The room stays on one picture.

      The command post and North team see the same task at the north fence. The report awaits confirmation by one of your people.

    Airspace and planning

    Conflict, No conflict found or Can’t tell.

    Skyvane checks a planned flight against your zones and your other planned flights and gives one of three answers.

    Illustration of a flight check: a planned flight corridor crossing a hatched zone. Area reads overlap, time reads overlap and height reads unknown. The answer is Can’t tell.
    • Live

      Each check shows its working

      Area, height and time are reported line by line as overlap, no overlap found or unknown, so the planner sees which input would settle a Can’t tell.

    • Live

      Plans are checked before they publish

      Routes, areas and times are planned on the same map. Publishing a mission shows the answer to each deconfliction check, and the planner confirms.

    • Live

      Your zones, your flights

      Checks run on the zones and planned flights you have entered in Skyvane.

    • Live

      Frequency planner

      Lay out your drone control and video links and see where two of them clash before a flight. The planner runs in your browser and stores nothing on the host.

    • At onboarding

      Line of sight

      Line-of-sight and viewshed tools show what a position can see across your site’s terrain.

    Decisions and the log

    The log records who made each call.

    The officer with the call chooses, and the choice is logged with a name and a time. When the board or the commander asks what happened, the log shows what changed, what was unknown, who decided and when.

    1. Task raised at the north fence. Report from North gate. Not confirmed.

    2. A. Smith. Patrol flight closed.

      Exercise officer.

    3. Task assigned to North team.

    • Live

      Append-only

      The server writes each audit row from the verified sign-in. The application cannot edit or delete a row.

    • Live

      Audit gate

      If an audit row cannot be written, Skyvane refuses further changes until it can.

    • Live

      Scoped to command

      Commanders read the rows for their own teams.

    • Event log: LiveReplay: On the roadmap

      Kept in order for the debrief

      Every mission event is stored in sequence on the server clock. The replay view plays the event log back for the debrief.

    Hosting and access

    Hosted in Australia, scoped by role and unit.

    Illustration of how Skyvane is hosted: your browser reaches the portal through an edge network. The portal and sign-in, the policy API and the database and audit trail sit in an Australian region. Drone video joins on a separate private link at onboarding. The checking engine code is drawn in a dashed outline marked next release. The language model is drawn outside the region, in our hosting or on your own servers.Your browserEdge networkSkyvane, Australian regionPortal and sign-inPolicy APIDatabase and audit trailChecking engine codeNext releaseDrone video, private link at onboardingLanguage modelOur hosting or your own serversIllustration of how Skyvane is hosted: your browser reaches the portal through an edge network. The portal and sign-in, the policy API and the database and audit trail sit in an Australian region. Drone video joins on a separate private link at onboarding. The checking engine code is drawn in a dashed outline marked next release. The language model is drawn outside the region, in our hosting or on your own servers.Your browserEdge networkSkyvane, Australian regionPortal and sign-inPolicy APIDatabase and audit trailChecking engine codeNext releaseDrone video, private link at onboardingLanguage modelOur hosting or your own servers
    • Australian regions only

      Policy restricts the deployment to Australian cloud regions.

    • Your work accounts

      People sign in with their Microsoft work accounts.

    • Role tiers

      Enrolled User, Team Commander, Unit Commander and Org Admin. The server limits every list to the teams and areas a person’s role covers.

    • Locked-down delivery

      The portal loads code and map tiles only from Skyvane itself, over enforced HTTPS. A release to production goes out only on a named, time-boxed approval.

    • At onboarding

      Drone video on a private link

      Drone video travels over a VPN with a certificate, separate from the browser portal.

    • Idle lock

      A signed-in screen locks after 15 minutes idle.

    Who it is for

    Built for commanders, security directors and control room leads.

    • Defence units and bases

      The gate, the patrol and the command post work the same report.

      • Ports and airports

        Long fence lines and no‑fly areas in front of the duty manager.

      • Power, water and fuel sites

        Sites hours apart, run from one control room.

      • Stadiums and major events

        A reported drone over a full house, on one map in front of the duty manager.

      • Police and emergency services

        Incident control sees its own teams, tasks and drone flights on one map.

    Before a briefing

    Questions buyers ask.

    • What does the assistant read?

      In the next release the assistant reads team status, readiness, fatigue, risk, distance bands and tasks.

    • What does Skyvane put on the map?

      Your teams, tasks, zones and planned flights, and the reports your people raise.

    • Does it act against a drone?

      Skyvane does not jam, intercept or take control of any drone. Your people act under their own authorities.

    • Will it work with our TAK network?

      The TAK exchange is in the next release. Skyvane exchanges positions and markers with ATAK and WinTAK handhelds, and field devices join through a VPN gateway.

    • What airspace data do the checks use?

      Your own zones and planned flights. Each check reports area, height and time line by line.

    • Where is Skyvane hosted?

      Black Shard hosts and operates Skyvane in an Australian cloud region. Sign-in runs through Microsoft’s identity service and traffic passes a global edge network.

    • Can our own systems connect to it?

      Drone video comes in over a private link set up at onboarding. Handheld positions arrive through the TAK exchange in the next release. A published API for your own systems is on the roadmap.

    • Does the whole command post see the same map?

      Zones, flights, teams and tasks saved in Skyvane are shared, and each person sees the teams and areas their role covers.

    • How do we evaluate Skyvane?

      Your evaluators are invited as guests and sign in with their own organisation’s accounts, as a Team Commander on the demonstration team.

    Black Shard Skyvane

    Put Skyvane in your command post.

    Tell us about your site and the people who make the call.

    1. Briefing

      We walk your command team through a drone report on a demonstration exercise, from the first call to the logged decision.

    2. Guest pass

      Live

      Your evaluators are invited as guests and sign in with their own organisation’s accounts, as a Team Commander on the demonstration team.

    3. Your picture

      We load your areas, zones, teams and roles, and connect your drone video channels.

    Book a briefing

    Pricing comes with the briefing.