← The Chemtrails Project

Technical documentation

Methodology

Every formula, every assumption and every place where we were generous to the opposing case. The site has one rule: numbers may be challenged, so they have to be exposed.

1. How this is built

The model has three layers:

ModelAll input parameters (each with a source key) and the whole of the arithmetic, in one place.
ChartsGenerated as plain SVG from the model's output. No charting libraries and no raster files — which is why they stay sharp at any scale and remain readable to screen readers.
Page assemblyInserts numbers and charts into slots in the template. The template contains only slots for values — never values themselves. An unresolved slot aborts the build.

The split is deliberate: the prose of this site contains not one hand-typed number. If a value looked stretched, it is enough to change the corresponding parameter in the table in chapter 6 and watch how much the result depends on it — the calculator on the home page does exactly that, live. The conclusions deliberately rest on quantities that would have to be wrong by several orders of magnitude to change anything.

2. The contrail formation criterion

The slope of the line along which exhaust mixes with the surrounding air:

G= EIH2O ·cp·p ε·Q·(1η)
for cruise conditions: G = 1.66 Pa/K

The threshold temperature in saturated air (Schumann's analytical approximation to the exact solution of the criterion):

TLM=46.46 +9.43·ln(G0.053) +0.720·ln2(G0.053)
→ -41.8 °C. For air below 100 % relative humidity the threshold is found numerically from the condition that the mixing line is tangent to the saturation curve: RH = 60 % → -48.6 °C, dry air → -51.3 °C.

Saturation vapour pressures use the Magnus–Tetens formula, separately over supercooled water and over ice. The gap between those two curves is the region in which a contrail does not evaporate but grows.

3. The programme's mass balance

The starting point is generous to the theory: we take a real, peer-reviewed costing of geoengineering (Smith and Wagner, 3.0 Mt of SO₂ a year in year fifteen) and ask how much of it would be needed for the same effect if dispersed from cruising altitude.

Mtropo= Mstrato· τstratoτtropo
3.0 Mt · (22 months / 1 month) = 66 Mt a year

Three places where this estimate is too low — that is, favourable to the theory:

The tropospheric lifetime was taken as one month, although the literature says “days to weeks”. Taking two weeks doubles the required mass.
The lower radiative effectiveness of aerosol at 10 km compared with 20 km is ignored.
Dispersal losses, sedimentation of larger particles and the fact that some flights are below any level where anything would persist are all ignored.

The fuel cost of carrying the payload uses a rule of thumb: about 3.5 % of the mass of the extra payload is burned per flight hour, at an average sector length of 2.2 hours. That parameter is approximate; halving it halves the result and moves no conclusion.

4. The human balance — staffing ratios

We count people, not shifts and not flights. The ratios are taken from the low end of the industry ranges.

RoleAssumedBasis and cross-check
Pilots261,351≈9 pilots per aircraft (daily crewing × reserves, leave, training)
Mechanics and maintenance348,468≈12 technicians per aircraft; line checks see every installation
Ground handling and refuelling116,156≈4 people per aircraft topping up the substance tank
Engineers and installation certification20,000≈30 aircraft types × a design and certification team
Chemical production and logistics66,0001 job per 1,000 t of annual output
Aviation authorities approving the modification2,500≈50 people × ≈50 civil aviation authorities
Airline boards5,6905 people per airline; someone signs off a foreign installation in their own fleet
Scientists suppressing measurements10,000IAGOS/CARIBIC operations, satellite retrievals, air quality laboratories
Government and military coordination5,000programme staff across dozens of states

Order-of-magnitude check: 29,039 aircraft × 9 pilots gives about 261,351 pilots worldwide. Boeing forecasts demand for 660 thousand new pilots and 710 thousand technicians over twenty years[Boeing], which at normal turnover corresponds to a base of the same order. The ratios are therefore not inflated.

Deliberately not counted: cabin crew (a separate variant), air traffic controllers, customs and border staff, insurers, auditors, makers of tanks and pumps, tanker drivers, medical staff. Every one of those groups raises the figure.

5. The secrecy decay model

P(t)= (1p) N·t t1/2= ln0.5N·ln(1p) Nmax= lnPtarget t·ln(1p)
The calculations are done in logarithms — direct exponentiation underflows at these exponents.

The value p = 4.09·10⁻⁶ is the lowest of Grimes's three calibrations, that is, an assumption that the participants in this programme are more discreet than NSA staff, the Tuskegee doctors and FBI analysts.

Honestly, about the weaknesses

The model assumes a uniform and independent p for all participants and a constant headcount. The calibration rests on scandals that came out, which is a biased sample — secrets that held do not, by definition, enter it. M. Dentith made this criticism[Dentith] and it is valid.

That is why the conclusion does not rest on the exact value of the result but on its margin. For a programme with 835,165 participants to have one chance in a hundred of surviving thirty years, p would have to be of the order of 10⁻¹⁰ — one leak per ten billion person-years. That is four orders of magnitude below the best-documented human discipline. Being out by an order or two changes nothing.

The second channel: moral defection

The Grimes model describes accidental leaks, or leaks of conscience towards strangers. Here there is an extra factor that no calibration case had: the participant is harming their own family. We treat it as an independent process with an annual per-person probability q, where the number of defections per year is N·q and the chance of no defection over t years is (1−q)N·t. We give q over a range from 1:1,000 to 1:1,000,000 a year, because it cannot be determined empirically — there is no precedent for a programme in which participants poison their own children.

6. The full list of parameters

Everything that goes into the model, with its unit and source — what each quantity means is explained in the chapters above. Entries marked assumption do not come from the literature and are stated openly.

ParameterValueUnitSource
flights_year35.30 ×10⁶flights/yrATAG
departures_202437.40 ×10⁶flights/yrICAO Annual Report 2024
fleet29,039aircraftATAG
airlines1,138airlinesATAG
airports4,072airportsATAG
passengers_20244.70 ×10⁹passengersICAO Annual Report 2024
direct_jobs11.60 ×10⁶jobsATAG
jetfuel_litres348.75 ×10⁹l/yrATAG
jetfuel_density0.80kg/lSpecyfikacja paliwa Jet A-1 (ASTM D1655 / DEF STAN 91-091)
co2_year882.00 ×10⁶t CO2/yrATAG
ei_h2o1.24kg/kgU. Schumann
ei_co23.16kg/kgStechiometria spalania nafty lotniczej
cp_air1,004J/(kg·K)U. Schumann
epsilon0.62U. Schumann
Q_fuel43.00 ×10⁶J/kgSpecyfikacja paliwa Jet A-1 (ASTM D1655 / DEF STAN 91-091)
eta_prop0.30U. Schumann
p_cruise25,000PaMiędzynarodowa Atmosfera Wzorcowa (ISA, ISO 2533)
sai_altitude20.00kmSmith & Wagner
sai_mass_y153.00 ×10⁶t SO2/yrSmith & Wagner
sai_flights_y1560,109flights/yrSmith & Wagner
sai_fleet_y1595.00aircraftSmith & Wagner
sai_payload25.00tSmith & Wagner
sai_cost2.25 ×10⁹USD/yrSmith & Wagner
ceiling_bizjet16.00kmSmith & Wagner
cruise_alt10.50kmMiędzynarodowa Atmosfera Wzorcowa (ISA, ISO 2533)
tau_strat22.00monthsToohey, Jia, Khanal, Tegtmeier
tau_trop1.00monthToohey, Jia, Khanal, Tegtmeier
so2_anthropogenic73.47 ×10⁶t SO2/yrOur World in Data / CEDS
prod_al72.00 ×10⁶t/yrUSGS Mineral Commodity Summaries 2025
prod_barite8.20 ×10⁶t/yrUSGS Mineral Commodity Summaries 2025
prod_sr510,000t/yrUSGS Mineral Commodity Summaries 2025
ba_in_barite0.59Masy molowe i udziały masowe
al_in_alumina0.53Masy molowe i udziały masowe
crust_al8.23wt %Rudnick & Gao
crust_fe5.63wt %Rudnick & Gao
crust_ca4.15wt %Rudnick & Gao
p_leak4.09·10-61/(person·yr)D. R. Grimes
p_leak_prism1.42·10-51/(person·yr)D. R. Grimes
p_leak_tuskegee7.5·10-61/(person·yr)D. R. Grimes
p_leak_fbi2.11·10-51/(person·yr)D. R. Grimes
years_running30.00yearsassumption
household_world3.50peopleUN DESA Population Division
household_eu_na2.40peopleUN DESA Population Division
close_family8.00peopleassumption
experts_surveyed77.00peopleShearer, West, Caldeira, Davis
experts_no_evidence76.00peopleShearer, West, Caldeira, Davis
erf_contrail57.40mW/m²Lee i in.
erf_co2_avia34.30mW/m²Lee i in.
erf_aviation_share3.50%Lee i in.