Maritime Risk Signals
- Zone: Ceuta/Gibraltar STS Zone
- Duration: 1h 4m
- Data Points: 12 AIS positions
- Period: 2026-10-28T06:54:55+00:00 to 2026-10-28T07:59:49+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_ceuta",
"zone_name": "Ceuta\/Gibraltar STS Zone",
"dwell_minutes": 64.900000000000005684341886080801486968994140625,
"points_in_zone": 12,
"first_point": {
"ts": "2026-10-28T06:54:55+00:00",
"lat": 35.9149416999999999688952811993658542633056640625,
"lon": -5.68080330000000000012505552149377763271331787109375
},
"last_point": {
"ts": "2026-10-28T07:59:49+00:00",
"lat": 35.9775666999999970130375004373490810394287109375,
"lon": -5.356603299999999734382072347216308116912841796875
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 9m
- Data Points: 9 AIS positions
- Period: 2026-10-28T06:49:15+00:00 to 2026-10-28T07:58:16+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 69,
"points_in_zone": 9,
"first_point": {
"ts": "2026-10-28T06:49:15+00:00",
"lat": 51.42476669999999927540557109750807285308837890625,
"lon": 1.9859516999999999864456867726403288543224334716796875
},
"last_point": {
"ts": "2026-10-28T07:58:16+00:00",
"lat": 51.20347670000000306345100398175418376922607421875,
"lon": 1.71970329999999993475512383156456053256988525390625
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 16m
- Data Points: 16 AIS positions
- Period: 2026-10-28T06:41:15+00:00 to 2026-10-28T07:58:04+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_112",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 76.7999999999999971578290569595992565155029296875,
"points_in_zone": 16,
"first_point": {
"ts": "2026-10-28T06:41:15+00:00",
"lat": -34.3096249999999969304553815163671970367431640625,
"lon": 18.09673670000000100799297797493636608123779296875
},
"last_point": {
"ts": "2026-10-28T07:58:04+00:00",
"lat": -34.5437433000000027050191420130431652069091796875,
"lon": 18.24121170000000091704350779764354228973388671875
}
}- Zone: Northwest Iberian Sea Surveillance Zone
- Duration: 1h 29m
- Data Points: 21 AIS positions
- Period: 2026-10-28T06:28:20+00:00 to 2026-10-28T07:57:31+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_139",
"zone_name": "Northwest Iberian Sea Surveillance Zone",
"dwell_minutes": 89.2000000000000028421709430404007434844970703125,
"points_in_zone": 21,
"first_point": {
"ts": "2026-10-28T06:28:20+00:00",
"lat": 50.86662170000000315894794766791164875030517578125,
"lon": 1.0819449999999999345590140364947728812694549560546875
},
"last_point": {
"ts": "2026-10-28T07:57:31+00:00",
"lat": 50.69043169999999776109689264558255672454833984375,
"lon": 0.70170670000000001653717163208057172596454620361328125
}
}- Minimum Distance: 291 meters
- Average Distance: 292 meters
- Duration: 1h 9m
- Period: 2026-10-28T06:17:08+00:00 to 2026-10-28T07:26:08+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Sakhalin South Approach
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (FLAGMAN and ZAPRAVSHCHIK 05) maintained close proximity (min 291m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Sakhalin South Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 291m, avg 292m |
| Duration | 15/25 | Duration 69 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±1m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Sakhalin South Approach |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273443820,
"imo": 8135215,
"name": "FLAGMAN",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273439180,
"imo": 8930744,
"name": "ZAPRAVSHCHIK 05",
"flag": "Russia"
},
"min_distance_m": 290.80000000000001136868377216160297393798828125,
"avg_distance_m": 292,
"distance_consistency_m": 0.90000000000000002220446049250313080847263336181640625,
"duration_minutes": 69,
"overlap_duration_s": 4140,
"speed_a_avg": 0.0200000000000000004163336342344337026588618755340576171875,
"speed_a_std": 0.040000000000000000832667268468867405317723751068115234375,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0.0200000000000000004163336342344337026588618755340576171875,
"max_sog": 0.1000000000000000055511151231257827021181583404541015625
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T06:17:08+00:00",
"end": "2026-10-28T07:26:08+00:00"
},
"points_count": {
"vessel_a": 6,
"vessel_b": 6
},
"zone_id": "russia_sakhalin_south",
"zone_name": "Sakhalin South Approach",
"score": {
"value": 75,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 291m, avg 292m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 69 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b11m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Sakhalin South Approach"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (FLAGMAN and ZAPRAVSHCHIK 05) maintained close proximity (min 291m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Sakhalin South Approach, a known STS activity area."
}
}- Minimum Distance: 291 meters
- Average Distance: 292 meters
- Duration: 1h 9m
- Period: 2026-10-28T06:17:08+00:00 to 2026-10-28T07:26:08+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Prigorodnoye/Sakhalin LNG
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (FLAGMAN and ZAPRAVSHCHIK 05) maintained close proximity (min 291m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Prigorodnoye/Sakhalin LNG, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 291m, avg 292m |
| Duration | 15/25 | Duration 69 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±1m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Prigorodnoye/Sakhalin LNG |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273443820,
"imo": 8135215,
"name": "FLAGMAN",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273439180,
"imo": 8930744,
"name": "ZAPRAVSHCHIK 05",
"flag": "Russia"
},
"min_distance_m": 290.80000000000001136868377216160297393798828125,
"avg_distance_m": 292,
"distance_consistency_m": 0.90000000000000002220446049250313080847263336181640625,
"duration_minutes": 69,
"overlap_duration_s": 4140,
"speed_a_avg": 0.0200000000000000004163336342344337026588618755340576171875,
"speed_a_std": 0.040000000000000000832667268468867405317723751068115234375,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0.0200000000000000004163336342344337026588618755340576171875,
"max_sog": 0.1000000000000000055511151231257827021181583404541015625
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T06:17:08+00:00",
"end": "2026-10-28T07:26:08+00:00"
},
"points_count": {
"vessel_a": 6,
"vessel_b": 6
},
"zone_id": "russia_prigorodnoye",
"zone_name": "Prigorodnoye\/Sakhalin LNG",
"score": {
"value": 75,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 291m, avg 292m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 69 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b11m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Prigorodnoye\/Sakhalin LNG"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (FLAGMAN and ZAPRAVSHCHIK 05) maintained close proximity (min 291m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Prigorodnoye\/Sakhalin LNG, a known STS activity area."
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 37m
- Data Points: 24 AIS positions
- Period: 2026-10-28T06:21:40+00:00 to 2026-10-28T07:59:29+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_133",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 97.7999999999999971578290569595992565155029296875,
"points_in_zone": 24,
"first_point": {
"ts": "2026-10-28T06:21:40+00:00",
"lat": 50.52125670000000212667146115563809871673583984375,
"lon": 0.09741170000000000384066112246728152967989444732666015625
},
"last_point": {
"ts": "2026-10-28T07:59:29+00:00",
"lat": 50.41281330000000338031895807944238185882568359375,
"lon": -0.391563300000000003020517169716185890138149261474609375
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 1h 39m
- Data Points: 4 AIS positions
- Period: 2026-10-28T06:19:26+00:00 to 2026-10-28T07:58:28+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 99,
"points_in_zone": 4,
"first_point": {
"ts": "2026-10-28T06:19:26+00:00",
"lat": 59.8263400000000018508217181079089641571044921875,
"lon": 28.414611699999998251087163225747644901275634765625
},
"last_point": {
"ts": "2026-10-28T07:58:28+00:00",
"lat": 59.82625329999999763685991638340055942535400390625,
"lon": 28.415761700000000899990482139401137828826904296875
}
}- Zone: Eastern Mediterranean Monitoring Zone
- Duration: 1h 33m
- Data Points: 6 AIS positions
- Period: 2026-10-28T06:17:24+00:00 to 2026-10-28T07:51:14+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_090",
"zone_name": "Eastern Mediterranean Monitoring Zone",
"dwell_minutes": 93.7999999999999971578290569595992565155029296875,
"points_in_zone": 6,
"first_point": {
"ts": "2026-10-28T06:17:24+00:00",
"lat": 56.99343499999999806959749548695981502532958984375,
"lon": 11.7167717000000006777327143936417996883392333984375
},
"last_point": {
"ts": "2026-10-28T07:51:14+00:00",
"lat": 56.67314669999999665606082999147474765777587890625,
"lon": 11.7909699999999997288568920339457690715789794921875
}
}- Zone: Danish Straits/Skagerrak
- Duration: 1h 31m
- Data Points: 19 AIS positions
- Period: 2026-10-28T06:12:43+00:00 to 2026-10-28T07:43:51+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_danish_straits",
"zone_name": "Danish Straits\/Skagerrak",
"dwell_minutes": 91.099999999999994315658113919198513031005859375,
"points_in_zone": 19,
"first_point": {
"ts": "2026-10-28T06:12:43+00:00",
"lat": 57.788506699999999227657099254429340362548828125,
"lon": 10.0013967000000008056304068304598331451416015625
},
"last_point": {
"ts": "2026-10-28T07:43:51+00:00",
"lat": 57.80425170000000179015842149965465068817138671875,
"lon": 10.5763917000000002843762558768503367900848388671875
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 1h 18m
- Data Points: 3 AIS positions
- Period: 2026-10-28T06:11:10+00:00 to 2026-10-28T07:29:11+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 78,
"points_in_zone": 3,
"first_point": {
"ts": "2026-10-28T06:11:10+00:00",
"lat": 59.7247617000000019515937310643494129180908203125,
"lon": 28.434259999999998314024196588434278964996337890625
},
"last_point": {
"ts": "2026-10-28T07:29:11+00:00",
"lat": 59.72476999999999947021933621726930141448974609375,
"lon": 28.43430670000000048958099796436727046966552734375
}
}- Zone: Southern Öresund Monitoring Zone
- Duration: 1h 48m
- Data Points: 29 AIS positions
- Period: 2026-10-28T06:09:28+00:00 to 2026-10-28T07:58:07+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_008",
"zone_name": "Southern \u00d6resund Monitoring Zone",
"dwell_minutes": 108.7000000000000028421709430404007434844970703125,
"points_in_zone": 29,
"first_point": {
"ts": "2026-10-28T06:09:28+00:00",
"lat": 55.06063329999999922392817097716033458709716796875,
"lon": 14.3945083000000000339468897436745464801788330078125
},
"last_point": {
"ts": "2026-10-28T07:58:07+00:00",
"lat": 55.3756182999999992944140103645622730255126953125,
"lon": 14.598150000000000403588273911736905574798583984375
}
}- Zone: North Sea Surveillance Zone
- Duration: 1h 47m
- Data Points: 35 AIS positions
- Period: 2026-10-28T06:09:25+00:00 to 2026-10-28T07:56:55+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_116",
"zone_name": "North Sea Surveillance Zone",
"dwell_minutes": 107.5,
"points_in_zone": 35,
"first_point": {
"ts": "2026-10-28T06:09:25+00:00",
"lat": 54.47956500000000090722096501849591732025146484375,
"lon": 12.2051999999999996049382389173842966556549072265625
},
"last_point": {
"ts": "2026-10-28T07:56:55+00:00",
"lat": 54.45875000000000198951966012828052043914794921875,
"lon": 11.68345000000000055706550483591854572296142578125
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 52m
- Data Points: 30 AIS positions
- Period: 2026-10-28T06:04:26+00:00 to 2026-10-28T07:57:15+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_133",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 112.7999999999999971578290569595992565155029296875,
"points_in_zone": 30,
"first_point": {
"ts": "2026-10-28T06:04:26+00:00",
"lat": 50.51900830000000297559381579048931598663330078125,
"lon": 0.051916700000000003123457048559430404566228389739990234375
},
"last_point": {
"ts": "2026-10-28T07:57:15+00:00",
"lat": 50.410083299999996597762219607830047607421875,
"lon": -0.51456329999999994573300909905810840427875518798828125
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 56m
- Data Points: 27 AIS positions
- Period: 2026-10-28T06:03:06+00:00 to 2026-10-28T07:59:46+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 116.7000000000000028421709430404007434844970703125,
"points_in_zone": 27,
"first_point": {
"ts": "2026-10-28T06:03:06+00:00",
"lat": 51.41252999999999673264028388075530529022216796875,
"lon": 3.245934999999999792663629705202765762805938720703125
},
"last_point": {
"ts": "2026-10-28T07:59:46+00:00",
"lat": 51.42924500000000165300662047229707241058349609375,
"lon": 2.726346700000000122798837765003554522991180419921875
}
}- Minimum Distance: 310 meters
- Average Distance: 314 meters
- Duration: 1 hours
- Period: 2026-10-28T05:57:22+00:00 to 2026-10-28T06:57:26+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Northern Baltic Sea Surveillance Zone
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (ZONDAR and STI DAMA) maintained close proximity (min 310m, avg 314m) for 60 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 10/25 | Min distance 310m, avg 314m |
| Duration | 15/25 | Duration 60 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±3m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Northern Baltic Sea Surveillance Zone |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 538005166,
"imo": 9351634,
"name": "ZONDAR",
"flag": "Marshall Is"
},
"vessel_b": {
"mmsi": 538005173,
"imo": 9686716,
"name": "STI DAMA",
"flag": "MARSHALL ISLANDS"
},
"min_distance_m": 309.5,
"avg_distance_m": 314.30000000000001136868377216160297393798828125,
"distance_consistency_m": 3.20000000000000017763568394002504646778106689453125,
"duration_minutes": 60.10000000000000142108547152020037174224853515625,
"overlap_duration_s": 3604,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T05:57:22+00:00",
"end": "2026-10-28T06:57:26+00:00"
},
"points_count": {
"vessel_a": 4,
"vessel_b": 4
},
"zone_id": "discovered_039",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"score": {
"value": 70,
"components": {
"distance_tightness": {
"score": 10,
"max": 25,
"detail": "Min distance 310m, avg 314m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 60 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b13m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Northern Baltic Sea Surveillance Zone"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (ZONDAR and STI DAMA) maintained close proximity (min 310m, avg 314m) for 60 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area."
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 58m
- Data Points: 13 AIS positions
- Period: 2026-10-28T05:57:16+00:00 to 2026-10-28T07:55:30+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 118.2000000000000028421709430404007434844970703125,
"points_in_zone": 13,
"first_point": {
"ts": "2026-10-28T05:57:16+00:00",
"lat": 51.5382000000000033423930290155112743377685546875,
"lon": 1.9441667000000000253834286922938190400600433349609375
},
"last_point": {
"ts": "2026-10-28T07:55:30+00:00",
"lat": 51.53556669999999684250724385492503643035888671875,
"lon": 1.540116700000000005132960723130963742733001708984375
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 1h 12m
- Data Points: 3 AIS positions
- Period: 2026-10-28T05:56:04+00:00 to 2026-10-28T07:08:58+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 72.900000000000005684341886080801486968994140625,
"points_in_zone": 3,
"first_point": {
"ts": "2026-10-28T05:56:04+00:00",
"lat": 59.70902670000000256322891800664365291595458984375,
"lon": 28.426611699999998705834514112211763858795166015625
},
"last_point": {
"ts": "2026-10-28T07:08:58+00:00",
"lat": 59.70855999999999852434484637342393398284912109375,
"lon": 28.426573300000001154330675490200519561767578125
}
}- Zone: English Channel Surveillance Zone
- Duration: 2h 1m
- Data Points: 26 AIS positions
- Period: 2026-10-28T05:56:02+00:00 to 2026-10-28T07:57:41+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_133",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 121.7000000000000028421709430404007434844970703125,
"points_in_zone": 26,
"first_point": {
"ts": "2026-10-28T05:56:02+00:00",
"lat": 50.16876830000000353493305738084018230438232421875,
"lon": -0.9874066999999999705295294916140846908092498779296875
},
"last_point": {
"ts": "2026-10-28T07:57:41+00:00",
"lat": 50.279584999999997307895682752132415771484375,
"lon": -0.281899999999999983923970603427733294665813446044921875
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 1h 29m
- Data Points: 5 AIS positions
- Period: 2026-10-28T05:52:10+00:00 to 2026-10-28T07:22:06+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 89.900000000000005684341886080801486968994140625,
"points_in_zone": 5,
"first_point": {
"ts": "2026-10-28T05:52:10+00:00",
"lat": 59.82198329999999941719579510390758514404296875,
"lon": 28.39995830000000154313966049812734127044677734375
},
"last_point": {
"ts": "2026-10-28T07:22:06+00:00",
"lat": 59.8219782999999978301275405101478099822998046875,
"lon": 28.40073170000000146728780237026512622833251953125
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 53m
- Data Points: 34 AIS positions
- Period: 2026-10-28T05:48:32+00:00 to 2026-10-28T07:42:23+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 113.7999999999999971578290569595992565155029296875,
"points_in_zone": 34,
"first_point": {
"ts": "2026-10-28T05:48:32+00:00",
"lat": 51.4013283000000029687726055271923542022705078125,
"lon": 3.11852999999999980218490236438810825347900390625
},
"last_point": {
"ts": "2026-10-28T07:42:23+00:00",
"lat": 51.3778233000000028596332413144409656524658203125,
"lon": 2.61526000000000014011902749189175665378570556640625
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 59m
- Data Points: 6 AIS positions
- Period: 2026-10-28T05:48:02+00:00 to 2026-10-28T07:47:11+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 119.2000000000000028421709430404007434844970703125,
"points_in_zone": 6,
"first_point": {
"ts": "2026-10-28T05:48:02+00:00",
"lat": 52.5069816999999972040313878096640110015869140625,
"lon": 3.194448299999999907328174231224693357944488525390625
},
"last_point": {
"ts": "2026-10-28T07:47:11+00:00",
"lat": 52.44509169999999897981979302130639553070068359375,
"lon": 3.169598300000000090648200057330541312694549560546875
}
}- Zone: Unknown Maritime Surveillance Zone
- Duration: 1h 25m
- Data Points: 16 AIS positions
- Period: 2026-10-28T05:41:35+00:00 to 2026-10-28T07:07:04+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_134",
"zone_name": "Unknown Maritime Surveillance Zone",
"dwell_minutes": 85.5,
"points_in_zone": 16,
"first_point": {
"ts": "2026-10-28T05:41:35+00:00",
"lat": 36.1308149999999983492671162821352481842041015625,
"lon": -8.1651667000000003326931619085371494293212890625
},
"last_point": {
"ts": "2026-10-28T07:07:04+00:00",
"lat": 36.15195829999999688197931391187012195587158203125,
"lon": -8.537955000000000183035808731801807880401611328125
}
}- Zone: Central Atlantic Surveillance Zone
- Duration: 2h 20m
- Data Points: 25 AIS positions
- Period: 2026-10-28T05:38:18+00:00 to 2026-10-28T07:58:31+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_014",
"zone_name": "Central Atlantic Surveillance Zone",
"dwell_minutes": 140.19999999999998863131622783839702606201171875,
"points_in_zone": 25,
"first_point": {
"ts": "2026-10-28T05:38:18+00:00",
"lat": 39.2049717000000015332261682488024234771728515625,
"lon": -10.1074199999999994048494045273400843143463134765625
},
"last_point": {
"ts": "2026-10-28T07:58:31+00:00",
"lat": 38.6758200000000016416379367001354694366455078125,
"lon": -10.119495000000000572981662116944789886474609375
}
}- Duration: 2h 21m
- Radius: 355 meters
- Data Points: 24 AIS positions
- Centroid: 59.6973, 28.4258
- Zone: Ust-Luga Terminal Complex
Show Raw Evidence JSON
{
"radius_m": 355.3999999999999772626324556767940521240234375,
"duration_minutes": 141.599999999999994315658113919198513031005859375,
"points": 24,
"centroid": {
"lat": 59.69733235833331974617976811714470386505126953125,
"lon": 28.425790754166666118862849543802440166473388671875
},
"bbox": {
"min_lat": 59.69492000000000331283445120789110660552978515625,
"min_lon": 28.4216617000000013604221749119460582733154296875,
"max_lat": 59.69789999999999707824827055446803569793701171875,
"max_lon": 28.426631700000001501393853686749935150146484375
},
"zone_id": "russia_ust_luga"
}- Zone: Ust-Luga Terminal Complex
- Duration: 2h 21m
- Data Points: 24 AIS positions
- Period: 2026-10-28T05:38:14+00:00 to 2026-10-28T07:59:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 141.599999999999994315658113919198513031005859375,
"points_in_zone": 24,
"first_point": {
"ts": "2026-10-28T05:38:14+00:00",
"lat": 59.69492000000000331283445120789110660552978515625,
"lon": 28.4216617000000013604221749119460582733154296875
},
"last_point": {
"ts": "2026-10-28T07:59:49+00:00",
"lat": 59.6977116999999992685843608342111110687255859375,
"lon": 28.426631700000001501393853686749935150146484375
}
}- Zone: Prigorodnoye/Sakhalin LNG
- Duration: 2h 21m
- Data Points: 35 AIS positions
- Period: 2026-10-28T05:38:00+00:00 to 2026-10-28T07:59:33+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_prigorodnoye",
"zone_name": "Prigorodnoye\/Sakhalin LNG",
"dwell_minutes": 141.599999999999994315658113919198513031005859375,
"points_in_zone": 35,
"first_point": {
"ts": "2026-10-28T05:38:00+00:00",
"lat": 46.26385499999999950659912428818643093109130859375,
"lon": 142.483030000000013615135685540735721588134765625
},
"last_point": {
"ts": "2026-10-28T07:59:33+00:00",
"lat": 46.637124999999997498889570124447345733642578125,
"lon": 142.64681170000000065556378103792667388916015625
}
}- Zone: Sakhalin South Approach
- Duration: 2h 21m
- Data Points: 35 AIS positions
- Period: 2026-10-28T05:38:00+00:00 to 2026-10-28T07:59:33+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_sakhalin_south",
"zone_name": "Sakhalin South Approach",
"dwell_minutes": 141.599999999999994315658113919198513031005859375,
"points_in_zone": 35,
"first_point": {
"ts": "2026-10-28T05:38:00+00:00",
"lat": 46.26385499999999950659912428818643093109130859375,
"lon": 142.483030000000013615135685540735721588134765625
},
"last_point": {
"ts": "2026-10-28T07:59:33+00:00",
"lat": 46.637124999999997498889570124447345733642578125,
"lon": 142.64681170000000065556378103792667388916015625
}
}- Duration: 2h 18m
- Radius: 704 meters
- Data Points: 11 AIS positions
- Centroid: 54.0947, 38.2320
- Zone: Malacca Strait Sanctioned Vessel Zone
Show Raw Evidence JSON
{
"radius_m": 703.700000000000045474735088646411895751953125,
"duration_minutes": 138,
"points": 11,
"centroid": {
"lat": 54.09466197272727328027031035162508487701416015625,
"lon": 38.23202529999999654819475836120545864105224609375
},
"bbox": {
"min_lat": 54.09246329999999858273440622724592685699462890625,
"min_lon": 38.2214833000000027141140890307724475860595703125,
"max_lat": 54.09714999999999918145476840436458587646484375,
"max_lon": 38.24055829999999644996933056972920894622802734375
},
"zone_id": "discovered_131"
}- Zone: Malacca Strait Sanctioned Vessel Zone
- Duration: 2h 18m
- Data Points: 11 AIS positions
- Period: 2026-10-28T05:36:06+00:00 to 2026-10-28T07:54:06+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_131",
"zone_name": "Malacca Strait Sanctioned Vessel Zone",
"dwell_minutes": 138,
"points_in_zone": 11,
"first_point": {
"ts": "2026-10-28T05:36:06+00:00",
"lat": 54.0964967000000029884176910854876041412353515625,
"lon": 38.24055829999999644996933056972920894622802734375
},
"last_point": {
"ts": "2026-10-28T07:54:06+00:00",
"lat": 54.09714000000000311274561681784689426422119140625,
"lon": 38.23041500000000070258465711958706378936767578125
}
}- Zone: Northern Baltic Sea Surveillance Zone
- Duration: 2h 26m
- Data Points: 7 AIS positions
- Period: 2026-10-28T05:31:53+00:00 to 2026-10-28T07:58:22+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_039",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 146.5,
"points_in_zone": 7,
"first_point": {
"ts": "2026-10-28T05:31:53+00:00",
"lat": 34.47238829999999865094650886021554470062255859375,
"lon": 33.507751700000000028012436814606189727783203125
},
"last_point": {
"ts": "2026-10-28T07:58:22+00:00",
"lat": 34.5302999999999968849806464277207851409912109375,
"lon": 33.4090632999999996854967321269214153289794921875
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 2h 21m
- Data Points: 3 AIS positions
- Period: 2026-10-28T05:30:48+00:00 to 2026-10-28T07:51:59+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 141.19999999999998863131622783839702606201171875,
"points_in_zone": 3,
"first_point": {
"ts": "2026-10-28T05:30:48+00:00",
"lat": 59.92368330000000042900865082629024982452392578125,
"lon": 28.62689329999999898745954851619899272918701171875
},
"last_point": {
"ts": "2026-10-28T07:51:59+00:00",
"lat": 59.92377830000000216159605770371854305267333984375,
"lon": 28.626059999999998950670487829484045505523681640625
}
}- Minimum Distance: 56 meters
- Average Distance: 57 meters
- Duration: 1h 27m
- Period: 2026-10-28T05:30:22+00:00 to 2026-10-28T06:57:26+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Northern Baltic Sea Surveillance Zone
Confidence Analysis
High-confidence STS candidate. Two tankers (ZONDAR and ROSE I) maintained close proximity (min 56m, avg 57m) for 87 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 25/25 | Min distance 56m, avg 57m |
| Duration | 15/25 | Duration 87 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±1m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Northern Baltic Sea Surveillance Zone |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 538005166,
"imo": 9351634,
"name": "ZONDAR",
"flag": "Marshall Is"
},
"vessel_b": {
"mmsi": 636022191,
"imo": 9376945,
"name": "ROSE I",
"flag": "Liberia"
},
"min_distance_m": 55.5,
"avg_distance_m": 56.7999999999999971578290569595992565155029296875,
"distance_consistency_m": 1.100000000000000088817841970012523233890533447265625,
"duration_minutes": 87.099999999999994315658113919198513031005859375,
"overlap_duration_s": 5224,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T05:30:22+00:00",
"end": "2026-10-28T06:57:26+00:00"
},
"points_count": {
"vessel_a": 5,
"vessel_b": 5
},
"zone_id": "discovered_039",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"score": {
"value": 85,
"components": {
"distance_tightness": {
"score": 25,
"max": 25,
"detail": "Min distance 56m, avg 57m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 87 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b11m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Northern Baltic Sea Surveillance Zone"
}
},
"summary": "High-confidence STS candidate. Two tankers (ZONDAR and ROSE I) maintained close proximity (min 56m, avg 57m) for 87 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 34.7079207000000025118424673564732074737548828125,
"lon": 33.3202672999999975900209392420947551727294921875
},
"time_window": {
"start_ts": "2026-10-28T05:30:22+00:00",
"end_ts": "2026-10-28T06:57:26+00:00"
},
"searched_at": "2026-10-28T07:15:01.424236+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 2h 28m
- Data Points: 25 AIS positions
- Period: 2026-10-28T05:29:10+00:00 to 2026-10-28T07:57:13+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 148.099999999999994315658113919198513031005859375,
"points_in_zone": 25,
"first_point": {
"ts": "2026-10-28T05:29:10+00:00",
"lat": 60.1519617000000010875737643800675868988037109375,
"lon": 28.0232467000000013968019629828631877899169921875
},
"last_point": {
"ts": "2026-10-28T07:57:13+00:00",
"lat": 59.97831999999999652573023922741413116455078125,
"lon": 28.590748300000001336229615844786167144775390625
}
}- Zone: Cape Peninsula Monitoring Zone
- Duration: 2h 3m
- Data Points: 18 AIS positions
- Period: 2026-10-28T05:27:14+00:00 to 2026-10-28T07:30:45+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_225",
"zone_name": "Cape Peninsula Monitoring Zone",
"dwell_minutes": 123.5,
"points_in_zone": 18,
"first_point": {
"ts": "2026-10-28T05:27:14+00:00",
"lat": -34.06692000000000319914761348627507686614990234375,
"lon": 18.083194999999999907913661445491015911102294921875
},
"last_point": {
"ts": "2026-10-28T07:30:45+00:00",
"lat": -34.45950169999999701531123719178140163421630859375,
"lon": 18.18878000000000128011379274539649486541748046875
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 2h 33m
- Data Points: 5 AIS positions
- Period: 2026-10-28T05:25:47+00:00 to 2026-10-28T07:58:46+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 153,
"points_in_zone": 5,
"first_point": {
"ts": "2026-10-28T05:25:47+00:00",
"lat": 60.017533299999996643236954696476459503173828125,
"lon": 28.49931670000000138998075271956622600555419921875
},
"last_point": {
"ts": "2026-10-28T07:58:46+00:00",
"lat": 60.01748330000000208883648156188428401947021484375,
"lon": 28.499116699999998303383108577691018581390380859375
}
}- Zone: Ceuta/Gibraltar STS Zone
- Duration: 2h 17m
- Data Points: 31 AIS positions
- Period: 2026-10-28T05:22:29+00:00 to 2026-10-28T07:40:19+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_ceuta",
"zone_name": "Ceuta\/Gibraltar STS Zone",
"dwell_minutes": 137.80000000000001136868377216160297393798828125,
"points_in_zone": 31,
"first_point": {
"ts": "2026-10-28T05:22:29+00:00",
"lat": 36.051843300000001590888132341206073760986328125,
"lon": -5.21571829999999980742586558335460722446441650390625
},
"last_point": {
"ts": "2026-10-28T07:40:19+00:00",
"lat": 35.97379829999999856227077543735504150390625,
"lon": -5.621648300000000375575837097130715847015380859375
}
}- Zone: Bosphorus/Dardanelles Approach
- Duration: 1 hours
- Data Points: 17 AIS positions
- Period: 2026-10-28T05:19:27+00:00 to 2026-10-28T06:19:28+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_bosphorus",
"zone_name": "Bosphorus\/Dardanelles Approach",
"dwell_minutes": 60,
"points_in_zone": 17,
"first_point": {
"ts": "2026-10-28T05:19:27+00:00",
"lat": 40.7264483000000012680175132118165493011474609375,
"lon": 28.503743300000000004956746124662458896636962890625
},
"last_point": {
"ts": "2026-10-28T06:19:28+00:00",
"lat": 40.7143616999999977679181029088795185089111328125,
"lon": 28.72722329999999857363945920951664447784423828125
}
}- Zone: Northern Baltic Sea Surveillance Zone
- Duration: 1h 24m
- Data Points: 3 AIS positions
- Period: 2026-10-28T05:18:53+00:00 to 2026-10-28T06:42:53+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_039",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 84,
"points_in_zone": 3,
"first_point": {
"ts": "2026-10-28T05:18:53+00:00",
"lat": 34.70962829999999854635461815632879734039306640625,
"lon": 33.32304330000000192057996173389256000518798828125
},
"last_point": {
"ts": "2026-10-28T06:42:53+00:00",
"lat": 34.70963499999999868350641918368637561798095703125,
"lon": 33.32304330000000192057996173389256000518798828125
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 2h 37m
- Data Points: 15 AIS positions
- Period: 2026-10-28T05:09:26+00:00 to 2026-10-28T07:47:16+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 157.80000000000001136868377216160297393798828125,
"points_in_zone": 15,
"first_point": {
"ts": "2026-10-28T05:09:26+00:00",
"lat": 59.80884999999999962483343551866710186004638671875,
"lon": 28.42561669999999907076926319859921932220458984375
},
"last_point": {
"ts": "2026-10-28T07:47:16+00:00",
"lat": 59.9052166999999968766132951714098453521728515625,
"lon": 28.623200000000000642330633127130568027496337890625
}
}- Zone: North Biscay Monitoring Zone
- Duration: 2h 37m
- Data Points: 6 AIS positions
- Period: 2026-10-28T05:06:18+00:00 to 2026-10-28T07:43:29+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_103",
"zone_name": "North Biscay Monitoring Zone",
"dwell_minutes": 157.19999999999998863131622783839702606201171875,
"points_in_zone": 6,
"first_point": {
"ts": "2026-10-28T05:06:18+00:00",
"lat": 48.43580829999999792789822095073759555816650390625,
"lon": -5.8580050000000003507238943711854517459869384765625
},
"last_point": {
"ts": "2026-10-28T07:43:29+00:00",
"lat": 48.8409716999999972131263348273932933807373046875,
"lon": -5.39636500000000030041746867937035858631134033203125
}
}- Zone: Norwegian Sea Surveillance Zone
- Duration: 2h 4m
- Data Points: 11 AIS positions
- Period: 2026-10-28T04:57:59+00:00 to 2026-10-28T07:02:53+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_108",
"zone_name": "Norwegian Sea Surveillance Zone",
"dwell_minutes": 124.900000000000005684341886080801486968994140625,
"points_in_zone": 11,
"first_point": {
"ts": "2026-10-28T04:57:59+00:00",
"lat": 49.04188669999999916626620688475668430328369140625,
"lon": -4.943001699999999942747308523394167423248291015625
},
"last_point": {
"ts": "2026-10-28T07:02:53+00:00",
"lat": 49.31058999999999770125214126892387866973876953125,
"lon": -4.21745500000000017593038137420080602169036865234375
}
}- Zone: Ust-Luga Terminal Complex
- Duration: 3h 2m
- Data Points: 22 AIS positions
- Period: 2026-10-28T04:57:12+00:00 to 2026-10-28T07:59:23+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 182.19999999999998863131622783839702606201171875,
"points_in_zone": 22,
"first_point": {
"ts": "2026-10-28T04:57:12+00:00",
"lat": 59.77200169999999701531123719178140163421630859375,
"lon": 28.44341670000000021900632418692111968994140625
},
"last_point": {
"ts": "2026-10-28T07:59:23+00:00",
"lat": 59.77199829999999991514414432458579540252685546875,
"lon": 28.44341670000000021900632418692111968994140625
}
}- Duration: 3h 2m
- Radius: 3 meters
- Data Points: 22 AIS positions
- Centroid: 59.7720, 28.4434
- Zone: Ust-Luga Terminal Complex
Show Raw Evidence JSON
{
"radius_m": 3.20000000000000017763568394002504646778106689453125,
"duration_minutes": 182.19999999999998863131622783839702606201171875,
"points": 22,
"centroid": {
"lat": 59.7720171954545520520696300081908702850341796875,
"lon": 28.443425681818180095206116675399243831634521484375
},
"bbox": {
"min_lat": 59.77199499999999687815943616442382335662841796875,
"min_lon": 28.443393300000000323279891745187342166900634765625,
"max_lat": 59.7720417000000026064299163408577442169189453125,
"max_lon": 28.443455000000000154614099301397800445556640625
},
"zone_id": "russia_ust_luga"
}- Zone: Ust-Luga Terminal Complex
- Duration: 2h 5m
- Data Points: 2 AIS positions
- Period: 2026-10-28T04:54:40+00:00 to 2026-10-28T06:59:49+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_ust_luga",
"zone_name": "Ust-Luga Terminal Complex",
"dwell_minutes": 125.2000000000000028421709430404007434844970703125,
"points_in_zone": 2,
"first_point": {
"ts": "2026-10-28T04:54:40+00:00",
"lat": 59.83473000000000041609382606111466884613037109375,
"lon": 28.41737669999999837955328985117375850677490234375
},
"last_point": {
"ts": "2026-10-28T06:59:49+00:00",
"lat": 59.83469670000000206755430554039776325225830078125,
"lon": 28.417491699999999354986357502639293670654296875
}
}- Duration: 2h 54m
- Radius: 491 meters
- Data Points: 14 AIS positions
- Centroid: 35.9200, -5.3379
- Zone: Ceuta/Gibraltar STS Zone
Show Raw Evidence JSON
{
"radius_m": 491,
"duration_minutes": 174.099999999999994315658113919198513031005859375,
"points": 14,
"centroid": {
"lat": 35.91999368571428163932068855501711368560791015625,
"lon": -5.33789190714285677330508406157605350017547607421875
},
"bbox": {
"min_lat": 35.9188199999999966394170769490301609039306640625,
"min_lon": -5.3401849999999999596411726088263094425201416015625,
"max_lat": 35.92190500000000241698216996155679225921630859375,
"max_lon": -5.33298499999999986442844601697288453578948974609375
},
"zone_id": "osint_ceuta"
}- Zone: Danish Straits/Skagerrak
- Duration: 3h 12m
- Data Points: 35 AIS positions
- Period: 2026-10-28T04:42:03+00:00 to 2026-10-28T07:54:23+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_danish_straits",
"zone_name": "Danish Straits\/Skagerrak",
"dwell_minutes": 192.30000000000001136868377216160297393798828125,
"points_in_zone": 35,
"first_point": {
"ts": "2026-10-28T04:42:03+00:00",
"lat": 58.04459669999999960054992698132991790771484375,
"lon": 10.5905100000000000903810359886847436428070068359375
},
"last_point": {
"ts": "2026-10-28T07:54:23+00:00",
"lat": 57.75853670000000050777089199982583522796630859375,
"lon": 10.80284999999999939745976007543504238128662109375
}
}- Zone: Danish Straits/Skagerrak
- Duration: 3h 14m
- Data Points: 60 AIS positions
- Period: 2026-10-28T04:41:22+00:00 to 2026-10-28T07:55:53+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_danish_straits",
"zone_name": "Danish Straits\/Skagerrak",
"dwell_minutes": 194.5,
"points_in_zone": 60,
"first_point": {
"ts": "2026-10-28T04:41:22+00:00",
"lat": 57.0275017000000019606886780820786952972412109375,
"lon": 11.733985000000000553654899704270064830780029296875
},
"last_point": {
"ts": "2026-10-28T07:55:53+00:00",
"lat": 57.56431500000000056616045185364782810211181640625,
"lon": 11.193725000000000591171556152403354644775390625
}
}- Zone: English Channel Surveillance Zone
- Duration: 2h 42m
- Data Points: 3 AIS positions
- Period: 2026-10-28T04:40:49+00:00 to 2026-10-28T07:23:11+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 162.400000000000005684341886080801486968994140625,
"points_in_zone": 3,
"first_point": {
"ts": "2026-10-28T04:40:49+00:00",
"lat": 52.5683633000000014590114005841314792633056640625,
"lon": 2.4381032999999998622797647840343415737152099609375
},
"last_point": {
"ts": "2026-10-28T07:23:11+00:00",
"lat": 52.4918949999999995270627550780773162841796875,
"lon": 2.37322830000000006833715815446339547634124755859375
}
}- Zone: English Channel Surveillance Zone
- Duration: 3h 11m
- Data Points: 27 AIS positions
- Period: 2026-10-28T04:40:07+00:00 to 2026-10-28T07:51:07+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_133",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 191,
"points_in_zone": 27,
"first_point": {
"ts": "2026-10-28T04:40:07+00:00",
"lat": 50.4925367000000022699168766848742961883544921875,
"lon": 0.041446700000000002983568947456660680472850799560546875
},
"last_point": {
"ts": "2026-10-28T07:51:07+00:00",
"lat": 50.33181830000000189784259418956935405731201171875,
"lon": -0.86373829999999995887804971061996184289455413818359375
}
}- Duration: 2h 58m
- Radius: 1,615 meters
- Data Points: 23 AIS positions
- Centroid: 34.4949, 33.3771
- Zone: Northern Baltic Sea Surveillance Zone
Show Raw Evidence JSON
{
"radius_m": 1614.5,
"duration_minutes": 178.19999999999998863131622783839702606201171875,
"points": 23,
"centroid": {
"lat": 34.49488673043479280977408052422106266021728515625,
"lon": 33.37714906086956290209855069406330585479736328125
},
"bbox": {
"min_lat": 34.48045830000000222526068682782351970672607421875,
"min_lon": 33.37479669999999742913132649846374988555908203125,
"max_lat": 34.50213670000000121262928587384521961212158203125,
"max_lon": 33.37945669999999864785422687418758869171142578125
},
"zone_id": "discovered_039"
}- Duration: 2h 59m
- Radius: 742 meters
- Data Points: 14 AIS positions
- Centroid: 46.6278, 142.6858
- Zone: Sakhalin South Approach
Show Raw Evidence JSON
{
"radius_m": 742.1000000000000227373675443232059478759765625,
"duration_minutes": 179.400000000000005684341886080801486968994140625,
"points": 14,
"centroid": {
"lat": 46.62776797142857532207926851697266101837158203125,
"lon": 142.685778578571415664555388502776622772216796875
},
"bbox": {
"min_lat": 46.6259567000000032521711545996367931365966796875,
"min_lon": 142.684294999999991659933584742248058319091796875,
"max_lat": 46.62930999999999670535544282756745815277099609375,
"max_lon": 142.695105000000012296368367969989776611328125
},
"zone_id": "russia_sakhalin_south"
}- Duration: 2h 59m
- Radius: 742 meters
- Data Points: 14 AIS positions
- Centroid: 46.6278, 142.6858
- Zone: Prigorodnoye/Sakhalin LNG
Show Raw Evidence JSON
{
"radius_m": 742.1000000000000227373675443232059478759765625,
"duration_minutes": 179.400000000000005684341886080801486968994140625,
"points": 14,
"centroid": {
"lat": 46.62776797142857532207926851697266101837158203125,
"lon": 142.685778578571415664555388502776622772216796875
},
"bbox": {
"min_lat": 46.6259567000000032521711545996367931365966796875,
"min_lon": 142.684294999999991659933584742248058319091796875,
"max_lat": 46.62930999999999670535544282756745815277099609375,
"max_lon": 142.695105000000012296368367969989776611328125
},
"zone_id": "russia_prigorodnoye"
}- Duration: 2h 28m
- Radius: 1,231 meters
- Data Points: 30 AIS positions
- Centroid: 46.6840, 142.5844
- Zone: Sakhalin South Approach
Show Raw Evidence JSON
{
"radius_m": 1231.299999999999954525264911353588104248046875,
"duration_minutes": 148.400000000000005684341886080801486968994140625,
"points": 30,
"centroid": {
"lat": 46.68402721666667076760859345085918903350830078125,
"lon": 142.58442623000001958644133992493152618408203125
},
"bbox": {
"min_lat": 46.6805499999999966576069709844887256622314453125,
"min_lon": 142.57810330000000931249815039336681365966796875,
"max_lat": 46.6943983000000031324816518463194370269775390625,
"max_lon": 142.591083300000008193819667212665081024169921875
},
"zone_id": "russia_sakhalin_south"
}- Duration: 2h 28m
- Radius: 1,231 meters
- Data Points: 30 AIS positions
- Centroid: 46.6840, 142.5844
- Zone: Prigorodnoye/Sakhalin LNG
Show Raw Evidence JSON
{
"radius_m": 1231.299999999999954525264911353588104248046875,
"duration_minutes": 148.400000000000005684341886080801486968994140625,
"points": 30,
"centroid": {
"lat": 46.68402721666667076760859345085918903350830078125,
"lon": 142.58442623000001958644133992493152618408203125
},
"bbox": {
"min_lat": 46.6805499999999966576069709844887256622314453125,
"min_lon": 142.57810330000000931249815039336681365966796875,
"max_lat": 46.6943983000000031324816518463194370269775390625,
"max_lon": 142.591083300000008193819667212665081024169921875
},
"zone_id": "russia_prigorodnoye"
}- Zone: English Channel Surveillance Zone
- Duration: 3h 8m
- Data Points: 32 AIS positions
- Period: 2026-10-28T04:36:37+00:00 to 2026-10-28T07:44:38+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_112",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 188,
"points_in_zone": 32,
"first_point": {
"ts": "2026-10-28T04:36:37+00:00",
"lat": -34.5337549999999993133315001614391803741455078125,
"lon": 17.95341669999999822948666405864059925079345703125
},
"last_point": {
"ts": "2026-10-28T07:44:38+00:00",
"lat": -34.80881500000000272621036856435239315032958984375,
"lon": 18.6190016999999983227098709903657436370849609375
}
}- Zone: English Channel Surveillance Zone
- Duration: 1h 51m
- Data Points: 27 AIS positions
- Period: 2026-10-28T04:24:55+00:00 to 2026-10-28T06:16:23+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_112",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 111.5,
"points_in_zone": 27,
"first_point": {
"ts": "2026-10-28T04:24:55+00:00",
"lat": -34.75037830000000127483872347511351108551025390625,
"lon": 18.646461699999999694910002290271222591400146484375
},
"last_point": {
"ts": "2026-10-28T06:16:23+00:00",
"lat": -34.54058669999999864330675336532294750213623046875,
"lon": 18.182694999999998941575540811754763126373291015625
}
}- Zone: North Sea Surveillance Zone
- Duration: 1h 41m
- Data Points: 21 AIS positions
- Period: 2026-10-28T04:19:54+00:00 to 2026-10-28T06:00:55+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_116",
"zone_name": "North Sea Surveillance Zone",
"dwell_minutes": 101,
"points_in_zone": 21,
"first_point": {
"ts": "2026-10-28T04:19:54+00:00",
"lat": 54.4382166999999981271685101091861724853515625,
"lon": 12.0958500000000004348521542851813137531280517578125
},
"last_point": {
"ts": "2026-10-28T06:00:55+00:00",
"lat": 54.47907500000000169393388205207884311676025390625,
"lon": 11.631891700000000611225914326496422290802001953125
}
}- Zone: Mid-Atlantic Surveillance Zone
- Duration: 3h 39m
- Data Points: 35 AIS positions
- Period: 2026-10-28T04:19:32+00:00 to 2026-10-28T07:59:02+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_048",
"zone_name": "Mid-Atlantic Surveillance Zone",
"dwell_minutes": 219.5,
"points_in_zone": 35,
"first_point": {
"ts": "2026-10-28T04:19:32+00:00",
"lat": -33.68980330000000122936398838646709918975830078125,
"lon": 17.90271500000000060026650317013263702392578125
},
"last_point": {
"ts": "2026-10-28T07:59:02+00:00",
"lat": -33.926843300000001590888132341206073760986328125,
"lon": 18.1783266999999995050529832951724529266357421875
}
}- Zone: English Channel Surveillance Zone
- Duration: 2h 54m
- Data Points: 23 AIS positions
- Period: 2026-10-28T04:15:29+00:00 to 2026-10-28T07:10:11+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_133",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 174.69999999999998863131622783839702606201171875,
"points_in_zone": 23,
"first_point": {
"ts": "2026-10-28T04:15:29+00:00",
"lat": 50.5299499999999994770405464805662631988525390625,
"lon": -0.0282517000000000011172840430617725360207259654998779296875
},
"last_point": {
"ts": "2026-10-28T07:10:11+00:00",
"lat": 50.352879999999998972270986996591091156005859375,
"lon": -0.95797330000000002758753225862164981663227081298828125
}
}- Zone: English Channel Surveillance Zone
- Duration: 3h 45m
- Data Points: 7 AIS positions
- Period: 2026-10-28T04:12:45+00:00 to 2026-10-28T07:57:46+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 225,
"points_in_zone": 7,
"first_point": {
"ts": "2026-10-28T04:12:45+00:00",
"lat": 51.40552670000000290428943117149174213409423828125,
"lon": 2.64623000000000008213874025386758148670196533203125
},
"last_point": {
"ts": "2026-10-28T07:57:46+00:00",
"lat": 51.40408000000000043883119360543787479400634765625,
"lon": 2.643400000000000193978166862507350742816925048828125
}
}- Duration: 3h 34m
- Radius: 985 meters
- Data Points: 21 AIS positions
- Centroid: 51.5196, 1.7780
- Zone: English Channel Surveillance Zone
Show Raw Evidence JSON
{
"radius_m": 985,
"duration_minutes": 214.19999999999998863131622783839702606201171875,
"points": 21,
"centroid": {
"lat": 51.51959070952381836150379967875778675079345703125,
"lon": 1.7780164238095235162973040132783353328704833984375
},
"bbox": {
"min_lat": 51.517521700000003193053998984396457672119140625,
"min_lon": 1.776051700000000010959411156363785266876220703125,
"max_lat": 51.521448300000002973320079036056995391845703125,
"max_lon": 1.792146699999999981400833348743617534637451171875
},
"zone_id": "discovered_004"
}- Zone: North Sea Surveillance Zone
- Duration: 3h 43m
- Data Points: 51 AIS positions
- Period: 2026-10-28T04:09:00+00:00 to 2026-10-28T07:51:58+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_126",
"zone_name": "North Sea Surveillance Zone",
"dwell_minutes": 223,
"points_in_zone": 51,
"first_point": {
"ts": "2026-10-28T04:09:00+00:00",
"lat": 37.58524330000000190921127796173095703125,
"lon": 24.026753299999999313740772777236998081207275390625
},
"last_point": {
"ts": "2026-10-28T07:51:58+00:00",
"lat": 37.90662999999999982492226990871131420135498046875,
"lon": 24.598948299999999989040588843636214733123779296875
}
}- Minimum Distance: 313 meters
- Average Distance: 313 meters
- Duration: 51 minutes
- Period: 2026-10-28T04:06:32+00:00 to 2026-10-28T04:57:33+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Northern Baltic Sea Surveillance Zone
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (ROSE I and STI DAMA) maintained close proximity (min 313m, avg 313m) for 51 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 10/25 | Min distance 313m, avg 313m |
| Duration | 10/25 | Duration 51 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±0m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Northern Baltic Sea Surveillance Zone |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 636022191,
"imo": 9376945,
"name": "ROSE I",
"flag": "Liberia"
},
"vessel_b": {
"mmsi": 538005173,
"imo": 9686716,
"name": "STI DAMA",
"flag": "MARSHALL ISLANDS"
},
"min_distance_m": 312.80000000000001136868377216160297393798828125,
"avg_distance_m": 313.1000000000000227373675443232059478759765625,
"distance_consistency_m": 0.40000000000000002220446049250313080847263336181640625,
"duration_minutes": 51,
"overlap_duration_s": 3061,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T04:06:32+00:00",
"end": "2026-10-28T04:57:33+00:00"
},
"points_count": {
"vessel_a": 2,
"vessel_b": 2
},
"zone_id": "discovered_039",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"score": {
"value": 65,
"components": {
"distance_tightness": {
"score": 10,
"max": 25,
"detail": "Min distance 313m, avg 313m"
},
"duration": {
"score": 10,
"max": 25,
"detail": "Duration 51 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b10m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Northern Baltic Sea Surveillance Zone"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (ROSE I and STI DAMA) maintained close proximity (min 313m, avg 313m) for 51 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 34.70909329999999926030795904807746410369873046875,
"lon": 33.321257500000001527951098978519439697265625
},
"time_window": {
"start_ts": "2026-10-28T04:06:32+00:00",
"end_ts": "2026-10-28T04:57:33+00:00"
},
"searched_at": "2026-10-28T06:15:04.387190+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: English Channel Surveillance Zone
- Duration: 2h 15m
- Data Points: 24 AIS positions
- Period: 2026-10-28T04:06:01+00:00 to 2026-10-28T06:21:21+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 135.30000000000001136868377216160297393798828125,
"points_in_zone": 24,
"first_point": {
"ts": "2026-10-28T04:06:01+00:00",
"lat": 51.32804329999999737310645286925137042999267578125,
"lon": 2.365071700000000110009068521321751177310943603515625
},
"last_point": {
"ts": "2026-10-28T06:21:21+00:00",
"lat": 51.44136329999999901474438956938683986663818359375,
"lon": 2.59739170000000019200570022803731262683868408203125
}
}- Zone: Northern Baltic Sea Surveillance Zone
- Duration: 1h 45m
- Data Points: 5 AIS positions
- Period: 2026-10-28T04:04:24+00:00 to 2026-10-28T05:49:56+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_039",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"dwell_minutes": 105.5,
"points_in_zone": 5,
"first_point": {
"ts": "2026-10-28T04:04:24+00:00",
"lat": 34.37592670000000083518898463808000087738037109375,
"lon": 33.56336329999999890105755184777081012725830078125
},
"last_point": {
"ts": "2026-10-28T05:49:56+00:00",
"lat": 34.37341330000000283462213701568543910980224609375,
"lon": 33.58243999999999829242369742132723331451416015625
}
}- Minimum Distance: 289 meters
- Average Distance: 297 meters
- Duration: 1h 18m
- Period: 2026-10-28T04:02:58+00:00 to 2026-10-28T05:20:58+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Ceuta/Gibraltar STS Zone
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (HAZAR and ZEVULUN) maintained close proximity (min 289m, avg 297m) for 78 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ceuta/Gibraltar STS Zone, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 289m, avg 297m |
| Duration | 15/25 | Duration 78 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±11m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Ceuta/Gibraltar STS Zone |
🛰️ Satellite Corroboration
No satellite imagery for this time/location
No Sentinel-1 scenes covering AOI and time window
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 352003849,
"imo": 9290830,
"name": "HAZAR",
"flag": "Panama"
},
"vessel_b": {
"mmsi": 636025560,
"imo": 9405540,
"name": "ZEVULUN",
"flag": "Liberia"
},
"min_distance_m": 289.19999999999998863131622783839702606201171875,
"avg_distance_m": 296.69999999999998863131622783839702606201171875,
"distance_consistency_m": 10.699999999999999289457264239899814128875732421875,
"duration_minutes": 78,
"overlap_duration_s": 4680,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T04:02:58+00:00",
"end": "2026-10-28T05:20:58+00:00"
},
"points_count": {
"vessel_a": 2,
"vessel_b": 2
},
"zone_id": "osint_ceuta",
"zone_name": "Ceuta\/Gibraltar STS Zone",
"score": {
"value": 75,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 289m, avg 297m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 78 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b111m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Ceuta\/Gibraltar STS Zone"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (HAZAR and ZEVULUN) maintained close proximity (min 289m, avg 297m) for 78 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Ceuta\/Gibraltar STS Zone, a known STS activity area."
},
"sar": {
"status": "not_found",
"centroid": {
"lat": 35.8970800000000025420376914553344249725341796875,
"lon": -5.49875589999999991874801708036102354526519775390625
},
"time_window": {
"start_ts": "2026-10-28T04:02:58+00:00",
"end_ts": "2026-10-28T05:20:58+00:00"
},
"searched_at": "2026-10-28T06:15:01.878060+00:00",
"notes": "No Sentinel-1 scenes covering AOI and time window"
}
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 1h 31m
- Data Points: 10 AIS positions
- Period: 2026-10-28T04:01:01+00:00 to 2026-10-28T05:32:33+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 91.5,
"points_in_zone": 10,
"first_point": {
"ts": "2026-10-28T04:01:01+00:00",
"lat": 59.77186999999999983401721692644059658050537109375,
"lon": 24.868500000000000937916411203332245349884033203125
},
"last_point": {
"ts": "2026-10-28T05:32:33+00:00",
"lat": 59.836444999999997662598616443574428558349609375,
"lon": 25.51080830000000077006916399113833904266357421875
}
}- Zone: Central Aegean Monitoring Zone
- Duration: 1h 57m
- Data Points: 4 AIS positions
- Period: 2026-10-28T04:00:26+00:00 to 2026-10-28T05:57:56+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_127",
"zone_name": "Central Aegean Monitoring Zone",
"dwell_minutes": 117.5,
"points_in_zone": 4,
"first_point": {
"ts": "2026-10-28T04:00:26+00:00",
"lat": 53.64997670000000340451151714660227298736572265625,
"lon": 4.08642329999999986966940923593938350677490234375
},
"last_point": {
"ts": "2026-10-28T05:57:56+00:00",
"lat": 53.90251169999999802939782966859638690948486328125,
"lon": 4.57607829999999982106828610994853079319000244140625
}
}- Zone: Danish Straits/Skagerrak
- Duration: 3h 58m
- Data Points: 43 AIS positions
- Period: 2026-10-28T04:00:16+00:00 to 2026-10-28T07:58:46+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_danish_straits",
"zone_name": "Danish Straits\/Skagerrak",
"dwell_minutes": 238.5,
"points_in_zone": 43,
"first_point": {
"ts": "2026-10-28T04:00:16+00:00",
"lat": 57.89652000000000242607711697928607463836669921875,
"lon": 10.0201200000000003598188413889147341251373291015625
},
"last_point": {
"ts": "2026-10-28T07:58:46+00:00",
"lat": 58.1876383000000032552634365856647491455078125,
"lon": 11.1593733000000003841023499262519180774688720703125
}
}- Zone: Barents Sea Surveillance Zone
- Duration: 2h 11m
- Data Points: 7 AIS positions
- Period: 2026-10-28T03:57:11+00:00 to 2026-10-28T06:08:11+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_124",
"zone_name": "Barents Sea Surveillance Zone",
"dwell_minutes": 131,
"points_in_zone": 7,
"first_point": {
"ts": "2026-10-28T03:57:11+00:00",
"lat": 36.720151700000002392698661424219608306884765625,
"lon": 26.47946999999999917463355814106762409210205078125
},
"last_point": {
"ts": "2026-10-28T06:08:11+00:00",
"lat": 36.4009817000000026609995984472334384918212890625,
"lon": 26.86432500000000089812601800076663494110107421875
}
}- Minimum Distance: 292 meters
- Average Distance: 298 meters
- Duration: 1h 54m
- Period: 2026-10-28T03:56:48+00:00 to 2026-10-28T05:50:52+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Southern Öresund Surveillance Zone
Confidence Analysis
High-confidence STS candidate. Two tankers (STI COMANDANTE and KRITI CAPTAIN) maintained close proximity (min 292m, avg 298m) for 114 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Southern Öresund Surveillance Zone, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 292m, avg 298m |
| Duration | 20/25 | Duration 114 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±4m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Southern Öresund Surveillance Zone |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 538005397,
"imo": 9686857,
"name": "STI COMANDANTE",
"flag": "Marshall Is"
},
"vessel_b": {
"mmsi": 636021691,
"imo": 9335147,
"name": "KRITI CAPTAIN",
"flag": "Liberia"
},
"min_distance_m": 291.8999999999999772626324556767940521240234375,
"avg_distance_m": 297.8999999999999772626324556767940521240234375,
"distance_consistency_m": 4.5,
"duration_minutes": 114.099999999999994315658113919198513031005859375,
"overlap_duration_s": 6844,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T03:56:48+00:00",
"end": "2026-10-28T05:50:52+00:00"
},
"points_count": {
"vessel_a": 5,
"vessel_b": 5
},
"zone_id": "discovered_003",
"zone_name": "Southern \u00d6resund Surveillance Zone",
"score": {
"value": 80,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 292m, avg 298m"
},
"duration": {
"score": 20,
"max": 25,
"detail": "Duration 114 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b14m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Southern \u00d6resund Surveillance Zone"
}
},
"summary": "High-confidence STS candidate. Two tankers (STI COMANDANTE and KRITI CAPTAIN) maintained close proximity (min 292m, avg 298m) for 114 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Southern \u00d6resund Surveillance Zone, a known STS activity area."
}
}- Zone: Alboran Sea Surveillance Zone
- Duration: 1h 9m
- Data Points: 4 AIS positions
- Period: 2026-10-28T03:55:45+00:00 to 2026-10-28T05:05:15+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_132",
"zone_name": "Alboran Sea Surveillance Zone",
"dwell_minutes": 69.5,
"points_in_zone": 4,
"first_point": {
"ts": "2026-10-28T03:55:45+00:00",
"lat": 37.1892950000000013233147910796105861663818359375,
"lon": -0.349229999999999984883203296703868545591831207275390625
},
"last_point": {
"ts": "2026-10-28T05:05:15+00:00",
"lat": 37.18896829999999908977770246565341949462890625,
"lon": -0.3449883000000000254914311881293542683124542236328125
}
}- Minimum Distance: 290 meters
- Average Distance: 292 meters
- Duration: 1h 9m
- Period: 2026-10-28T03:54:49+00:00 to 2026-10-28T05:03:50+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Sakhalin South Approach
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (ZAPRAVSHCHIK 05 and FLAGMAN) maintained close proximity (min 290m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Sakhalin South Approach, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 290m, avg 292m |
| Duration | 15/25 | Duration 69 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±2m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Sakhalin South Approach |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273439180,
"imo": 8930744,
"name": "ZAPRAVSHCHIK 05",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273443820,
"imo": 8135215,
"name": "FLAGMAN",
"flag": "Russia"
},
"min_distance_m": 289.6000000000000227373675443232059478759765625,
"avg_distance_m": 292,
"distance_consistency_m": 1.600000000000000088817841970012523233890533447265625,
"duration_minutes": 69,
"overlap_duration_s": 4141,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0.040000000000000000832667268468867405317723751068115234375,
"speed_b_std": 0.05000000000000000277555756156289135105907917022705078125,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0.040000000000000000832667268468867405317723751068115234375,
"max_sog": 0.1000000000000000055511151231257827021181583404541015625
}
},
"time_window": {
"start": "2026-10-28T03:54:49+00:00",
"end": "2026-10-28T05:03:50+00:00"
},
"points_count": {
"vessel_a": 9,
"vessel_b": 9
},
"zone_id": "russia_sakhalin_south",
"zone_name": "Sakhalin South Approach",
"score": {
"value": 75,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 290m, avg 292m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 69 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b12m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Sakhalin South Approach"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (ZAPRAVSHCHIK 05 and FLAGMAN) maintained close proximity (min 290m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Sakhalin South Approach, a known STS activity area."
}
}- Minimum Distance: 290 meters
- Average Distance: 292 meters
- Duration: 1h 9m
- Period: 2026-10-28T03:54:49+00:00 to 2026-10-28T05:03:50+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Prigorodnoye/Sakhalin LNG
Confidence Analysis
Moderate-confidence STS candidate. Two tankers (ZAPRAVSHCHIK 05 and FLAGMAN) maintained close proximity (min 290m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Prigorodnoye/Sakhalin LNG, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 15/25 | Min distance 290m, avg 292m |
| Duration | 15/25 | Duration 69 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±2m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Prigorodnoye/Sakhalin LNG |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 273439180,
"imo": 8930744,
"name": "ZAPRAVSHCHIK 05",
"flag": "Russia"
},
"vessel_b": {
"mmsi": 273443820,
"imo": 8135215,
"name": "FLAGMAN",
"flag": "Russia"
},
"min_distance_m": 289.6000000000000227373675443232059478759765625,
"avg_distance_m": 292,
"distance_consistency_m": 1.600000000000000088817841970012523233890533447265625,
"duration_minutes": 69,
"overlap_duration_s": 4141,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0.040000000000000000832667268468867405317723751068115234375,
"speed_b_std": 0.05000000000000000277555756156289135105907917022705078125,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0.040000000000000000832667268468867405317723751068115234375,
"max_sog": 0.1000000000000000055511151231257827021181583404541015625
}
},
"time_window": {
"start": "2026-10-28T03:54:49+00:00",
"end": "2026-10-28T05:03:50+00:00"
},
"points_count": {
"vessel_a": 9,
"vessel_b": 9
},
"zone_id": "russia_prigorodnoye",
"zone_name": "Prigorodnoye\/Sakhalin LNG",
"score": {
"value": 75,
"components": {
"distance_tightness": {
"score": 15,
"max": 25,
"detail": "Min distance 290m, avg 292m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 69 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b12m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Prigorodnoye\/Sakhalin LNG"
}
},
"summary": "Moderate-confidence STS candidate. Two tankers (ZAPRAVSHCHIK 05 and FLAGMAN) maintained close proximity (min 290m, avg 292m) for 69 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Prigorodnoye\/Sakhalin LNG, a known STS activity area."
}
}- Zone: Ceuta/Gibraltar STS Zone
- Duration: 1h 25m
- Data Points: 22 AIS positions
- Period: 2026-10-28T03:54:36+00:00 to 2026-10-28T05:20:07+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_ceuta",
"zone_name": "Ceuta\/Gibraltar STS Zone",
"dwell_minutes": 85.5,
"points_in_zone": 22,
"first_point": {
"ts": "2026-10-28T03:54:36+00:00",
"lat": 36.0233716999999984409441822208464145660400390625,
"lon": -5.31261670000000041369503378518857061862945556640625
},
"last_point": {
"ts": "2026-10-28T05:20:07+00:00",
"lat": 35.9566099999999977399056660942733287811279296875,
"lon": -5.58841500000000035441871659713797271251678466796875
}
}- Zone: Southern Öresund Monitoring Zone
- Duration: 3h 20m
- Data Points: 28 AIS positions
- Period: 2026-10-28T03:53:24+00:00 to 2026-10-28T07:13:48+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_008",
"zone_name": "Southern \u00d6resund Monitoring Zone",
"dwell_minutes": 200.400000000000005684341886080801486968994140625,
"points_in_zone": 28,
"first_point": {
"ts": "2026-10-28T03:53:24+00:00",
"lat": 55.12483670000000302025000564754009246826171875,
"lon": 14.3445699999999991547383615397848188877105712890625
},
"last_point": {
"ts": "2026-10-28T07:13:48+00:00",
"lat": 55.3982833000000027823261916637420654296875,
"lon": 15.37989830000000068821464083157479763031005859375
}
}- Zone: Bosphorus/Dardanelles Approach
- Duration: 1h 41m
- Data Points: 13 AIS positions
- Period: 2026-10-28T03:52:55+00:00 to 2026-10-28T05:34:33+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_bosphorus",
"zone_name": "Bosphorus\/Dardanelles Approach",
"dwell_minutes": 101.599999999999994315658113919198513031005859375,
"points_in_zone": 13,
"first_point": {
"ts": "2026-10-28T03:52:55+00:00",
"lat": 40.7877816999999964764356263913214206695556640625,
"lon": 28.742786699999999910914993961341679096221923828125
},
"last_point": {
"ts": "2026-10-28T05:34:33+00:00",
"lat": 40.78676169999999956417013891041278839111328125,
"lon": 28.740638300000000526779331266880035400390625
}
}- Zone: South Aegean Monitoring Zone
- Duration: 1h 43m
- Data Points: 4 AIS positions
- Period: 2026-10-28T03:51:56+00:00 to 2026-10-28T05:35:46+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_034",
"zone_name": "South Aegean Monitoring Zone",
"dwell_minutes": 103.7999999999999971578290569595992565155029296875,
"points_in_zone": 4,
"first_point": {
"ts": "2026-10-28T03:51:56+00:00",
"lat": 37.46614000000000288537194137461483478546142578125,
"lon": 24.066263299999999247802406898699700832366943359375
},
"last_point": {
"ts": "2026-10-28T05:35:46+00:00",
"lat": 37.2100633000000016181729733943939208984375,
"lon": 23.888413299999999850342646823264658451080322265625
}
}- Zone: Archipelago Sea Monitoring Zone
- Duration: 1h 36m
- Data Points: 12 AIS positions
- Period: 2026-10-28T03:45:12+00:00 to 2026-10-28T05:21:22+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_005",
"zone_name": "Archipelago Sea Monitoring Zone",
"dwell_minutes": 96.2000000000000028421709430404007434844970703125,
"points_in_zone": 12,
"first_point": {
"ts": "2026-10-28T03:45:12+00:00",
"lat": 57.69361330000000265272319666109979152679443359375,
"lon": 9.1095217000000001661419446463696658611297607421875
},
"last_point": {
"ts": "2026-10-28T05:21:22+00:00",
"lat": 57.563434999999998353814589790999889373779296875,
"lon": 8.6338349999999994821564541780389845371246337890625
}
}- Duration: 3h 36m
- Radius: 112 meters
- Data Points: 10 AIS positions
- Centroid: 60.0184, 25.5109
- Zone: Baltic Exit/Tallinn Approach
Show Raw Evidence JSON
{
"radius_m": 112.2000000000000028421709430404007434844970703125,
"duration_minutes": 216,
"points": 10,
"centroid": {
"lat": 60.0184440000000023474058252759277820587158203125,
"lon": 25.51085916999999625431883032433688640594482421875
},
"bbox": {
"min_lat": 60.01816999999999779902282170951366424560546875,
"min_lon": 25.509174999999999045030563138425350189208984375,
"max_lat": 60.01899499999999676447259844280779361724853515625,
"max_lon": 25.51194170000000127629391499795019626617431640625
},
"zone_id": "russia_baltic_transit"
}- Zone: Baltic Exit/Tallinn Approach
- Duration: 3h 36m
- Data Points: 10 AIS positions
- Period: 2026-10-28T03:45:07+00:00 to 2026-10-28T07:21:08+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_baltic_transit",
"zone_name": "Baltic Exit\/Tallinn Approach",
"dwell_minutes": 216,
"points_in_zone": 10,
"first_point": {
"ts": "2026-10-28T03:45:07+00:00",
"lat": 60.018176699999997936174622736871242523193359375,
"lon": 25.51194170000000127629391499795019626617431640625
},
"last_point": {
"ts": "2026-10-28T07:21:08+00:00",
"lat": 60.0181850000000025602275854907929897308349609375,
"lon": 25.511758300000000332374838762916624546051025390625
}
}- Zone: Prigorodnoye/Sakhalin LNG
- Duration: 4h 12m
- Data Points: 34 AIS positions
- Period: 2026-10-28T03:41:56+00:00 to 2026-10-28T07:54:36+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_prigorodnoye",
"zone_name": "Prigorodnoye\/Sakhalin LNG",
"dwell_minutes": 252.69999999999998863131622783839702606201171875,
"points_in_zone": 34,
"first_point": {
"ts": "2026-10-28T03:41:56+00:00",
"lat": 46.2405933000000004540197551250457763671875,
"lon": 142.654075000000005957190296612679958343505859375
},
"last_point": {
"ts": "2026-10-28T07:54:36+00:00",
"lat": 46.3248932999999993853634805418550968170166015625,
"lon": 142.808480000000002974047674797475337982177734375
}
}- Zone: Sakhalin South Approach
- Duration: 4h 12m
- Data Points: 34 AIS positions
- Period: 2026-10-28T03:41:56+00:00 to 2026-10-28T07:54:36+00:00
Show Raw Evidence JSON
{
"zone_id": "russia_sakhalin_south",
"zone_name": "Sakhalin South Approach",
"dwell_minutes": 252.69999999999998863131622783839702606201171875,
"points_in_zone": 34,
"first_point": {
"ts": "2026-10-28T03:41:56+00:00",
"lat": 46.2405933000000004540197551250457763671875,
"lon": 142.654075000000005957190296612679958343505859375
},
"last_point": {
"ts": "2026-10-28T07:54:36+00:00",
"lat": 46.3248932999999993853634805418550968170166015625,
"lon": 142.808480000000002974047674797475337982177734375
}
}- Gap Duration: 4h 1m
- Last Seen: 2026-10-28T03:40:26+00:00 at 35.7015, 28.2164 (Zone: Central Mediterranean Sanctioned Vessel Zone)
- Next Seen: 2026-10-28T07:41:58+00:00 at 35.8946, 27.4764
🛰️ Gap Corroboration
These are snapshots that may corroborate presence during the gap. They do not reconstruct a continuous route.
SAR Imagery (Sentinel-1)
Status: ✗ No SAR coverage
No Sentinel-1 scenes covering corridor and time window
VIIRS Thermal Anomaly
Status: ✗ No detections
No VIIRS thermal/light detections in corridor
Show Raw Evidence JSON
{
"gap_minutes": 241.5,
"last_seen": {
"ts": "2026-10-28T03:40:26+00:00",
"lat": 35.70145000000000123918653116561472415924072265625,
"lon": 28.21634999999999848796505830250680446624755859375,
"sog": 10.300000000000000710542735760100185871124267578125,
"zone_id": "discovered_052"
},
"next_seen": {
"ts": "2026-10-28T07:41:58+00:00",
"lat": 35.894616700000000264481059275567531585693359375,
"lon": 27.476350000000000051159076974727213382720947265625,
"zone_ids": [
"discovered_102",
"discovered_124"
]
},
"gap_enrichment": {
"status": "not_found",
"corridor": {
"start": {
"lat": 35.70145000000000123918653116561472415924072265625,
"lon": 28.21634999999999848796505830250680446624755859375,
"ts": "2026-10-28T03:40:26+00:00"
},
"end": {
"lat": 35.894616700000000264481059275567531585693359375,
"lon": 27.476350000000000051159076974727213382720947265625,
"ts": "2026-10-28T07:41:58+00:00"
},
"bbox": {
"min_lat": 35.5212700000000012323653209023177623748779296875,
"min_lon": 27.254203000000000400859789806418120861053466796875,
"max_lat": 36.07479699999999667170413886196911334991455078125,
"max_lon": 28.438497000000001690978024271316826343536376953125
},
"buffer_km": 20
},
"sar": {
"status": "not_found",
"notes": "No Sentinel-1 scenes covering corridor and time window"
},
"viirs": {
"status": "not_found",
"notes": "No VIIRS thermal\/light detections in corridor"
},
"searched_at": "2026-10-28T08:00:02.122690+00:00"
}
}- Zone: English Channel Surveillance Zone
- Duration: 3h 14m
- Data Points: 51 AIS positions
- Period: 2026-10-28T03:39:04+00:00 to 2026-10-28T06:53:11+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_133",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 194.099999999999994315658113919198513031005859375,
"points_in_zone": 51,
"first_point": {
"ts": "2026-10-28T03:39:04+00:00",
"lat": 50.133516700000001264925231225788593292236328125,
"lon": -0.9333650000000000002131628207280300557613372802734375
},
"last_point": {
"ts": "2026-10-28T06:53:11+00:00",
"lat": 50.28248669999999975743776303716003894805908203125,
"lon": 0.08713500000000000411670697531008045189082622528076171875
}
}- Zone: English Channel Surveillance Zone
- Duration: 3h 15m
- Data Points: 7 AIS positions
- Period: 2026-10-28T03:31:50+00:00 to 2026-10-28T06:46:51+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 195,
"points_in_zone": 7,
"first_point": {
"ts": "2026-10-28T03:31:50+00:00",
"lat": 51.3386866999999966765244607813656330108642578125,
"lon": 2.540220000000000144524392453604377806186676025390625
},
"last_point": {
"ts": "2026-10-28T06:46:51+00:00",
"lat": 51.33727499999999821511664777062833309173583984375,
"lon": 2.536413299999999981793052938883192837238311767578125
}
}- Zone: Eastern Mediterranean Monitoring Zone
- Duration: 1h 24m
- Data Points: 10 AIS positions
- Period: 2026-10-28T03:28:02+00:00 to 2026-10-28T04:52:33+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_090",
"zone_name": "Eastern Mediterranean Monitoring Zone",
"dwell_minutes": 84.5,
"points_in_zone": 10,
"first_point": {
"ts": "2026-10-28T03:28:02+00:00",
"lat": 56.79632000000000147110768011771142482757568359375,
"lon": 11.8717749999999995225152815692126750946044921875
},
"last_point": {
"ts": "2026-10-28T04:52:33+00:00",
"lat": 57.0633949999999998681232682429254055023193359375,
"lon": 11.713531700000000768113750382326543331146240234375
}
}- Zone: North Biscay Monitoring Zone
- Duration: 2h 14m
- Data Points: 3 AIS positions
- Period: 2026-10-28T03:26:24+00:00 to 2026-10-28T05:41:04+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_103",
"zone_name": "North Biscay Monitoring Zone",
"dwell_minutes": 134.69999999999998863131622783839702606201171875,
"points_in_zone": 3,
"first_point": {
"ts": "2026-10-28T03:26:24+00:00",
"lat": 49.0237699999999989586285664699971675872802734375,
"lon": -5.45059330000000041849261833704076707363128662109375
},
"last_point": {
"ts": "2026-10-28T05:41:04+00:00",
"lat": 48.8290250000000014551915228366851806640625,
"lon": -5.842266699999999701731212553568184375762939453125
}
}- Zone: Northwest Iberian Sea Surveillance Zone
- Duration: 2h 35m
- Data Points: 43 AIS positions
- Period: 2026-10-28T03:15:35+00:00 to 2026-10-28T05:51:29+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_139",
"zone_name": "Northwest Iberian Sea Surveillance Zone",
"dwell_minutes": 155.900000000000005684341886080801486968994140625,
"points_in_zone": 43,
"first_point": {
"ts": "2026-10-28T03:15:35+00:00",
"lat": 50.81449330000000230711520998738706111907958984375,
"lon": 1.0820316999999999296733221854083240032196044921875
},
"last_point": {
"ts": "2026-10-28T05:51:29+00:00",
"lat": 50.55140329999999693200152250938117504119873046875,
"lon": 0.26006499999999999062083588796667754650115966796875
}
}- Zone: Northwest Iberian Sea Surveillance Zone
- Duration: 2h 48m
- Data Points: 49 AIS positions
- Period: 2026-10-28T03:15:00+00:00 to 2026-10-28T06:03:21+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_139",
"zone_name": "Northwest Iberian Sea Surveillance Zone",
"dwell_minutes": 168.30000000000001136868377216160297393798828125,
"points_in_zone": 49,
"first_point": {
"ts": "2026-10-28T03:15:00+00:00",
"lat": 50.86187499999999772626324556767940521240234375,
"lon": 1.0949549999999999005950712671619839966297149658203125
},
"last_point": {
"ts": "2026-10-28T06:03:21+00:00",
"lat": 50.5560832999999973935700836591422557830810546875,
"lon": 0.2293283000000000126927801602505496703088283538818359375
}
}- Minimum Distance: 56 meters
- Average Distance: 57 meters
- Duration: 1h 3m
- Period: 2026-10-28T03:09:25+00:00 to 2026-10-28T04:12:23+00:00
- Vessel A Avg Speed: 0.0 knots
- Vessel B Avg Speed: 0.0 knots
- Zone: Northern Baltic Sea Surveillance Zone
Confidence Analysis
High-confidence STS candidate. Two tankers (ZONDAR and ROSE I) maintained close proximity (min 56m, avg 57m) for 63 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area.
View scoring breakdown
| Factor | Score | Detail |
|---|---|---|
| Distance Tightness | 25/25 | Min distance 56m, avg 57m |
| Duration | 15/25 | Duration 63 minutes |
| Speed Stability | 20/20 | both nearly stationary; very stable speeds |
| Distance Consistency | 15/15 | Distance variance ±1m |
| Isolation | 5/10 | Isolation data not available |
| Context | 5/5 | In monitored zone: Northern Baltic Sea Surveillance Zone |
Show Raw Evidence JSON
{
"vessel_a": {
"mmsi": 538005166,
"imo": 9351634,
"name": "ZONDAR",
"flag": "Marshall Is"
},
"vessel_b": {
"mmsi": 636022191,
"imo": 9376945,
"name": "ROSE I",
"flag": "Liberia"
},
"min_distance_m": 56.2000000000000028421709430404007434844970703125,
"avg_distance_m": 57.39999999999999857891452847979962825775146484375,
"distance_consistency_m": 0.90000000000000002220446049250313080847263336181640625,
"duration_minutes": 63,
"overlap_duration_s": 3778,
"speed_a_avg": 0,
"speed_a_std": 0,
"speed_b_avg": 0,
"speed_b_std": 0,
"speed_summary": {
"vessel_a": {
"avg_sog": 0,
"max_sog": 0
},
"vessel_b": {
"avg_sog": 0,
"max_sog": 0
}
},
"time_window": {
"start": "2026-10-28T03:09:25+00:00",
"end": "2026-10-28T04:12:23+00:00"
},
"points_count": {
"vessel_a": 8,
"vessel_b": 8
},
"zone_id": "discovered_039",
"zone_name": "Northern Baltic Sea Surveillance Zone",
"score": {
"value": 85,
"components": {
"distance_tightness": {
"score": 25,
"max": 25,
"detail": "Min distance 56m, avg 57m"
},
"duration": {
"score": 15,
"max": 25,
"detail": "Duration 63 minutes"
},
"speed_stability": {
"score": 20,
"max": 20,
"detail": "both nearly stationary; very stable speeds"
},
"distance_consistency": {
"score": 15,
"max": 15,
"detail": "Distance variance \u00b11m"
},
"isolation": {
"score": 5,
"max": 10,
"detail": "Isolation data not available"
},
"context": {
"score": 5,
"max": 5,
"detail": "In monitored zone: Northern Baltic Sea Surveillance Zone"
}
},
"summary": "High-confidence STS candidate. Two tankers (ZONDAR and ROSE I) maintained close proximity (min 56m, avg 57m) for 63 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.0 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Northern Baltic Sea Surveillance Zone, a known STS activity area."
}
}- Zone: English Channel Surveillance Zone
- Duration: 2h 52m
- Data Points: 6 AIS positions
- Period: 2026-10-28T03:08:59+00:00 to 2026-10-28T06:01:56+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 172.900000000000005684341886080801486968994140625,
"points_in_zone": 6,
"first_point": {
"ts": "2026-10-28T03:08:59+00:00",
"lat": 52.06028830000000340305632562376558780670166015625,
"lon": 3.187318299999999826610519448877312242984771728515625
},
"last_point": {
"ts": "2026-10-28T06:01:56+00:00",
"lat": 51.79945670000000035315679269842803478240966796875,
"lon": 2.46078330000000011779093256336636841297149658203125
}
}- Gap Duration: 4h 29m
- Last Seen: 2026-10-28T03:07:11+00:00 at 57.6743, 32.5186 (Zone: Northwest Iberian Sea Surveillance Zone)
- Next Seen: 2026-10-28T07:37:03+00:00 at 59.9136, 28.7032
🛰️ Gap Corroboration
These are snapshots that may corroborate presence during the gap. They do not reconstruct a continuous route.
SAR Imagery (Sentinel-1)
Status: ✓ Snapshot available
SAR snapshot available for review
Scene: S1C_IW_GRDH_1SDV_20261028T042535_20261028T042600_010080_0141F0_5292_COG • Time: 2026-10-28T04:25:35.837939Z
SAR coverage thumbnail
VIIRS Thermal Anomaly
Status: ✗ No detections
No VIIRS thermal/light detections in corridor
Show Raw Evidence JSON
{
"gap_minutes": 269.8999999999999772626324556767940521240234375,
"last_seen": {
"ts": "2026-10-28T03:07:11+00:00",
"lat": 57.67426999999999992496668710373342037200927734375,
"lon": 32.51860500000000087084117694757878780364990234375,
"sog": 78.2999999999999971578290569595992565155029296875,
"zone_id": "discovered_060"
},
"next_seen": {
"ts": "2026-10-28T07:37:03+00:00",
"lat": 59.91356999999999999317878973670303821563720703125,
"lon": 28.7031750000000016598278307355940341949462890625,
"zone_ids": [
"russia_ust_luga"
]
},
"gap_enrichment": {
"status": "done",
"corridor": {
"start": {
"lat": 57.67426999999999992496668710373342037200927734375,
"lon": 32.51860500000000087084117694757878780364990234375,
"ts": "2026-10-28T03:07:11+00:00"
},
"end": {
"lat": 59.91356999999999999317878973670303821563720703125,
"lon": 28.7031750000000016598278307355940341949462890625,
"ts": "2026-10-28T07:37:03+00:00"
},
"bbox": {
"min_lat": 57.494089999999999918145476840436458587646484375,
"min_lon": 28.355416000000001730541043798439204692840576171875,
"max_lat": 60.09375,
"max_lon": 32.86636399999999724741428508423268795013427734375
},
"buffer_km": 20
},
"sar": {
"status": "snapshot",
"scene_id": "S1C_IW_GRDH_1SDV_20261028T042535_20261028T042600_010080_0141F0_5292_COG",
"scene_time": "2026-10-28T04:25:35.837939Z",
"platform": "sentinel-1c",
"assets": {
"preview_url": "https:\/\/fleetleaks.com\/wp-content\/uploads\/fleetleaks-evidence\/sar-imagery\/2026\/10\/event_1585574_thumbnail_20261028074506.png",
"stored_path": "\/home\/fleetleaks\/public_html\/wp-content\/uploads\/fleetleaks-evidence\/sar-imagery\/2026\/10\/event_1585574_thumbnail_20261028074506.png",
"source": "copernicus_dataspace"
},
"notes": "SAR snapshot available for review"
},
"viirs": {
"status": "not_found",
"notes": "No VIIRS thermal\/light detections in corridor"
},
"searched_at": "2026-10-28T07:45:02.032382+00:00"
}
}- Zone: Danish Straits/Skagerrak
- Duration: 4h 41m
- Data Points: 84 AIS positions
- Period: 2026-10-28T03:06:26+00:00 to 2026-10-28T07:47:28+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_danish_straits",
"zone_name": "Danish Straits\/Skagerrak",
"dwell_minutes": 281,
"points_in_zone": 84,
"first_point": {
"ts": "2026-10-28T03:06:26+00:00",
"lat": 57.79689330000000069276211434043943881988525390625,
"lon": 10.0264933000000002749629857135005295276641845703125
},
"last_point": {
"ts": "2026-10-28T07:47:28+00:00",
"lat": 57.47318500000000085492501966655254364013671875,
"lon": 11.415156700000000711270331521518528461456298828125
}
}- Zone: English Channel Surveillance Zone
- Duration: 4h 53m
- Data Points: 30 AIS positions
- Period: 2026-10-28T03:05:32+00:00 to 2026-10-28T07:59:21+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_004",
"zone_name": "English Channel Surveillance Zone",
"dwell_minutes": 293.80000000000001136868377216160297393798828125,
"points_in_zone": 30,
"first_point": {
"ts": "2026-10-28T03:05:32+00:00",
"lat": 51.12762330000000332574927597306668758392333984375,
"lon": 1.7756849999999999578648157694260589778423309326171875
},
"last_point": {
"ts": "2026-10-28T07:59:21+00:00",
"lat": 51.834346699999997554186847992241382598876953125,
"lon": 2.945324999999999970867747833835892379283905029296875
}
}- Zone: Alboran Sea Surveillance Zone
- Duration: 2h 38m
- Data Points: 26 AIS positions
- Period: 2026-10-28T03:01:28+00:00 to 2026-10-28T05:40:04+00:00
Show Raw Evidence JSON
{
"zone_id": "discovered_132",
"zone_name": "Alboran Sea Surveillance Zone",
"dwell_minutes": 158.599999999999994315658113919198513031005859375,
"points_in_zone": 26,
"first_point": {
"ts": "2026-10-28T03:01:28+00:00",
"lat": 36.4440866999999997233317117206752300262451171875,
"lon": -1.8458666999999999713821807745262049138545989990234375
},
"last_point": {
"ts": "2026-10-28T05:40:04+00:00",
"lat": 36.600498299999998152998159639537334442138671875,
"lon": -1.144015000000000004121147867408581078052520751953125
}
}- Zone: Ceuta/Gibraltar STS Zone
- Duration: 1h 30m
- Data Points: 15 AIS positions
- Period: 2026-10-28T03:00:56+00:00 to 2026-10-28T04:30:56+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_ceuta",
"zone_name": "Ceuta\/Gibraltar STS Zone",
"dwell_minutes": 90,
"points_in_zone": 15,
"first_point": {
"ts": "2026-10-28T03:00:56+00:00",
"lat": 36.00267000000000194859239854849874973297119140625,
"lon": -5.3415882999999997338136381586082279682159423828125
},
"last_point": {
"ts": "2026-10-28T04:30:56+00:00",
"lat": 35.95947000000000315367287839762866497039794921875,
"lon": -5.59098330000000043327190724085085093975067138671875
}
}- Gap Duration: 4h 15m
- Last Seen: 2026-10-28T03:00:19+00:00 at 55.2101, 14.2625 (Zone: Southern Öresund Monitoring Zone)
- Next Seen: 2026-10-28T07:15:29+00:00 at 54.8622, 13.0665
🛰️ Gap Corroboration
These are snapshots that may corroborate presence during the gap. They do not reconstruct a continuous route.
SAR Imagery (Sentinel-1)
Status: ✓ Snapshot available
SAR snapshot available for review
Scene: S1D_IW_GRDH_1SDV_20261028T051539_20261028T051604_005211_009E4B_0774_COG • Time: 2026-10-28T05:15:39.903685Z
SAR coverage thumbnail
VIIRS Thermal Anomaly
Status: ✗ No detections
No VIIRS thermal/light detections in corridor
Show Raw Evidence JSON
{
"gap_minutes": 255.19999999999998863131622783839702606201171875,
"last_seen": {
"ts": "2026-10-28T03:00:19+00:00",
"lat": 55.21013330000000252084646490402519702911376953125,
"lon": 14.2624916999999999944748196867294609546661376953125,
"sog": 10.800000000000000710542735760100185871124267578125,
"zone_id": "discovered_008"
},
"next_seen": {
"ts": "2026-10-28T07:15:29+00:00",
"lat": 54.8622067000000015468685887753963470458984375,
"lon": 13.0665317000000005265292202238924801349639892578125,
"zone_ids": [
"discovered_116"
]
},
"gap_enrichment": {
"status": "done",
"corridor": {
"start": {
"lat": 55.21013330000000252084646490402519702911376953125,
"lon": 14.2624916999999999944748196867294609546661376953125,
"ts": "2026-10-28T03:00:19+00:00"
},
"end": {
"lat": 54.8622067000000015468685887753963470458984375,
"lon": 13.0665317000000005265292202238924801349639892578125,
"ts": "2026-10-28T07:15:29+00:00"
},
"bbox": {
"min_lat": 54.68202699999999794044924783520400524139404296875,
"min_lon": 12.7521140000000006153868525871075689792633056640625,
"max_lat": 55.39031299999999902183844824321568012237548828125,
"max_lon": 14.5769099999999998118482835707254707813262939453125
},
"buffer_km": 20
},
"sar": {
"status": "snapshot",
"scene_id": "S1D_IW_GRDH_1SDV_20261028T051539_20261028T051604_005211_009E4B_0774_COG",
"scene_time": "2026-10-28T05:15:39.903685Z",
"platform": "sentinel-1d",
"assets": {
"preview_url": "https:\/\/fleetleaks.com\/wp-content\/uploads\/fleetleaks-evidence\/sar-imagery\/2026\/10\/event_1585398_thumbnail_20261028073007.png",
"stored_path": "\/home\/fleetleaks\/public_html\/wp-content\/uploads\/fleetleaks-evidence\/sar-imagery\/2026\/10\/event_1585398_thumbnail_20261028073007.png",
"source": "copernicus_dataspace"
},
"notes": "SAR snapshot available for review"
},
"viirs": {
"status": "not_found",
"notes": "No VIIRS thermal\/light detections in corridor"
},
"searched_at": "2026-10-28T07:30:02.207232+00:00"
}
}- Zone: Ceuta/Gibraltar STS Zone
- Duration: 2h 12m
- Data Points: 21 AIS positions
- Period: 2026-10-28T02:59:16+00:00 to 2026-10-28T05:11:17+00:00
Show Raw Evidence JSON
{
"zone_id": "osint_ceuta",
"zone_name": "Ceuta\/Gibraltar STS Zone",
"dwell_minutes": 132,
"points_in_zone": 21,
"first_point": {
"ts": "2026-10-28T02:59:16+00:00",
"lat": 36.054716700000000173531589098274707794189453125,
"lon": -5.20617830000000036960727811674587428569793701171875
},
"last_point": {
"ts": "2026-10-28T05:11:17+00:00",
"lat": 35.9553666999999990139258443377912044525146484375,
"lon": -5.63629669999999993734718373161740601062774658203125
}
}Automated indicators derived from AIS data. These are candidates for review, not proof of wrongdoing. Read the Methodology
