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.
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.
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.
- 01
Spoofer transmits fake satellite signals
- 02
Receiver locks on
- 03
Wrong position or time
- 04
Systems act on it, with no alarm
Angulus works on the raw signal, before the receiver's position or time is trusted.
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.
Signal
Reads raw GNSS signals before correlation.
Working todayTiming
Cross-checks GNSS time against network clocks across sites.
In developmentLocation
Uses the radio network as a sensor to find the source of an attack.
Planned with partnersSoftware, 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
Become a pilot site. Tell us about your timing or positioning setup.
Talk about a pilotValidate Angulus with us. Testbeds, simulator scenarios and joint ESA and EU proposals.
Work with usSelected for ESA BIC Padua · Based in Padova, Italy
Angulus.
A physical-layer integrity monitor for GNSS position and time.
Detect
Angulus reads the raw signal before correlation and spots the physical fingerprints of a fake. It checks the signal at the radio level, before any system trusts it.
Alert
Angulus reports a clear integrity state, not just an alarm. Operators see a plain answer to whether position and time can be trusted right now.
Stay resilient
Angulus tells operators when to switch to holdover clocks or inertial navigation. It never steers clocks itself, and it never acts on its own.
- 01
Sensors capture the radio environment passively
Working today - 02
Compact integrity summaries
In development - 03
Fusion across sites
Planned with partners - 04
An integrity state for the operator
Working today
"How far can I trust my time right now?" — a running answer.
In development- Learns the site's normal radio environment, so no attack data is needed.
- Works on the raw signal from its own radio front end, alongside whatever GNSS receiver is already installed.
- Advisory only.
- Designed to send compact summaries, not raw signal streams. In development
Designed to run as applications on the platform itself.
rApp
Network-wide timing monitor.
xApp
Forensic agent at affected cells.
dApp
Detection and localisation.
In development
Does it replace my receiver?
No.
Does it control my clocks?
No.
Does it need attack data to learn?
No.
Is it available now?
Angulus is in validation, and we are looking for a small number of pilot sites.
Where Angulus matters.
One page, four sectors. The risk, what Angulus does there, and where we are.
5G and 6G cells synchronise to GNSS-disciplined clocks, so one spoofed feed can corrupt timing across many cells at once.
Today Angulus checks the GNSS signal at the radio level.
Cross-checking GNSS time against network clocks, and running as applications on open RAN platforms, are in development.
Trade timestamps and system logs depend on GNSS time.
Angulus watches the GNSS signal that feeds the timing reference and reports when it can no longer be trusted.
A record of integrity state for incident review is in development.
DORA — Regulation (EU) 2022/2554 · NIS2 — Directive (EU) 2022/2555
Dynamic-positioning vessels for offshore survey and construction hold position by GNSS.
Polaris is the maritime package of Angulus.
Ground stations and control centres synchronise to GNSS time.
Angulus watches the GNSS signal at the station antenna and flags when the time it carries can no longer be trusted.
Help us take Angulus from recorded data to real hardware.
We are in discussions with research and industry partners on validation.
- TRL 3
Recorded data
Signal-level detection works on public recorded spoofing datasets.
- TRL 4
Hardware in the lab
Next.
- TRL 5
A relevant environment
Then.
In the lab
Simulator scenarios including matched-power attacks, benchmarking against classical monitors.
In the field
Live-sky recordings, licensed open-air test events, live timing or 5G testbeds.
Making it happen
Joint ESA NAVISP and Horizon Europe proposals, expert review, joint publications.
- 01
Intro call
- 02
Mutual NDA
- 03
Technical session
- 04
Test plan or proposal outline
Each partner keeps what it brings.
To secure and build resilient systems for position, navigation and timing across 6G networks.
Selected for ESA BIC Padua. Based in Padova, Italy.
Anend
CEO · Technical architect
Builds ML pipelines that find faint radio transients in noisy telescope data. Radio telescope principal investigator. MSc Astrophysics, University of Padua; research with INAF and ISRO.
Christy
CTO
Has shipped production AI systems in three deployment environments. Leads Angulus engineering. MSc in AI and Robotics, University of Padua and Ljubljana.
Mirza
Simulation and validation
Built the benchmark suite behind Angulus results and leads simulation and validation. MSc Astrophysics, University of Padua.
Selected for ESA BIC Padua · Based in Padova, Italy
Get in touch.
Become a pilot site, or validate Angulus with us — the same form reaches the same team.
Thanks, we have your message and will be in touch.
Astralis SYS · hello@astralissys.space