ASTRALIS SYS
GNSS spoofing detection

Trusted positioning and timing for critical infrastructure.

Angulus checks satellite navigation signals at the radio level, before any system trusts them, and tells operators when position or time can no longer be trusted.

The problem

Critical systems trust GNSS without checking it.

Networks keep time by GNSS

5G cells and ground stations synchronise to GNSS-disciplined clocks.

Finance and data centres timestamp by GNSS

Trades, logs and transactions carry GNSS time.

Ships hold position by GNSS

Dynamic positioning and navigation follow the fix.

GROUND STATIONS SYNCHRONISE TO GNSS CLOCKS TELECOM NETWORKS CELLS SYNC TO GNSS CLOCKS DATA CENTRES LOGS CARRY GNSS TIME FINANCE TRADES TIMESTAMPED BY GNSS PORTS CRANES AND AGVS FOLLOW THE FIX MARITIME NAVIGATION FOLLOWS THE FIX AVIATION GNSS-GUIDED APPROACHES AUTONOMOUS ACTS ON THE FIX · NO ALARM FIG. 01 — ONE SIGNAL, EVERY SYSTEM · ILLUSTRATIVE GROUND STATIONS SYNC TO GNSS TELECOM CELLS SYNC TO GNSS DATA CENTRES LOGS CARRY GNSS TIME FINANCE TIMESTAMPED BY GNSS PORTS AGVS FOLLOW THE FIX MARITIME FOLLOWS THE FIX AVIATION GNSS-GUIDED AUTONOMOUS ACTS ON THE FIX FIG. 01 — ONE SIGNAL, EVERY SYSTEM · ILLUSTRATIVE

Auto-cycling · hover or tap a node to pin it

A spoofed signal looks real to a receiver. Most systems cannot tell the difference, and keep running on false data with no alarm.

How an attack works
  1. 01

    Spoofer transmits fake satellite signals

  2. 02

    Receiver locks on

  3. 03

    Wrong position or time

  4. 04

    Systems act on it, with no alarm

Angulus works on the raw signal, before the receiver's position or time is trusted.

Our answer

Angulus checks the signal before anything trusts it.

Detect

Spots the physical fingerprints of a fake at the radio level.

Alert

Reports a clear integrity state, not just an alarm.

Stay resilient

Tells operators when to switch to holdover clocks or inertial navigation.

Angulus is advisory. It never steers your clocks.

Three layers, honest status

Signal

Reads raw GNSS signals before correlation.

Working today

Timing

Cross-checks GNSS time against network clocks across sites.

In development

Location

Uses the radio network as a sensor to find the source of an attack.

Planned with partners
Runs alongside what you have

Software, not another appliance.

Angulus runs on standard compute and off-the-shelf radio front ends, next to the GNSS receivers you already operate. On open RAN networks it is designed to run as applications on the platform itself.

In development

Two doors
For operators

Become a pilot site. Tell us about your timing or positioning setup.

Talk about a pilot
For partners

Validate Angulus with us. Testbeds, simulator scenarios and joint ESA and EU proposals.

Work with us

Selected for ESA BIC Padua · Based in Padova, Italy