● Concept & proof of concept for GAP 2027

Measured airspeed.
Fair competition.

AeroCell C1 is a feather-weight airspeed, tracking and traffic unit that lives inside the wing, in a dedicated pocket on the centre cell's bottom surface, with only its compact sensor barrel outside, flush against the sail. Sealed, signed, and streamed live: to the pilot, to the scorer, to the race director.

Launch live demo Read the whitepaper
68 gtotal incl. probe
±1 km/hIAS accuracy
1 Hzlive LTE telemetry
28 hbattery life
AeroCell C1, centre cell body in the wing, probe outside
Mounting position: centre of the wing, bottom surface: clean airflow, far from pilot wake
The problem

Today, airspeed in competition is unknowable, so the rules punish everyone

There is no verified airspeed measurement in paragliding competition. Speed is limited indirectly, by restricting the equipment, and that opens the door to hidden modifications while handcuffing designers.

🕵️

Cheating is invisible

Extended speed systems, tweaked trims and line changes are hard to detect at check-in and impossible to see in the air. A GPS track shows ground speed, never what the wing was actually doing through the air.

⛓️

CCC design handcuffs

Because speed can't be measured, CCC constrains the hardware: capped speed-system travel, fixed riser geometry, banned trimmers. Designers optimise around rules built to prevent fraud, not around performance or safety.

⚠️

Safety by proxy fails

Indirect limits don't stop the fastest gliders in the strongest air. A measured, task-level maximum airspeed protects pilots directly, where it matters, in the conditions of the day.

The fix is simple: measure airspeed at the wing, sign the data, and make maximum indicated airspeed a task parameter in GAP 2027. Then the equipment rules can finally let go.
The device

Inside the wing. Outside the turbulence.

The 56 × 56 mm base plate sits in a certified pocket sewn onto the bottom surface of the centre cell. Only the 52 mm sensor barrel rides outside, flush against the sail on a 10 mm neck, its pitot port facing forward into air metres away from pilot wake and riser interference. All antennas live inside the case, so there is no wiring in the sail: the unit slides in and out of the pocket in seconds for charging and scrutineering.

68 g target weight 56 × 56 × 43 mm incl. barrel 52 mm sensor barrel IP55 sealed housing Tamper seal + zip pocket 28 h battery
free airstream → Shark nose: concave underside with the cell opening at the stagnation point; airspeed is measured right behind it centre cell (internal volume) AeroCell C1 at true scale (56 mm), right behind the shark-nose intake: base plate in the pocket, barrel flush outside. Enlarged view below. Sewn-in pocket (bottom surface) device slides in and out in seconds; zip + tamper seal No wiring in the sail all antennas (LTE + FLARM) are inside the C1 case
Shark-nose profile in cross-section: base plate in the pocket, sensor barrel flush against the sail, right behind the intake where airspeed is measured
Base plate · 56 × 56 × 16 mm GNSS · LTE · FLARM MCU · baro · LiPo Antennas in the lid no wiring in the sail; slides in and out in seconds wing bottom surface 10 mm neck, sealed grommet barrel · 52 mm Pitot port, forward Static ports · Δp sensors ×2 inside 43 mm As installed: plate inside the wing, barrel outside, zero gap at the sail
The C1 prototype in cross-section: one sealed unit, no user-serviceable parts during a competition window

Specifications (target)

Weight (incl. barrel)68 g
Dimensions56 × 56 × 43 mm (base plate 16 mm)
Airspeed (IAS/CAS/TAS)±1 km/h, 50 Hz sampling
GNSSL1/L5 multi-band, 10 Hz
Barometer±0.1 hPa, fed by probe static line
TrafficFLARM transceiver, ADS-L ready
Live trackingLTE-M / NB-IoT, 1 Hz + app relay backup
Pilot linkBLE 5.3 → XCTrack, SkyTrackPro, SeeYou, FlySkyHi
Battery28 h, USB-C, wireless check-in
IntegritySecure element, signed IGC+ log
EnvironmentIP55, −20…+60 °C

Why the wing, not the riser?

Riser-mounted probes sit in pilot-disturbed air (≈5% underestimation) and are trivially repositioned. A sealed pocket at the centre cell gives every pilot the same probe in the same airflow. Every unit is built and calibrated identically at the factory, so it does not matter which wing it sits on: readings are directly comparable across the whole field, which is all fairness requires. And above all it is out of the pilot's reach in flight: sealed at the wing, it cannot be tilted, shielded, unplugged or repositioned once airborne. And it's impossible to "forget" at home: no valid C1 stream, no valid task.

Where does the barometer breathe?

Not inside the wing: ram air keeps the canopy inflated near stagnation pressure, noticeably above ambient. The C1 housing is sealed against the pocket environment, and its barometer samples ambient static pressure through the static ports of the sensor barrel, exactly like the static line of an aircraft. One barrel feeds both airspeed and altitude.

Because every unit is identical and factory calibrated, no per-wing calibration is needed: the same instrument in the same standardised position gives directly comparable readings across the whole field, which is all fairness requires.

How it works

One sensor, three consumers

The C1 computes IAS/CAS/TAS on board and fans the data out: to the pilot for flying, to the race server for scoring, and to nearby aircraft for safety.

AeroCell C1 IAS · GPS · baro · IMU BLE 5.3 · 10 Hz Pilot instrument live IAS + limit alert XCTrack · SkyTrackPro · SeeYou · FlySkyHi LTE-M · 1 Hz signed app relay · redundant uplink Race server live tracking · GAP scoring · replay FLARM / ADS-L Nearby aircraft gaggle awareness · sailplanes · rescue Race director live compliance map over-speed events automatic GAP penalties safety stop broadcast
Every packet is signed by the secure element, so the scorer can prove the stream came from the sealed unit on that wing. The pilot's app relays the same signed frames over its own connection as a redundant uplink: if either path drops, the other carries the live feed.
Proof of concept · live demo

Fly it. Enforce it.

Why a limit, and why not a fixed one? The glider in this demo reaches 70 km/h at full bar; what top speed future CCC wings are certified for will be established by certification testing. The task limit sits below the certified maximum and is set each day by the meet director to match conditions: strong and rough, maybe 55; smooth glassy evening, 60. Set today's limit with the slider and watch both views react. Pilot P3 has a "modified" wing and can't resist pushing too hard.

Today's limit 57 km/h IAS · tol +2 · 5 s avg
42.0 km/h IAS
✓ WITHIN LIMIT
GND38km/h
ALT2148m
VARIO+0.8m/s
WIND12km/h

Speedbar 0%

trim · 40 km/hfull bar · 70 km/h

Push the bar and watch the banner: scoring uses the 5 second rolling average of your IAS, so a brief spike is absorbed but sustained speed cannot hide. In this demo the wing reaches 70 km/h at full bar; the limit is a task rule, not a hardware stop.

Your penalty status

Over-limit events0
Seconds over0.0
GAP penalty0 pts

Scored on the 5 s rolling average of IAS, in straight flight only (circling and spirals above 10°/s are exempt), with no grace timer to reset: rate = 0.01 × (km/h over)³ pts per second. 1 over costs 0.01 pts/s, nothing even summed over a 100 km task; 5 over costs 1.25 pts/s; 8 over costs 5 pts/s; average above limit +10 km/h in straight flight scores the task zero.

IAS · last 60 seconds

IAS (you)task limit 57 km/h

The penalty curve: gentle at the edge, brutal past it

02550 75100 points lost per 10 s over · x axis: km/h above limit (beyond +2 tolerance) 024 6810 DSQ wall limit +10 km/h 3 over → 2.7 pts per 10 s 8 over → 51 pts per 10 s

The exact rule, in five lines. v̄(t) is the 5 second rolling average of IAS from the sealed C1. Δv(t) = v̄(t) − (max_airspeed + 2 km/h), counted only when positive. Penalty = 0.01 × Δv³ points per second, integrated over the whole task and rounded to 0.1 pt. If v̄ ever exceeds max_airspeed + 10 km/h, the task scores zero. Straight flight only: while the 5 s mean turn rate is 10°/s or more (from GPS heading), the pilot is circling or spiralling and neither penalty nor ceiling applies.

Why there are no loopholes: there is no grace window, no event counter and no reset. Every second is scored by the same curve from the first, so there is no threshold to surf and no timer to game. A collapse or spiral exit is a short spike that the 5 s average and the +2 tolerance absorb almost for free; sustained speed cannot hide from an average. Thermalling circles (15 to 20°/s) and spiral dives (40°/s and more) are legitimate climbing and descent maneuvers, not racing, and the turn-rate gate exempts them automatically. The gate cannot be exploited either: staying exempt means holding at least 10°/s, and S-turns that sharp lose more ground distance to heading error than the extra airspeed can recover. Racing is straight, and straight flight is scored. The formula and the day's limit travel in the task definition file, the pilot's instrument shows the same v̄ live, and the scoring software recomputes the identical number from the signed IGC+ log, so the pilot's screen and the final score can never disagree. All constants are GAP parameters a plenary can retune.

The rule change

GAP 2027: one new task parameter: max_airspeed

The meet director sets a maximum IAS per task, exactly like turnpoint radii or start times today. The scoring server enforces it automatically from the signed C1 stream. No protests, no juries, no tape measures at check-in.

📐

Defined in the task

max_airspeed = 57 km/h published with the task board, set fresh for every task: typically 55 to 60, always below whatever maximum speed the wing is certified for. The value is written into the task definition file and stamped into the IGC file header of every log, so each tracklog permanently carries the limit it was flown under. Strong day? Set it lower. Glassy evening? Open it up.

⚖️

Enforced by scoring

Scored on a 5 s rolling average with +2 km/h tolerance, in straight flight only: circling and spiral descents are exempt via a turn-rate gate, so escape maneuvers never cost points. Sustained excursions on course score an automatic, progressive GAP penalty computed from the same signed data every pilot and steward can replay. No grace timers, nothing to game.

🔓

Design rules unlocked

With speed capped in the air instead of in the hardware, CCC can retire the anti-cheat geometry rules. Manufacturers regain trimmers, riser freedom and travel, and optimise for glide, stability and safety at the certified speed.

🪂

For pilots

True airspeed on your instrument for the first time: better speed-to-fly, active piloting feedback, FLARM traffic in the gaggle, and the certainty that the pilot next to you flies the same limit.

🏭

For manufacturers

One standardised pocket spec and calibration profile per wing model. Freedom to innovate on everything else. Faster, cleaner, safer CCC wings, sold on performance, not rule exploitation.

🏁

For organizers & CIVL

Live compliance instead of post-flight forensics. Integrated live tracking replaces separate trackers. A defensible, data-backed safety story for insurers, federations and hosts.

Roadmap

Q4 2026Prototype + wind tunnel Spring 2027Test comps (PWC pilot events) CIVL Plenary 2027max_airspeed into Section 7 / GAP Season 2028Mandatory in Cat 1 events 2029 →CCC design rules relaxed
Deep dive

Technical whitepaper

Hardware architecture, probe aerodynamics, calibration and sealing procedure, signed telemetry protocol, and the full GAP 2027 penalty model, for CIVL, manufacturers and meet directors.

Download whitepaper (PDF)