{"generated":"2026-10-26T20:03:07Z","window":{"start":"2026-10-25T00:00:00Z","end":"2026-10-26T19:51:35Z"},"rules_version":"ais-0.1 (2026-10-24)","sources":["Source: Fintraffic / digitraffic.fi, license CC 4.0 BY"],"coverage":"Finnish waters and the approaches: the Gulf of Finland to the approaches of St Petersburg, the Archipelago Sea and Åland, the Gulf of Bothnia and the northern Baltic Proper, as heard by Fintraffic's shore AIS stations. No coverage of Kaliningrad, and little or none of Narva Bay; positions far from the Finnish coast are sparse.","collection_gaps":[{"start":"2026-10-25T19:46:14Z","end":"2026-10-25T19:51:36Z"}],"affected_vessels":58,"by_area":[{"area":"Gulf of Finland east of 27E","box":[59.3,60.8,27.0,30.6],"vessels":52},{"area":"No trusted position","box":null,"vessels":3},{"area":"Gulf of Finland 22.5-27E","box":[59.1,60.5,22.5,27.0],"vessels":2},{"area":"Bothnian Bay and Kvarken","box":[63.5,66.0,19.0,25.8],"vessels":1}],"spoofed_to":[{"lat":57.7,"lon":32.5,"vessels":25},{"lat":60.1,"lon":31.4,"vessels":2},{"lat":58.6,"lon":32.7,"vessels":1}],"by_hour":[{"t":"2026-10-25T00:00:00Z","vessels":11},{"t":"2026-10-25T01:00:00Z","vessels":8},{"t":"2026-10-25T02:00:00Z","vessels":6},{"t":"2026-10-25T03:00:00Z","vessels":5},{"t":"2026-10-25T04:00:00Z","vessels":8},{"t":"2026-10-25T05:00:00Z","vessels":3},{"t":"2026-10-25T06:00:00Z","vessels":3},{"t":"2026-10-25T07:00:00Z","vessels":4},{"t":"2026-10-25T08:00:00Z","vessels":4},{"t":"2026-10-25T09:00:00Z","vessels":3},{"t":"2026-10-25T10:00:00Z","vessels":4},{"t":"2026-10-25T11:00:00Z","vessels":5},{"t":"2026-10-25T12:00:00Z","vessels":5},{"t":"2026-10-25T13:00:00Z","vessels":6},{"t":"2026-10-25T14:00:00Z","vessels":2},{"t":"2026-10-25T15:00:00Z","vessels":3},{"t":"2026-10-25T16:00:00Z","vessels":2},{"t":"2026-10-25T17:00:00Z","vessels":2},{"t":"2026-10-25T18:00:00Z","vessels":6},{"t":"2026-10-25T19:00:00Z","vessels":8},{"t":"2026-10-25T20:00:00Z","vessels":6},{"t":"2026-10-25T21:00:00Z","vessels":10},{"t":"2026-10-25T22:00:00Z","vessels":8},{"t":"2026-10-25T23:00:00Z","vessels":8},{"t":"2026-10-26T00:00:00Z","vessels":9},{"t":"2026-10-26T01:00:00Z","vessels":14},{"t":"2026-10-26T02:00:00Z","vessels":13},{"t":"2026-10-26T03:00:00Z","vessels":14},{"t":"2026-10-26T04:00:00Z","vessels":10},{"t":"2026-10-26T05:00:00Z","vessels":11},{"t":"2026-10-26T06:00:00Z","vessels":6},{"t":"2026-10-26T07:00:00Z","vessels":3},{"t":"2026-10-26T08:00:00Z","vessels":5},{"t":"2026-10-26T09:00:00Z","vessels":2},{"t":"2026-10-26T10:00:00Z","vessels":4},{"t":"2026-10-26T11:00:00Z","vessels":7},{"t":"2026-10-26T12:00:00Z","vessels":5},{"t":"2026-10-26T13:00:00Z","vessels":5},{"t":"2026-10-26T14:00:00Z","vessels":4},{"t":"2026-10-26T15:00:00Z","vessels":3},{"t":"2026-10-26T16:00:00Z","vessels":1},{"t":"2026-10-26T17:00:00Z","vessels":2},{"t":"2026-10-26T18:00:00Z","vessels":3},{"t":"2026-10-26T19:00:00Z","vessels":7}],"method":"Vessels with position reports that need an impossible speed, report an impossible speed over ground, or sit 20 km or more inland, and whose reports show GNSS-derived speed or course detached from the ship (tools/ais_detect.py, 'GNSS interference likely'). Areas are where their last trusted positions were; spoofed-to centres are the median of their flagged positions, rounded to 0.1 degree.","fix_lost":{"vessels_polled":961,"vessels_reporting":21,"note":"Ships' own reports in AIS (UTC-second 62 dead reckoning, 63 positioning system inoperative), from REST polls every 10 minutes"}}