ASPHALT SONATA

IMO 9986831

Vessel information

Vessel Name ASPHALT SONATA
IMO Number 9986831
MMSI 538010878
Vessel Type Tanker
Flag 🇲🇭 MARSHALL ISLANDS
Call Sign V7A7550
Length 180 m
Beam 30 m

Detected Events (100)

Zone Dwell Danish Straits/Skagerrak
Aug 1, 2026 00:01 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 1h 32m
  • Data Points: 26 AIS positions
  • Period: 2026-08-01T00:01:58+00:00 to 2026-08-01T01:34:38+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 92.7000000000000028421709430404007434844970703125,
    "points_in_zone": 26,
    "first_point": {
        "ts": "2026-08-01T00:01:58+00:00",
        "lat": 57.313344999999998208295437507331371307373046875,
        "lon": 11.5595850000000002211208993685431778430938720703125
    },
    "last_point": {
        "ts": "2026-08-01T01:34:38+00:00",
        "lat": 57.0348350000000010595613275654613971710205078125,
        "lon": 11.7116117000000006242999006644822657108306884765625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 23:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 2h 33m
  • Data Points: 47 AIS positions
  • Period: 2026-07-31T23:00:59+00:00 to 2026-08-01T01:34:38+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 153.69999999999998863131622783839702606201171875,
    "points_in_zone": 47,
    "first_point": {
        "ts": "2026-07-31T23:00:59+00:00",
        "lat": 57.4932467000000002599335857667028903961181640625,
        "lon": 11.6167149999999992360244505107402801513671875
    },
    "last_point": {
        "ts": "2026-08-01T01:34:38+00:00",
        "lat": 57.0348350000000010595613275654613971710205078125,
        "lon": 11.7116117000000006242999006644822657108306884765625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 22:01 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 3h 33m
  • Data Points: 64 AIS positions
  • Period: 2026-07-31T22:01:19+00:00 to 2026-08-01T01:34:38+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 213.30000000000001136868377216160297393798828125,
    "points_in_zone": 64,
    "first_point": {
        "ts": "2026-07-31T22:01:19+00:00",
        "lat": 57.6474917000000033340256777592003345489501953125,
        "lon": 11.704473300000000079990059020929038524627685546875
    },
    "last_point": {
        "ts": "2026-08-01T01:34:38+00:00",
        "lat": 57.0348350000000010595613275654613971710205078125,
        "lon": 11.7116117000000006242999006644822657108306884765625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 21:12 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 4h 21m
  • Data Points: 79 AIS positions
  • Period: 2026-07-31T21:12:44+00:00 to 2026-08-01T01:34:38+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 261.8999999999999772626324556767940521240234375,
    "points_in_zone": 79,
    "first_point": {
        "ts": "2026-07-31T21:12:44+00:00",
        "lat": 57.690083299999997734630596823990345001220703125,
        "lon": 11.8781350000000003319655661471188068389892578125
    },
    "last_point": {
        "ts": "2026-08-01T01:34:38+00:00",
        "lat": 57.0348350000000010595613275654613971710205078125,
        "lon": 11.7116117000000006242999006644822657108306884765625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 20:24 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 5h 9m
  • Data Points: 85 AIS positions
  • Period: 2026-07-31T20:24:44+00:00 to 2026-08-01T01:34:38+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 309.8999999999999772626324556767940521240234375,
    "points_in_zone": 85,
    "first_point": {
        "ts": "2026-07-31T20:24:44+00:00",
        "lat": 57.6902266999999966401446727104485034942626953125,
        "lon": 11.878280000000000171667124959640204906463623046875
    },
    "last_point": {
        "ts": "2026-08-01T01:34:38+00:00",
        "lat": 57.0348350000000010595613275654613971710205078125,
        "lon": 11.7116117000000006242999006644822657108306884765625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 19:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 95 AIS positions
  • Period: 2026-07-31T19:00:44+00:00 to 2026-08-01T01:34:38+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393.8999999999999772626324556767940521240234375,
    "points_in_zone": 95,
    "first_point": {
        "ts": "2026-07-31T19:00:44+00:00",
        "lat": 57.69021169999999898436726653017103672027587890625,
        "lon": 11.8782750000000003609557097661308944225311279296875
    },
    "last_point": {
        "ts": "2026-08-01T01:34:38+00:00",
        "lat": 57.0348350000000010595613275654613971710205078125,
        "lon": 11.7116117000000006242999006644822657108306884765625
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 19:00 UTC 75.0%
  • Duration: 2h 23m
  • Radius: 1,003 meters
  • Data Points: 21 AIS positions
  • Centroid: 57.6897, 11.8768
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 1003.299999999999954525264911353588104248046875,
    "duration_minutes": 143.19999999999998863131622783839702606201171875,
    "points": 21,
    "centroid": {
        "lat": 57.68967039047618783342841197736561298370361328125,
        "lon": 11.87683460476190333565682522021234035491943359375
    },
    "bbox": {
        "min_lat": 57.68537330000000196150722331367433071136474609375,
        "min_lon": 11.862049999999999982946974341757595539093017578125,
        "max_lat": 57.6902299999999996771293808706104755401611328125,
        "max_lon": 11.878298300000000864429239300079643726348876953125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 18:03 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 30m
  • Data Points: 94 AIS positions
  • Period: 2026-07-31T18:57:44+00:00 to 2026-08-01T01:27:57+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 390.19999999999998863131622783839702606201171875,
    "points_in_zone": 94,
    "first_point": {
        "ts": "2026-07-31T18:57:44+00:00",
        "lat": 57.69021670000000057143552112393081188201904296875,
        "lon": 11.878273300000000034515323932282626628875732421875
    },
    "last_point": {
        "ts": "2026-08-01T01:27:57+00:00",
        "lat": 57.054720000000003210516297258436679840087890625,
        "lon": 11.698628299999999313740772777236998081207275390625
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 18:03 UTC 75.0%
  • Duration: 3h 20m
  • Radius: 1,030 meters
  • Data Points: 28 AIS positions
  • Centroid: 57.6898, 11.8772
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 1029.5,
    "duration_minutes": 200.19999999999998863131622783839702606201171875,
    "points": 28,
    "centroid": {
        "lat": 57.68980850714284969171785633079707622528076171875,
        "lon": 11.8771925642857123506246352917514741420745849609375
    },
    "bbox": {
        "min_lat": 57.68537330000000196150722331367433071136474609375,
        "min_lon": 11.862049999999999982946974341757595539093017578125,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.878298300000000864429239300079643726348876953125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 17:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 35m
  • Data Points: 85 AIS positions
  • Period: 2026-07-31T17:54:44+00:00 to 2026-08-01T00:29:48+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 395.1000000000000227373675443232059478759765625,
    "points_in_zone": 85,
    "first_point": {
        "ts": "2026-07-31T17:54:44+00:00",
        "lat": 57.69021000000000043428372009657323360443115234375,
        "lon": 11.87824499999999972033037920482456684112548828125
    },
    "last_point": {
        "ts": "2026-08-01T00:29:48+00:00",
        "lat": 57.22937999999999902911440585739910602569580078125,
        "lon": 11.574735000000000439968061982654035091400146484375
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 17:00 UTC 75.0%
  • Duration: 4h 23m
  • Radius: 1,049 meters
  • Data Points: 37 AIS positions
  • Centroid: 57.6899, 11.8775
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 1048.5,
    "duration_minutes": 263.19999999999998863131622783839702606201171875,
    "points": 37,
    "centroid": {
        "lat": 57.68990576216216226157484925352036952972412109375,
        "lon": 11.8774568054054068255709353252314031124114990234375
    },
    "bbox": {
        "min_lat": 57.68537330000000196150722331367433071136474609375,
        "min_lon": 11.862049999999999982946974341757595539093017578125,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.8783100000000008122924555209465324878692626953125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 16:24 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 29m
  • Data Points: 69 AIS positions
  • Period: 2026-07-31T16:48:44+00:00 to 2026-07-31T23:18:19+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 389.6000000000000227373675443232059478759765625,
    "points_in_zone": 69,
    "first_point": {
        "ts": "2026-07-31T16:48:44+00:00",
        "lat": 57.6902232999999995399775798432528972625732421875,
        "lon": 11.8782917000000001195303411805070936679840087890625
    },
    "last_point": {
        "ts": "2026-07-31T23:18:19+00:00",
        "lat": 57.442284999999998262865119613707065582275390625,
        "lon": 11.600925000000000153477230924181640148162841796875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 16:24 UTC 75.0%
  • Duration: 4h 59m
  • Radius: 1,054 meters
  • Data Points: 41 AIS positions
  • Centroid: 57.6899, 11.8775
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 1054.200000000000045474735088646411895751953125,
    "duration_minutes": 299.19999999999998863131622783839702606201171875,
    "points": 41,
    "centroid": {
        "lat": 57.6899357268292760636541061103343963623046875,
        "lon": 11.877536385365853988105300231836736202239990234375
    },
    "bbox": {
        "min_lat": 57.68537330000000196150722331367433071136474609375,
        "min_lon": 11.862049999999999982946974341757595539093017578125,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.8783100000000008122924555209465324878692626953125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 15:15 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 34m
  • Data Points: 62 AIS positions
  • Period: 2026-07-31T15:54:44+00:00 to 2026-07-31T22:29:39+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 394.8999999999999772626324556767940521240234375,
    "points_in_zone": 62,
    "first_point": {
        "ts": "2026-07-31T15:54:44+00:00",
        "lat": 57.69020499999999884721546550281345844268798828125,
        "lon": 11.878254999999999341753209591843187808990478515625
    },
    "last_point": {
        "ts": "2026-07-31T22:29:39+00:00",
        "lat": 57.586226699999997435952536761760711669921875,
        "lon": 11.648166700000000872705641086213290691375732421875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 15:15 UTC 75.0%
  • Duration: 6h 8m
  • Radius: 1,062 meters
  • Data Points: 48 AIS positions
  • Centroid: 57.6900, 11.8776
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 1062.200000000000045474735088646411895751953125,
    "duration_minutes": 368.19999999999998863131622783839702606201171875,
    "points": 48,
    "centroid": {
        "lat": 57.68997621250002083570507238619029521942138671875,
        "lon": 11.8776466354166654326718344236724078655242919921875
    },
    "bbox": {
        "min_lat": 57.68537330000000196150722331367433071136474609375,
        "min_lon": 11.862049999999999982946974341757595539093017578125,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.8783232999999999179863152676261961460113525390625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 14:06 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 37m
  • Data Points: 51 AIS positions
  • Period: 2026-07-31T14:51:44+00:00 to 2026-07-31T21:29:38+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 397.8999999999999772626324556767940521240234375,
    "points_in_zone": 51,
    "first_point": {
        "ts": "2026-07-31T14:51:44+00:00",
        "lat": 57.6902232999999995399775798432528972625732421875,
        "lon": 11.87824499999999972033037920482456684112548828125
    },
    "last_point": {
        "ts": "2026-07-31T21:29:38+00:00",
        "lat": 57.683418299999999589999788440763950347900390625,
        "lon": 11.8413283000000006950358510948717594146728515625
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 14:06 UTC 75.0%
  • Duration: 6h 32m
  • Radius: 1,064 meters
  • Data Points: 50 AIS positions
  • Centroid: 57.6900, 11.8777
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 1064,
    "duration_minutes": 392.19999999999998863131622783839702606201171875,
    "points": 50,
    "centroid": {
        "lat": 57.68998549600001979342778213322162628173828125,
        "lon": 11.8776711359999982420276865013875067234039306640625
    },
    "bbox": {
        "min_lat": 57.68537330000000196150722331367433071136474609375,
        "min_lon": 11.862049999999999982946974341757595539093017578125,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.8783232999999999179863152676261961460113525390625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 13:03 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 30m
  • Data Points: 47 AIS positions
  • Period: 2026-07-31T13:15:44+00:00 to 2026-07-31T19:45:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 390,
    "points_in_zone": 47,
    "first_point": {
        "ts": "2026-07-31T13:15:44+00:00",
        "lat": 57.69020830000000188420017366297543048858642578125,
        "lon": 11.878261699999999478905010619200766086578369140625
    },
    "last_point": {
        "ts": "2026-07-31T19:45:44+00:00",
        "lat": 57.6902299999999996771293808706104755401611328125,
        "lon": 11.878286700000000308818925986997783184051513671875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 13:03 UTC 75.0%
  • Duration: 6h 30m
  • Radius: 5 meters
  • Data Points: 47 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.5,
    "duration_minutes": 390,
    "points": 47,
    "centroid": {
        "lat": 57.69021294255319531885106698609888553619384765625,
        "lon": 11.8782774851063823717822742764838039875030517578125
    },
    "bbox": {
        "min_lat": 57.690186699999998154453351162374019622802734375,
        "min_lon": 11.8782432999999993938899933709762990474700927734375,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.87833499999999986584953148849308490753173828125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 12:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 48 AIS positions
  • Period: 2026-07-31T12:45:44+00:00 to 2026-07-31T19:18:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 48,
    "first_point": {
        "ts": "2026-07-31T12:45:44+00:00",
        "lat": 57.6902017000000029156581149436533451080322265625,
        "lon": 11.8782717000000008766846804064698517322540283203125
    },
    "last_point": {
        "ts": "2026-07-31T19:18:44+00:00",
        "lat": 57.69021000000000043428372009657323360443115234375,
        "lon": 11.8782599999999991524646247853524982929229736328125
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 12:00 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 5 meters
  • Data Points: 48 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.5,
    "duration_minutes": 393,
    "points": 48,
    "centroid": {
        "lat": 57.69021218750003043851393158547580242156982421875,
        "lon": 11.8782769124999987297996995039284229278564453125
    },
    "bbox": {
        "min_lat": 57.690186699999998154453351162374019622802734375,
        "min_lon": 11.8782432999999993938899933709762990474700927734375,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.87833499999999986584953148849308490753173828125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 11:18 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 46 AIS positions
  • Period: 2026-07-31T11:51:44+00:00 to 2026-07-31T18:24:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 46,
    "first_point": {
        "ts": "2026-07-31T11:51:44+00:00",
        "lat": 57.69019829999999871006366447545588016510009765625,
        "lon": 11.878316699999999173087417148053646087646484375
    },
    "last_point": {
        "ts": "2026-07-31T18:24:44+00:00",
        "lat": 57.6902299999999996771293808706104755401611328125,
        "lon": 11.8782666999999992896164258127100765705108642578125
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 11:18 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 4 meters
  • Data Points: 46 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.20000000000000017763568394002504646778106689453125,
    "duration_minutes": 393,
    "points": 46,
    "centroid": {
        "lat": 57.69021025434784633034723810851573944091796875,
        "lon": 11.8782808717391308306332575739361345767974853515625
    },
    "bbox": {
        "min_lat": 57.690186699999998154453351162374019622802734375,
        "min_lon": 11.8782432999999993938899933709762990474700927734375,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.87833499999999986584953148849308490753173828125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 10:39 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 44 AIS positions
  • Period: 2026-07-31T10:54:44+00:00 to 2026-07-31T17:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 44,
    "first_point": {
        "ts": "2026-07-31T10:54:44+00:00",
        "lat": 57.6902232999999995399775798432528972625732421875,
        "lon": 11.878261699999999478905010619200766086578369140625
    },
    "last_point": {
        "ts": "2026-07-31T17:27:44+00:00",
        "lat": 57.6901950000000027785063139162957668304443359375,
        "lon": 11.8783049999999992252242009271867573261260986328125
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 10:39 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 4 meters
  • Data Points: 44 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.0999999999999996447286321199499070644378662109375,
    "duration_minutes": 393,
    "points": 44,
    "centroid": {
        "lat": 57.69021056818183268433131161145865917205810546875,
        "lon": 11.8782826181818155220071275834925472736358642578125
    },
    "bbox": {
        "min_lat": 57.690186699999998154453351162374019622802734375,
        "min_lon": 11.87824499999999972033037920482456684112548828125,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.87833499999999986584953148849308490753173828125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 09:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 41 AIS positions
  • Period: 2026-07-31T09:21:44+00:00 to 2026-07-31T15:54:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 41,
    "first_point": {
        "ts": "2026-07-31T09:21:44+00:00",
        "lat": 57.690231699999998227212927304208278656005859375,
        "lon": 11.8783083000000004858520696870982646942138671875
    },
    "last_point": {
        "ts": "2026-07-31T15:54:44+00:00",
        "lat": 57.69020499999999884721546550281345844268798828125,
        "lon": 11.878254999999999341753209591843187808990478515625
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 09:00 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 6 meters
  • Data Points: 41 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 6.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 393,
    "points": 41,
    "centroid": {
        "lat": 57.690210978048781953475554473698139190673828125,
        "lon": 11.8782826853658516341738504706881940364837646484375
    },
    "bbox": {
        "min_lat": 57.69015830000000022437234292738139629364013671875,
        "min_lon": 11.87823829999999958317857817746698856353759765625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.87833499999999986584953148849308490753173828125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 08:03 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 41 AIS positions
  • Period: 2026-07-31T08:42:44+00:00 to 2026-07-31T15:18:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396,
    "points_in_zone": 41,
    "first_point": {
        "ts": "2026-07-31T08:42:44+00:00",
        "lat": 57.6902417000000014013494364917278289794921875,
        "lon": 11.878298300000000864429239300079643726348876953125
    },
    "last_point": {
        "ts": "2026-07-31T15:18:44+00:00",
        "lat": 57.69021330000000347126842825673520565032958984375,
        "lon": 11.8783200000000004337152859079651534557342529296875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 08:03 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 7 meters
  • Data Points: 41 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 6.5999999999999996447286321199499070644378662109375,
    "duration_minutes": 396,
    "points": 41,
    "centroid": {
        "lat": 57.69021191219511734971092664636671543121337890625,
        "lon": 11.8782841073170697399064010824076831340789794921875
    },
    "bbox": {
        "min_lat": 57.69015830000000022437234292738139629364013671875,
        "min_lon": 11.87823829999999958317857817746698856353759765625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.87833499999999986584953148849308490753173828125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 07:06 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 41 AIS positions
  • Period: 2026-07-31T07:36:44+00:00 to 2026-07-31T14:09:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 41,
    "first_point": {
        "ts": "2026-07-31T07:36:44+00:00",
        "lat": 57.69020669999999739729901193641126155853271484375,
        "lon": 11.878280000000000171667124959640204906463623046875
    },
    "last_point": {
        "ts": "2026-07-31T14:09:44+00:00",
        "lat": 57.690190000000001191438059322535991668701171875,
        "lon": 11.8782917000000001195303411805070936679840087890625
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 07:06 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 7 meters
  • Data Points: 41 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 6.5999999999999996447286321199499070644378662109375,
    "duration_minutes": 393,
    "points": 41,
    "centroid": {
        "lat": 57.69021199512195607894682325422763824462890625,
        "lon": 11.87828414878048732816750998608767986297607421875
    },
    "bbox": {
        "min_lat": 57.69015830000000022437234292738139629364013671875,
        "min_lon": 11.87823829999999958317857817746698856353759765625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.87833499999999986584953148849308490753173828125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 06:06 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 27m
  • Data Points: 42 AIS positions
  • Period: 2026-07-31T06:51:44+00:00 to 2026-07-31T13:18:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 387,
    "points_in_zone": 42,
    "first_point": {
        "ts": "2026-07-31T06:51:44+00:00",
        "lat": 57.69019829999999871006366447545588016510009765625,
        "lon": 11.8782750000000003609557097661308944225311279296875
    },
    "last_point": {
        "ts": "2026-07-31T13:18:44+00:00",
        "lat": 57.69019999999999726014721090905368328094482421875,
        "lon": 11.8782700000000005502442945726215839385986328125
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 06:06 UTC 75.0%
  • Duration: 6h 27m
  • Radius: 7 meters
  • Data Points: 42 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 6.5,
    "duration_minutes": 387,
    "points": 42,
    "centroid": {
        "lat": 57.69021222142857396875115227885544300079345703125,
        "lon": 11.878282102380953944020802737213671207427978515625
    },
    "bbox": {
        "min_lat": 57.69015830000000022437234292738139629364013671875,
        "min_lon": 11.87823829999999958317857817746698856353759765625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.878325000000000244426701101474463939666748046875
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 05:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 41 AIS positions
  • Period: 2026-07-31T05:51:44+00:00 to 2026-07-31T12:24:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 41,
    "first_point": {
        "ts": "2026-07-31T05:51:44+00:00",
        "lat": 57.6902199999999965029928716830909252166748046875,
        "lon": 11.8783100000000008122924555209465324878692626953125
    },
    "last_point": {
        "ts": "2026-07-31T12:24:44+00:00",
        "lat": 57.6902299999999996771293808706104755401611328125,
        "lon": 11.878286700000000308818925986997783184051513671875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 05:00 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 7 meters
  • Data Points: 41 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 6.5,
    "duration_minutes": 393,
    "points": 41,
    "centroid": {
        "lat": 57.6902121146341499979826039634644985198974609375,
        "lon": 11.8782824365853674208892698516137897968292236328125
    },
    "bbox": {
        "min_lat": 57.69015830000000022437234292738139629364013671875,
        "min_lon": 11.87823829999999958317857817746698856353759765625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.878325000000000244426701101474463939666748046875
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 04:15 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 37 AIS positions
  • Period: 2026-07-31T04:42:44+00:00 to 2026-07-31T11:18:45+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396,
    "points_in_zone": 37,
    "first_point": {
        "ts": "2026-07-31T04:42:44+00:00",
        "lat": 57.69021670000000057143552112393081188201904296875,
        "lon": 11.87825169999999985748218023218214511871337890625
    },
    "last_point": {
        "ts": "2026-07-31T11:18:45+00:00",
        "lat": 57.6902199999999965029928716830909252166748046875,
        "lon": 11.8782583000000006023810783517546951770782470703125
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 04:15 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 6 meters
  • Data Points: 37 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 6.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 396,
    "points": 37,
    "centroid": {
        "lat": 57.69021148648649699453017092309892177581787109375,
        "lon": 11.8782784594594605920292451628483831882476806640625
    },
    "bbox": {
        "min_lat": 57.69015830000000022437234292738139629364013671875,
        "min_lon": 11.87823829999999958317857817746698856353759765625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.8783232999999999179863152676261961460113525390625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 03:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 45 AIS positions
  • Period: 2026-07-31T03:00:44+00:00 to 2026-07-31T09:36:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396,
    "points_in_zone": 45,
    "first_point": {
        "ts": "2026-07-31T03:00:44+00:00",
        "lat": 57.69020669999999739729901193641126155853271484375,
        "lon": 11.8782917000000001195303411805070936679840087890625
    },
    "last_point": {
        "ts": "2026-07-31T09:36:44+00:00",
        "lat": 57.69015830000000022437234292738139629364013671875,
        "lon": 11.87823829999999958317857817746698856353759765625
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 03:00 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 6 meters
  • Data Points: 45 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 6.29999999999999982236431605997495353221893310546875,
    "duration_minutes": 396,
    "points": 45,
    "centroid": {
        "lat": 57.69020996444444193684830679558217525482177734375,
        "lon": 11.8782796955555571827289895736612379550933837890625
    },
    "bbox": {
        "min_lat": 57.69015830000000022437234292738139629364013671875,
        "min_lon": 11.87823829999999958317857817746698856353759765625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.8783232999999999179863152676261961460113525390625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 02:06 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 46 AIS positions
  • Period: 2026-07-31T02:51:44+00:00 to 2026-07-31T09:24:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 46,
    "first_point": {
        "ts": "2026-07-31T02:51:44+00:00",
        "lat": 57.69019829999999871006366447545588016510009765625,
        "lon": 11.8782650000000007395328793791122734546661376953125
    },
    "last_point": {
        "ts": "2026-07-31T09:24:44+00:00",
        "lat": 57.690235000000001264197635464370250701904296875,
        "lon": 11.8783232999999999179863152676261961460113525390625
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 02:06 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 4 meters
  • Data Points: 46 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 3.79999999999999982236431605997495353221893310546875,
    "duration_minutes": 393,
    "points": 46,
    "centroid": {
        "lat": 57.69021094347825595605172566138207912445068359375,
        "lon": 11.878280282608695728185921325348317623138427734375
    },
    "bbox": {
        "min_lat": 57.69017999999999801730155013501644134521484375,
        "min_lon": 11.878248299999999204601408564485609531402587890625,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.8783232999999999179863152676261961460113525390625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 01:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 30m
  • Data Points: 43 AIS positions
  • Period: 2026-07-31T01:45:44+00:00 to 2026-07-31T08:15:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 390,
    "points_in_zone": 43,
    "first_point": {
        "ts": "2026-07-31T01:45:44+00:00",
        "lat": 57.69020499999999884721546550281345844268798828125,
        "lon": 11.8782767000000006873960955999791622161865234375
    },
    "last_point": {
        "ts": "2026-07-31T08:15:44+00:00",
        "lat": 57.6902232999999995399775798432528972625732421875,
        "lon": 11.8782882999999994666495695128105580806732177734375
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 01:00 UTC 75.0%
  • Duration: 6h 30m
  • Radius: 4 meters
  • Data Points: 43 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 3.600000000000000088817841970012523233890533447265625,
    "duration_minutes": 390,
    "points": 43,
    "centroid": {
        "lat": 57.6902075976744157514986000023782253265380859375,
        "lon": 11.8782757674418579796338235610164701938629150390625
    },
    "bbox": {
        "min_lat": 57.69017999999999801730155013501644134521484375,
        "min_lon": 11.8782432999999993938899933709762990474700927734375,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.8783100000000008122924555209465324878692626953125
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 31, 2026 00:03 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 49 AIS positions
  • Period: 2026-07-31T00:36:44+00:00 to 2026-07-31T07:09:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 49,
    "first_point": {
        "ts": "2026-07-31T00:36:44+00:00",
        "lat": 57.69021670000000057143552112393081188201904296875,
        "lon": 11.8783217000000007601556717418134212493896484375
    },
    "last_point": {
        "ts": "2026-07-31T07:09:44+00:00",
        "lat": 57.69017999999999801730155013501644134521484375,
        "lon": 11.878253300000000791669663158245384693145751953125
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 31, 2026 00:03 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 4 meters
  • Data Points: 49 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 3.70000000000000017763568394002504646778106689453125,
    "duration_minutes": 393,
    "points": 49,
    "centroid": {
        "lat": 57.69020653673469922750882687978446483612060546875,
        "lon": 11.8782755408163271937382887699641287326812744140625
    },
    "bbox": {
        "min_lat": 57.69017999999999801730155013501644134521484375,
        "min_lon": 11.8782432999999993938899933709762990474700927734375,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 23:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 30m
  • Data Points: 51 AIS positions
  • Period: 2026-07-30T23:57:44+00:00 to 2026-07-31T06:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 390,
    "points_in_zone": 51,
    "first_point": {
        "ts": "2026-07-30T23:57:44+00:00",
        "lat": 57.69021670000000057143552112393081188201904296875,
        "lon": 11.8782717000000008766846804064698517322540283203125
    },
    "last_point": {
        "ts": "2026-07-31T06:27:44+00:00",
        "lat": 57.6901967000000013285898603498935699462890625,
        "lon": 11.8782683000000002238039087387733161449432373046875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 23:00 UTC 75.0%
  • Duration: 6h 30m
  • Radius: 4 meters
  • Data Points: 51 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 3.600000000000000088817841970012523233890533447265625,
    "duration_minutes": 390,
    "points": 51,
    "centroid": {
        "lat": 57.6902081784313764956095837987959384918212890625,
        "lon": 11.8782781686274514498791177175007760524749755859375
    },
    "bbox": {
        "min_lat": 57.69019329999999712299540988169610500335693359375,
        "min_lon": 11.8782432999999993938899933709762990474700927734375,
        "max_lat": 57.69023829999999719575498602353036403656005859375,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 22:03 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 48 AIS positions
  • Period: 2026-07-30T22:45:44+00:00 to 2026-07-31T05:18:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 48,
    "first_point": {
        "ts": "2026-07-30T22:45:44+00:00",
        "lat": 57.69021169999999898436726653017103672027587890625,
        "lon": 11.8782666999999992896164258127100765705108642578125
    },
    "last_point": {
        "ts": "2026-07-31T05:18:44+00:00",
        "lat": 57.6902017000000029156581149436533451080322265625,
        "lon": 11.8782750000000003609557097661308944225311279296875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 22:03 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 4 meters
  • Data Points: 48 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.20000000000000017763568394002504646778106689453125,
    "duration_minutes": 393,
    "points": 48,
    "centroid": {
        "lat": 57.69020966250001691832949290983378887176513671875,
        "lon": 11.87827861250000438531060353852808475494384765625
    },
    "bbox": {
        "min_lat": 57.69019329999999712299540988169610500335693359375,
        "min_lon": 11.8782432999999993938899933709762990474700927734375,
        "max_lat": 57.69024329999999878282324061729013919830322265625,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 21:06 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 47 AIS positions
  • Period: 2026-07-30T21:42:45+00:00 to 2026-07-31T04:18:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396,
    "points_in_zone": 47,
    "first_point": {
        "ts": "2026-07-30T21:42:45+00:00",
        "lat": 57.690186699999998154453351162374019622802734375,
        "lon": 11.8782300000000002881961336242966353893280029296875
    },
    "last_point": {
        "ts": "2026-07-31T04:18:44+00:00",
        "lat": 57.6902017000000029156581149436533451080322265625,
        "lon": 11.8782882999999994666495695128105580806732177734375
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 21:06 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 4 meters
  • Data Points: 47 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 396,
    "points": 47,
    "centroid": {
        "lat": 57.6902084148936324936585151590406894683837890625,
        "lon": 11.878280142553194309584796428680419921875
    },
    "bbox": {
        "min_lat": 57.690186699999998154453351162374019622802734375,
        "min_lon": 11.8782300000000002881961336242966353893280029296875,
        "max_lat": 57.69024329999999878282324061729013919830322265625,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 20:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 21m
  • Data Points: 49 AIS positions
  • Period: 2026-07-30T20:45:46+00:00 to 2026-07-31T03:06:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 381,
    "points_in_zone": 49,
    "first_point": {
        "ts": "2026-07-30T20:45:46+00:00",
        "lat": 57.69021670000000057143552112393081188201904296875,
        "lon": 11.8782917000000001195303411805070936679840087890625
    },
    "last_point": {
        "ts": "2026-07-31T03:06:44+00:00",
        "lat": 57.69022170000000215850377571769058704376220703125,
        "lon": 11.878280000000000171667124959640204906463623046875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 20:00 UTC 75.0%
  • Duration: 6h 21m
  • Radius: 4 meters
  • Data Points: 49 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 381,
    "points": 49,
    "centroid": {
        "lat": 57.69020847755104597354147699661552906036376953125,
        "lon": 11.8782798326530638632902991957962512969970703125
    },
    "bbox": {
        "min_lat": 57.690173299999997880149749107658863067626953125,
        "min_lon": 11.8782300000000002881961336242966353893280029296875,
        "max_lat": 57.69024329999999878282324061729013919830322265625,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 19:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 49 AIS positions
  • Period: 2026-07-30T19:30:44+00:00 to 2026-07-31T02:06:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396,
    "points_in_zone": 49,
    "first_point": {
        "ts": "2026-07-30T19:30:44+00:00",
        "lat": 57.6902199999999965029928716830909252166748046875,
        "lon": 11.8782666999999992896164258127100765705108642578125
    },
    "last_point": {
        "ts": "2026-07-31T02:06:44+00:00",
        "lat": 57.6901950000000027785063139162957668304443359375,
        "lon": 11.8782633000000004130924935452640056610107421875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 19:00 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 4 meters
  • Data Points: 49 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.29999999999999982236431605997495353221893310546875,
    "duration_minutes": 396,
    "points": 49,
    "centroid": {
        "lat": 57.69020946326532595094249700196087360382080078125,
        "lon": 11.8782812285714296507421749993227422237396240234375
    },
    "bbox": {
        "min_lat": 57.690173299999997880149749107658863067626953125,
        "min_lon": 11.8782300000000002881961336242966353893280029296875,
        "max_lat": 57.69024329999999878282324061729013919830322265625,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 18:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 53 AIS positions
  • Period: 2026-07-30T18:51:44+00:00 to 2026-07-31T01:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396,
    "points_in_zone": 53,
    "first_point": {
        "ts": "2026-07-30T18:51:44+00:00",
        "lat": 57.69021000000000043428372009657323360443115234375,
        "lon": 11.8783033000000006751406544935889542102813720703125
    },
    "last_point": {
        "ts": "2026-07-31T01:27:44+00:00",
        "lat": 57.6902017000000029156581149436533451080322265625,
        "lon": 11.878286700000000308818925986997783184051513671875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 18:00 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 4 meters
  • Data Points: 53 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 396,
    "points": 53,
    "centroid": {
        "lat": 57.6902116735848977668865700252354145050048828125,
        "lon": 11.878282299999998627981767640449106693267822265625
    },
    "bbox": {
        "min_lat": 57.690173299999997880149749107658863067626953125,
        "min_lon": 11.8782300000000002881961336242966353893280029296875,
        "max_lat": 57.69024329999999878282324061729013919830322265625,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Sts Danish Straits/Skagerrak
Jul 30, 2026 17:27 UTC 75/100
Vessel A: IMO 9986831 (ASPHALT SONATA) MARSHALL ISLANDS
Vessel B: IMO 9706463 (STI HAMMERSMITH) MARSHALL ISLANDS
  • Minimum Distance: 47 meters
  • Average Distance: 53 meters
  • Duration: 39 minutes
  • Period: 2026-07-30T17:42:44+00:00 to 2026-07-30T18:21:44+00:00
  • Vessel A Avg Speed: 0.0 knots
  • Vessel B Avg Speed: 0.1 knots
  • Zone: Danish Straits/Skagerrak

Confidence Analysis

Score: 75/100

Moderate-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 47m, avg 53m) for 39 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.1 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Danish Straits/Skagerrak, a known STS activity area.

View scoring breakdown
FactorScoreDetail
Distance Tightness25/25Min distance 47m, avg 53m
Duration5/25Duration 39 minutes
Speed Stability20/20both nearly stationary; very stable speeds
Distance Consistency15/15Distance variance ±4m
Isolation5/10Isolation data not available
Context5/5In monitored zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "vessel_a": {
        "mmsi": 538010878,
        "imo": 9986831,
        "name": "ASPHALT SONATA",
        "flag": "MARSHALL ISLANDS"
    },
    "vessel_b": {
        "mmsi": 538005410,
        "imo": 9706463,
        "name": "STI HAMMERSMITH",
        "flag": "MARSHALL ISLANDS"
    },
    "min_distance_m": 47.2000000000000028421709430404007434844970703125,
    "avg_distance_m": 53,
    "distance_consistency_m": 4.5,
    "duration_minutes": 39,
    "overlap_duration_s": 2340,
    "speed_a_avg": 0,
    "speed_a_std": 0,
    "speed_b_avg": 0.0899999999999999966693309261245303787291049957275390625,
    "speed_b_std": 0.11000000000000000055511151231257827021181583404541015625,
    "speed_summary": {
        "vessel_a": {
            "avg_sog": 0,
            "max_sog": 0
        },
        "vessel_b": {
            "avg_sog": 0.0899999999999999966693309261245303787291049957275390625,
            "max_sog": 0.200000000000000011102230246251565404236316680908203125
        }
    },
    "time_window": {
        "start": "2026-07-30T17:42:44+00:00",
        "end": "2026-07-30T18:21:44+00:00"
    },
    "points_count": {
        "vessel_a": 7,
        "vessel_b": 7
    },
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "score": {
        "value": 75,
        "components": {
            "distance_tightness": {
                "score": 25,
                "max": 25,
                "detail": "Min distance 47m, avg 53m"
            },
            "duration": {
                "score": 5,
                "max": 25,
                "detail": "Duration 39 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: Danish Straits\/Skagerrak"
            }
        },
        "summary": "Moderate-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 47m, avg 53m) for 39 minutes. Both vessels were slow-moving (avg speeds 0.0 and 0.1 knots). The stable separation distance suggests deliberate parallel positioning typical of cargo transfer. Event occurred in Danish Straits\/Skagerrak, a known STS activity area."
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 17:09 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 52 AIS positions
  • Period: 2026-07-30T17:51:44+00:00 to 2026-07-31T00:24:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 52,
    "first_point": {
        "ts": "2026-07-30T17:51:44+00:00",
        "lat": 57.69021000000000043428372009657323360443115234375,
        "lon": 11.878273300000000034515323932282626628875732421875
    },
    "last_point": {
        "ts": "2026-07-31T00:24:44+00:00",
        "lat": 57.69021500000000202135197469033300876617431640625,
        "lon": 11.8782882999999994666495695128105580806732177734375
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 17:09 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 5 meters
  • Data Points: 52 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.5,
    "duration_minutes": 393,
    "points": 52,
    "centroid": {
        "lat": 57.690213273076921041138120926916599273681640625,
        "lon": 11.8782809923076921876372580300085246562957763671875
    },
    "bbox": {
        "min_lat": 57.690173299999997880149749107658863067626953125,
        "min_lon": 11.8782300000000002881961336242966353893280029296875,
        "max_lat": 57.69024329999999878282324061729013919830322265625,
        "max_lon": 11.8783217000000007601556717418134212493896484375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Sts🛰️✗ Danish Straits/Skagerrak
Jul 30, 2026 16:06 UTC 95/100
Vessel A: IMO 9986831 (ASPHALT SONATA) MARSHALL ISLANDS
Vessel B: IMO 9706463 (STI HAMMERSMITH) MARSHALL ISLANDS
  • Minimum Distance: 42 meters
  • Average Distance: 51 meters
  • Duration: 2h 15m
  • Period: 2026-07-30T16:06:44+00:00 to 2026-07-30T18:21:44+00:00
  • Vessel A Avg Speed: 0.0 knots
  • Vessel B Avg Speed: 0.0 knots
  • Zone: Danish Straits/Skagerrak

Confidence Analysis

Score: 95/100

High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 51m) for 135 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 Danish Straits/Skagerrak, a known STS activity area.

View scoring breakdown
FactorScoreDetail
Distance Tightness25/25Min distance 42m, avg 51m
Duration25/25Duration 135 minutes
Speed Stability20/20both nearly stationary; very stable speeds
Distance Consistency15/15Distance variance ±4m
Isolation5/10Isolation data not available
Context5/5In monitored zone: Danish Straits/Skagerrak

🛰️ Satellite Corroboration

SAR Not Available

No satellite imagery for this time/location

No Sentinel-1 scenes covering AOI and time window

Searched: 2026-07-30T22:30:01.744004+00:00

Show Raw Evidence JSON
{
    "vessel_a": {
        "mmsi": 538010878,
        "imo": 9986831,
        "name": "ASPHALT SONATA",
        "flag": "MARSHALL ISLANDS"
    },
    "vessel_b": {
        "mmsi": 538005410,
        "imo": 9706463,
        "name": "STI HAMMERSMITH",
        "flag": "MARSHALL ISLANDS"
    },
    "min_distance_m": 42.10000000000000142108547152020037174224853515625,
    "avg_distance_m": 50.60000000000000142108547152020037174224853515625,
    "distance_consistency_m": 4.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 135,
    "overlap_duration_s": 8100,
    "speed_a_avg": 0,
    "speed_a_std": 0,
    "speed_b_avg": 0.040000000000000000832667268468867405317723751068115234375,
    "speed_b_std": 0.08000000000000000166533453693773481063544750213623046875,
    "speed_summary": {
        "vessel_a": {
            "avg_sog": 0,
            "max_sog": 0
        },
        "vessel_b": {
            "avg_sog": 0.040000000000000000832667268468867405317723751068115234375,
            "max_sog": 0.200000000000000011102230246251565404236316680908203125
        }
    },
    "time_window": {
        "start": "2026-07-30T16:06:44+00:00",
        "end": "2026-07-30T18:21:44+00:00"
    },
    "points_count": {
        "vessel_a": 17,
        "vessel_b": 17
    },
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "score": {
        "value": 95,
        "components": {
            "distance_tightness": {
                "score": 25,
                "max": 25,
                "detail": "Min distance 42m, avg 51m"
            },
            "duration": {
                "score": 25,
                "max": 25,
                "detail": "Duration 135 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: Danish Straits\/Skagerrak"
            }
        },
        "summary": "High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 51m) for 135 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 Danish Straits\/Skagerrak, a known STS activity area."
    },
    "sar": {
        "status": "not_found",
        "centroid": {
            "lat": 57.69007500000000021600499167107045650482177734375,
            "lon": 11.87860930000000081463440437801182270050048828125
        },
        "time_window": {
            "start_ts": "2026-07-30T16:06:44+00:00",
            "end_ts": "2026-07-30T18:21:44+00:00"
        },
        "searched_at": "2026-07-30T22:30:01.744004+00:00",
        "notes": "No Sentinel-1 scenes covering AOI and time window"
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 16:06 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 51 AIS positions
  • Period: 2026-07-30T16:45:44+00:00 to 2026-07-30T23:18:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 51,
    "first_point": {
        "ts": "2026-07-30T16:45:44+00:00",
        "lat": 57.6902017000000029156581149436533451080322265625,
        "lon": 11.8782583000000006023810783517546951770782470703125
    },
    "last_point": {
        "ts": "2026-07-30T23:18:44+00:00",
        "lat": 57.6902017000000029156581149436533451080322265625,
        "lon": 11.878280000000000171667124959640204906463623046875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 16:06 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 4 meters
  • Data Points: 51 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 393,
    "points": 51,
    "centroid": {
        "lat": 57.69021268235294286341741099022328853607177734375,
        "lon": 11.8782777098039247221095138229429721832275390625
    },
    "bbox": {
        "min_lat": 57.690173299999997880149749107658863067626953125,
        "min_lon": 11.8782300000000002881961336242966353893280029296875,
        "max_lat": 57.69024329999999878282324061729013919830322265625,
        "max_lon": 11.8783083000000004858520696870982646942138671875
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 15:15 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 51 AIS positions
  • Period: 2026-07-30T15:51:44+00:00 to 2026-07-30T22:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396,
    "points_in_zone": 51,
    "first_point": {
        "ts": "2026-07-30T15:51:44+00:00",
        "lat": 57.6902017000000029156581149436533451080322265625,
        "lon": 11.87828999999999979308995534665882587432861328125
    },
    "last_point": {
        "ts": "2026-07-30T22:27:44+00:00",
        "lat": 57.69019999999999726014721090905368328094482421875,
        "lon": 11.8783083000000004858520696870982646942138671875
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 15:15 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 4 meters
  • Data Points: 51 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.4000000000000003552713678800500929355621337890625,
    "duration_minutes": 396,
    "points": 51,
    "centroid": {
        "lat": 57.6902122254901854603303945623338222503662109375,
        "lon": 11.878278366666666698847620864398777484893798828125
    },
    "bbox": {
        "min_lat": 57.690173299999997880149749107658863067626953125,
        "min_lon": 11.8782267000000008039251042646355926990509033203125,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.8783300000000000551381162949837744235992431640625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Sts Danish Straits/Skagerrak
Jul 30, 2026 15:03 UTC 95/100
Vessel A: IMO 9986831 (ASPHALT SONATA) MARSHALL ISLANDS
Vessel B: IMO 9706463 (STI HAMMERSMITH) MARSHALL ISLANDS
  • Minimum Distance: 42 meters
  • Average Distance: 50 meters
  • Duration: 2h 45m
  • Period: 2026-07-30T15:36:44+00:00 to 2026-07-30T18:21:44+00:00
  • Vessel A Avg Speed: 0.0 knots
  • Vessel B Avg Speed: 0.0 knots
  • Zone: Danish Straits/Skagerrak

Confidence Analysis

Score: 95/100

High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 50m) for 165 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 Danish Straits/Skagerrak, a known STS activity area.

View scoring breakdown
FactorScoreDetail
Distance Tightness25/25Min distance 42m, avg 50m
Duration25/25Duration 165 minutes
Speed Stability20/20both nearly stationary; very stable speeds
Distance Consistency15/15Distance variance ±4m
Isolation5/10Isolation data not available
Context5/5In monitored zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "vessel_a": {
        "mmsi": 538010878,
        "imo": 9986831,
        "name": "ASPHALT SONATA",
        "flag": "MARSHALL ISLANDS"
    },
    "vessel_b": {
        "mmsi": 538005410,
        "imo": 9706463,
        "name": "STI HAMMERSMITH",
        "flag": "MARSHALL ISLANDS"
    },
    "min_distance_m": 42.10000000000000142108547152020037174224853515625,
    "avg_distance_m": 50.39999999999999857891452847979962825775146484375,
    "distance_consistency_m": 4.0999999999999996447286321199499070644378662109375,
    "duration_minutes": 165,
    "overlap_duration_s": 9900,
    "speed_a_avg": 0,
    "speed_a_std": 0,
    "speed_b_avg": 0.0299999999999999988897769753748434595763683319091796875,
    "speed_b_std": 0.070000000000000006661338147750939242541790008544921875,
    "speed_summary": {
        "vessel_a": {
            "avg_sog": 0,
            "max_sog": 0
        },
        "vessel_b": {
            "avg_sog": 0.0299999999999999988897769753748434595763683319091796875,
            "max_sog": 0.200000000000000011102230246251565404236316680908203125
        }
    },
    "time_window": {
        "start": "2026-07-30T15:36:44+00:00",
        "end": "2026-07-30T18:21:44+00:00"
    },
    "points_count": {
        "vessel_a": 20,
        "vessel_b": 20
    },
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "score": {
        "value": 95,
        "components": {
            "distance_tightness": {
                "score": 25,
                "max": 25,
                "detail": "Min distance 42m, avg 50m"
            },
            "duration": {
                "score": 25,
                "max": 25,
                "detail": "Duration 165 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: Danish Straits\/Skagerrak"
            }
        },
        "summary": "High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 50m) for 165 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 Danish Straits\/Skagerrak, a known STS activity area."
    }
}
Methodology: 2026.01.18
Sts🛰️✗ Danish Straits/Skagerrak
Jul 30, 2026 14:08 UTC 95/100
Vessel A: IMO 9986831 (ASPHALT SONATA) MARSHALL ISLANDS
Vessel B: IMO 9706463 (STI HAMMERSMITH) MARSHALL ISLANDS
  • Minimum Distance: 42 meters
  • Average Distance: 50 meters
  • Duration: 4h 13m
  • Period: 2026-07-30T14:08:00+00:00 to 2026-07-30T18:21:44+00:00
  • Vessel A Avg Speed: 0.0 knots
  • Vessel B Avg Speed: 0.0 knots
  • Zone: Danish Straits/Skagerrak

Confidence Analysis

Score: 95/100

High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 50m) for 254 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 Danish Straits/Skagerrak, a known STS activity area.

View scoring breakdown
FactorScoreDetail
Distance Tightness25/25Min distance 42m, avg 50m
Duration25/25Duration 254 minutes
Speed Stability20/20both nearly stationary; very stable speeds
Distance Consistency15/15Distance variance ±4m
Isolation5/10Isolation data not available
Context5/5In monitored zone: Danish Straits/Skagerrak

🛰️ Satellite Corroboration

SAR Not Available

No satellite imagery for this time/location

No Sentinel-1 scenes covering AOI and time window

Searched: 2026-07-30T20:45:01.758324+00:00

Show Raw Evidence JSON
{
    "vessel_a": {
        "mmsi": 538010878,
        "imo": 9986831,
        "name": "ASPHALT SONATA",
        "flag": "MARSHALL ISLANDS"
    },
    "vessel_b": {
        "mmsi": 538005410,
        "imo": 9706463,
        "name": "STI HAMMERSMITH",
        "flag": "MARSHALL ISLANDS"
    },
    "min_distance_m": 42.10000000000000142108547152020037174224853515625,
    "avg_distance_m": 50.2000000000000028421709430404007434844970703125,
    "distance_consistency_m": 3.70000000000000017763568394002504646778106689453125,
    "duration_minutes": 253.69999999999998863131622783839702606201171875,
    "overlap_duration_s": 15224,
    "speed_a_avg": 0,
    "speed_a_std": 0,
    "speed_b_avg": 0.0200000000000000004163336342344337026588618755340576171875,
    "speed_b_std": 0.059999999999999997779553950749686919152736663818359375,
    "speed_summary": {
        "vessel_a": {
            "avg_sog": 0,
            "max_sog": 0
        },
        "vessel_b": {
            "avg_sog": 0.0200000000000000004163336342344337026588618755340576171875,
            "max_sog": 0.200000000000000011102230246251565404236316680908203125
        }
    },
    "time_window": {
        "start": "2026-07-30T14:08:00+00:00",
        "end": "2026-07-30T18:21:44+00:00"
    },
    "points_count": {
        "vessel_a": 28,
        "vessel_b": 28
    },
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "score": {
        "value": 95,
        "components": {
            "distance_tightness": {
                "score": 25,
                "max": 25,
                "detail": "Min distance 42m, avg 50m"
            },
            "duration": {
                "score": 25,
                "max": 25,
                "detail": "Duration 254 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: Danish Straits\/Skagerrak"
            }
        },
        "summary": "High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 50m) for 254 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 Danish Straits\/Skagerrak, a known STS activity area."
    },
    "sar": {
        "status": "not_found",
        "centroid": {
            "lat": 57.69007560000000012223608791828155517578125,
            "lon": 11.878611299999999317833498935215175151824951171875
        },
        "time_window": {
            "start_ts": "2026-07-30T14:08:00+00:00",
            "end_ts": "2026-07-30T18:21:44+00:00"
        },
        "searched_at": "2026-07-30T20:45:01.758324+00:00",
        "notes": "No Sentinel-1 scenes covering AOI and time window"
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 14:01 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 33m
  • Data Points: 47 AIS positions
  • Period: 2026-07-30T14:54:44+00:00 to 2026-07-30T21:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 393,
    "points_in_zone": 47,
    "first_point": {
        "ts": "2026-07-30T14:54:44+00:00",
        "lat": 57.6902232999999995399775798432528972625732421875,
        "lon": 11.878254999999999341753209591843187808990478515625
    },
    "last_point": {
        "ts": "2026-07-30T21:27:44+00:00",
        "lat": 57.69019829999999871006366447545588016510009765625,
        "lon": 11.8782666999999992896164258127100765705108642578125
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 14:01 UTC 75.0%
  • Duration: 6h 33m
  • Radius: 3 meters
  • Data Points: 47 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 3.399999999999999911182158029987476766109466552734375,
    "duration_minutes": 393,
    "points": 47,
    "centroid": {
        "lat": 57.69021578297871855056655476801097393035888671875,
        "lon": 11.878279221276596189227348077110946178436279296875
    },
    "bbox": {
        "min_lat": 57.6901883000000026413545128889381885528564453125,
        "min_lon": 11.8782267000000008039251042646355926990509033203125,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.8783300000000000551381162949837744235992431640625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 13:06 UTC 75.0%
  • Duration: 6h 34m
  • Radius: 4 meters
  • Data Points: 49 AIS positions
  • Centroid: 57.6902, 11.8783
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 4.20000000000000017763568394002504646778106689453125,
    "duration_minutes": 394.1000000000000227373675443232059478759765625,
    "points": 49,
    "centroid": {
        "lat": 57.6902139163265275101366569288074970245361328125,
        "lon": 11.8782790489795910815473689581267535686492919921875
    },
    "bbox": {
        "min_lat": 57.69017999999999801730155013501644134521484375,
        "min_lon": 11.8782267000000008039251042646355926990509033203125,
        "max_lat": 57.6902417000000014013494364917278289794921875,
        "max_lon": 11.8783300000000000551381162949837744235992431640625
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 13:06 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 34m
  • Data Points: 49 AIS positions
  • Period: 2026-07-30T13:53:41+00:00 to 2026-07-30T20:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 394.1000000000000227373675443232059478759765625,
    "points_in_zone": 49,
    "first_point": {
        "ts": "2026-07-30T13:53:41+00:00",
        "lat": 57.69021500000000202135197469033300876617431640625,
        "lon": 11.878299999999999414512785733677446842193603515625
    },
    "last_point": {
        "ts": "2026-07-30T20:27:44+00:00",
        "lat": 57.690218299999997952909325249493122100830078125,
        "lon": 11.8783016999999997409531715675257146358489990234375
    }
}
Methodology: 2026.01.18
Sts Danish Straits/Skagerrak
Jul 30, 2026 13:03 UTC 95/100
Vessel A: IMO 9986831 (ASPHALT SONATA) MARSHALL ISLANDS
Vessel B: IMO 9706463 (STI HAMMERSMITH) MARSHALL ISLANDS
  • Minimum Distance: 42 meters
  • Average Distance: 50 meters
  • Duration: 4h 39m
  • Period: 2026-07-30T13:42:23+00:00 to 2026-07-30T18:21:44+00:00
  • Vessel A Avg Speed: 0.0 knots
  • Vessel B Avg Speed: 0.0 knots
  • Zone: Danish Straits/Skagerrak

Confidence Analysis

Score: 95/100

High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 50m) for 279 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 Danish Straits/Skagerrak, a known STS activity area.

View scoring breakdown
FactorScoreDetail
Distance Tightness25/25Min distance 42m, avg 50m
Duration25/25Duration 279 minutes
Speed Stability20/20both nearly stationary; very stable speeds
Distance Consistency15/15Distance variance ±4m
Isolation5/10Isolation data not available
Context5/5In monitored zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "vessel_a": {
        "mmsi": 538010878,
        "imo": 9986831,
        "name": "ASPHALT SONATA",
        "flag": "MARSHALL ISLANDS"
    },
    "vessel_b": {
        "mmsi": 538005410,
        "imo": 9706463,
        "name": "STI HAMMERSMITH",
        "flag": "MARSHALL ISLANDS"
    },
    "min_distance_m": 42.10000000000000142108547152020037174224853515625,
    "avg_distance_m": 50.2999999999999971578290569595992565155029296875,
    "distance_consistency_m": 3.600000000000000088817841970012523233890533447265625,
    "duration_minutes": 279.3999999999999772626324556767940521240234375,
    "overlap_duration_s": 16761,
    "speed_a_avg": 0,
    "speed_a_std": 0.0200000000000000004163336342344337026588618755340576171875,
    "speed_b_avg": 0.0200000000000000004163336342344337026588618755340576171875,
    "speed_b_std": 0.059999999999999997779553950749686919152736663818359375,
    "speed_summary": {
        "vessel_a": {
            "avg_sog": 0,
            "max_sog": 0.1000000000000000055511151231257827021181583404541015625
        },
        "vessel_b": {
            "avg_sog": 0.0200000000000000004163336342344337026588618755340576171875,
            "max_sog": 0.200000000000000011102230246251565404236316680908203125
        }
    },
    "time_window": {
        "start": "2026-07-30T13:42:23+00:00",
        "end": "2026-07-30T18:21:44+00:00"
    },
    "points_count": {
        "vessel_a": 34,
        "vessel_b": 34
    },
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "score": {
        "value": 95,
        "components": {
            "distance_tightness": {
                "score": 25,
                "max": 25,
                "detail": "Min distance 42m, avg 50m"
            },
            "duration": {
                "score": 25,
                "max": 25,
                "detail": "Duration 279 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: Danish Straits\/Skagerrak"
            }
        },
        "summary": "High-confidence STS candidate. Two tankers (ASPHALT SONATA and STI HAMMERSMITH) maintained close proximity (min 42m, avg 50m) for 279 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 Danish Straits\/Skagerrak, a known STS activity area."
    }
}
Methodology: 2026.01.18
Loiter Danish Straits/Skagerrak
Jul 30, 2026 12:51 UTC 75.0%
  • Duration: 6h 36m
  • Radius: 1,455 meters
  • Data Points: 59 AIS positions
  • Centroid: 57.6897, 11.8767
  • Zone: Danish Straits/Skagerrak
Show Raw Evidence JSON
{
    "radius_m": 1454.5,
    "duration_minutes": 396.69999999999998863131622783839702606201171875,
    "points": 59,
    "centroid": {
        "lat": 57.6897015305085005820728838443756103515625,
        "lon": 11.87673757118644601860069087706506252288818359375
    },
    "bbox": {
        "min_lat": 57.684408300000001190710463561117649078369140625,
        "min_lon": 11.8544450000000001210764821735210716724395751953125,
        "max_lat": 57.69028999999999740566636319272220134735107421875,
        "max_lon": 11.8783332999999995394091456546448171138763427734375
    },
    "zone_id": "osint_danish_straits"
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 12:03 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 59 AIS positions
  • Period: 2026-07-30T12:51:01+00:00 to 2026-07-30T19:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396.69999999999998863131622783839702606201171875,
    "points_in_zone": 59,
    "first_point": {
        "ts": "2026-07-30T12:51:01+00:00",
        "lat": 57.684408300000001190710463561117649078369140625,
        "lon": 11.8544450000000001210764821735210716724395751953125
    },
    "last_point": {
        "ts": "2026-07-30T19:27:44+00:00",
        "lat": 57.6902299999999996771293808706104755401611328125,
        "lon": 11.878280000000000171667124959640204906463623046875
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 11:04 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 30m
  • Data Points: 65 AIS positions
  • Period: 2026-07-30T11:57:22+00:00 to 2026-07-30T18:27:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 390.3999999999999772626324556767940521240234375,
    "points_in_zone": 65,
    "first_point": {
        "ts": "2026-07-30T11:57:22+00:00",
        "lat": 57.62353329999999829169610165990889072418212890625,
        "lon": 11.6821582999999993290884958696551620960235595703125
    },
    "last_point": {
        "ts": "2026-07-30T18:27:44+00:00",
        "lat": 57.69022170000000215850377571769058704376220703125,
        "lon": 11.8782700000000005502442945726215839385986328125
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 10:02 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 31m
  • Data Points: 71 AIS positions
  • Period: 2026-07-30T10:50:21+00:00 to 2026-07-30T17:21:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 391.3999999999999772626324556767940521240234375,
    "points_in_zone": 71,
    "first_point": {
        "ts": "2026-07-30T10:50:21+00:00",
        "lat": 57.6207883000000009587893146090209484100341796875,
        "lon": 11.47122829999999993333403836004436016082763671875
    },
    "last_point": {
        "ts": "2026-07-30T17:21:44+00:00",
        "lat": 57.690218299999997952909325249493122100830078125,
        "lon": 11.8782782999999998452267391257919371128082275390625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 09:08 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 37m
  • Data Points: 80 AIS positions
  • Period: 2026-07-30T09:41:42+00:00 to 2026-07-30T16:18:45+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 397.1000000000000227373675443232059478759765625,
    "points_in_zone": 80,
    "first_point": {
        "ts": "2026-07-30T09:41:42+00:00",
        "lat": 57.63069169999999985520844347774982452392578125,
        "lon": 11.34976329999999933306753518991172313690185546875
    },
    "last_point": {
        "ts": "2026-07-30T16:18:45+00:00",
        "lat": 57.69021169999999898436726653017103672027587890625,
        "lon": 11.8783300000000000551381162949837744235992431640625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 08:02 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 31m
  • Data Points: 89 AIS positions
  • Period: 2026-07-30T08:43:50+00:00 to 2026-07-30T15:15:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 391.8999999999999772626324556767940521240234375,
    "points_in_zone": 89,
    "first_point": {
        "ts": "2026-07-30T08:43:50+00:00",
        "lat": 57.655090000000001282387529499828815460205078125,
        "lon": 11.2090566999999996511405697674490511417388916015625
    },
    "last_point": {
        "ts": "2026-07-30T15:15:44+00:00",
        "lat": 57.69020830000000188420017366297543048858642578125,
        "lon": 11.8782949999999996038013705401681363582611083984375
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 07:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 28m
  • Data Points: 99 AIS positions
  • Period: 2026-07-30T07:50:11+00:00 to 2026-07-30T14:18:44+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 388.6000000000000227373675443232059478759765625,
    "points_in_zone": 99,
    "first_point": {
        "ts": "2026-07-30T07:50:11+00:00",
        "lat": 57.7175950000000028694557840935885906219482421875,
        "lon": 10.9904050000000008679990060045383870601654052734375
    },
    "last_point": {
        "ts": "2026-07-30T14:18:44+00:00",
        "lat": 57.69021670000000057143552112393081188201904296875,
        "lon": 11.878254999999999341753209591843187808990478515625
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 06:03 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 36m
  • Data Points: 100 AIS positions
  • Period: 2026-07-30T06:52:22+00:00 to 2026-07-30T13:29:11+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 396.80000000000001136868377216160297393798828125,
    "points_in_zone": 100,
    "first_point": {
        "ts": "2026-07-30T06:52:22+00:00",
        "lat": 57.8088800000000020418156054802238941192626953125,
        "lon": 10.7613167000000000683712642057798802852630615234375
    },
    "last_point": {
        "ts": "2026-07-30T13:29:11+00:00",
        "lat": 57.6899216999999993049641489051282405853271484375,
        "lon": 11.8778266999999999598003341816365718841552734375
    }
}
Methodology: 2026.01.18
Zone Dwell Danish Straits/Skagerrak
Jul 30, 2026 05:00 UTC 80.0%
  • Zone: Danish Straits/Skagerrak
  • Duration: 6h 38m
  • Data Points: 103 AIS positions
  • Period: 2026-07-30T05:51:40+00:00 to 2026-07-30T12:29:50+00:00
Show Raw Evidence JSON
{
    "zone_id": "osint_danish_straits",
    "zone_name": "Danish Straits\/Skagerrak",
    "dwell_minutes": 398.19999999999998863131622783839702606201171875,
    "points_in_zone": 103,
    "first_point": {
        "ts": "2026-07-30T05:51:40+00:00",
        "lat": 57.79303999999999774672687635757029056549072265625,
        "lon": 10.371938300000000054978954722173511981964111328125
    },
    "last_point": {
        "ts": "2026-07-30T12:29:50+00:00",
        "lat": 57.6741667000000006737536750733852386474609375,
        "lon": 11.799666699999999508463588426820933818817138671875
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_024
Jul 30, 2026 02:01 UTC 80.0%
  • Zone: discovered_024
  • Duration: 1h 52m
  • Data Points: 48 AIS positions
  • Period: 2026-07-30T02:01:41+00:00 to 2026-07-30T03:53:41+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_024",
    "zone_name": "Istanbul Black Sea Surveillance Zone",
    "dwell_minutes": 112,
    "points_in_zone": 48,
    "first_point": {
        "ts": "2026-07-30T02:01:41+00:00",
        "lat": 57.53842329999999805068000569008290767669677734375,
        "lon": 8.9003083000000007274365998455323278903961181640625
    },
    "last_point": {
        "ts": "2026-07-30T03:53:41+00:00",
        "lat": 57.765438299999999571809894405305385589599609375,
        "lon": 9.563913299999999395595295936800539493560791015625
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_024
Jul 30, 2026 01:02 UTC 80.0%
  • Zone: discovered_024
  • Duration: 2h 51m
  • Data Points: 62 AIS positions
  • Period: 2026-07-30T01:02:11+00:00 to 2026-07-30T03:53:41+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_024",
    "zone_name": "Istanbul Black Sea Surveillance Zone",
    "dwell_minutes": 171.5,
    "points_in_zone": 62,
    "first_point": {
        "ts": "2026-07-30T01:02:11+00:00",
        "lat": 57.412340000000000372892827726900577545166015625,
        "lon": 8.5601000000000002643218977027572691440582275390625
    },
    "last_point": {
        "ts": "2026-07-30T03:53:41+00:00",
        "lat": 57.765438299999999571809894405305385589599609375,
        "lon": 9.563913299999999395595295936800539493560791015625
    }
}
Methodology: 2026.01.18
Zone Dwell North Sea Monitoring Zone
Jul 30, 2026 00:03 UTC 80.0%
  • Zone: North Sea Monitoring Zone
  • Duration: 1h 57m
  • Data Points: 36 AIS positions
  • Period: 2026-07-30T00:03:52+00:00 to 2026-07-30T02:01:41+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_120",
    "zone_name": "North Sea Monitoring Zone",
    "dwell_minutes": 117.7999999999999971578290569595992565155029296875,
    "points_in_zone": 36,
    "first_point": {
        "ts": "2026-07-30T00:03:52+00:00",
        "lat": 57.27420169999999899346221354790031909942626953125,
        "lon": 8.254593299999999800320438225753605365753173828125
    },
    "last_point": {
        "ts": "2026-07-30T02:01:41+00:00",
        "lat": 57.53842329999999805068000569008290767669677734375,
        "lon": 8.9003083000000007274365998455323278903961181640625
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_107
Jul 29, 2026 23:05 UTC 80.0%
  • Zone: discovered_107
  • Duration: 1h 56m
  • Data Points: 37 AIS positions
  • Period: 2026-07-29T23:05:41+00:00 to 2026-07-30T01:02:11+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_107",
    "zone_name": "Northeast Aegean Monitoring Zone",
    "dwell_minutes": 116.5,
    "points_in_zone": 37,
    "first_point": {
        "ts": "2026-07-29T23:05:41+00:00",
        "lat": 57.09652330000000119980541057884693145751953125,
        "lon": 8.03708999999999917918103164993226528167724609375
    },
    "last_point": {
        "ts": "2026-07-30T01:02:11+00:00",
        "lat": 57.412340000000000372892827726900577545166015625,
        "lon": 8.5601000000000002643218977027572691440582275390625
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_107
Jul 29, 2026 22:06 UTC 80.0%
  • Zone: discovered_107
  • Duration: 2h 55m
  • Data Points: 45 AIS positions
  • Period: 2026-07-29T22:06:51+00:00 to 2026-07-30T01:02:11+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_107",
    "zone_name": "Northeast Aegean Monitoring Zone",
    "dwell_minutes": 175.30000000000001136868377216160297393798828125,
    "points_in_zone": 45,
    "first_point": {
        "ts": "2026-07-29T22:06:51+00:00",
        "lat": 56.9220533000000017409547581337392330169677734375,
        "lon": 7.82270500000000001961097950697876513004302978515625
    },
    "last_point": {
        "ts": "2026-07-30T01:02:11+00:00",
        "lat": 57.412340000000000372892827726900577545166015625,
        "lon": 8.5601000000000002643218977027572691440582275390625
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_107
Jul 29, 2026 21:02 UTC 80.0%
  • Zone: discovered_107
  • Duration: 4 hours
  • Data Points: 52 AIS positions
  • Period: 2026-07-29T21:02:11+00:00 to 2026-07-30T01:02:11+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_107",
    "zone_name": "Northeast Aegean Monitoring Zone",
    "dwell_minutes": 240,
    "points_in_zone": 52,
    "first_point": {
        "ts": "2026-07-29T21:02:11+00:00",
        "lat": 56.732408300000003009699867106974124908447265625,
        "lon": 7.58641170000000020223751562298275530338287353515625
    },
    "last_point": {
        "ts": "2026-07-30T01:02:11+00:00",
        "lat": 57.412340000000000372892827726900577545166015625,
        "lon": 8.5601000000000002643218977027572691440582275390625
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_107
Jul 29, 2026 20:03 UTC 80.0%
  • Zone: discovered_107
  • Duration: 4h 58m
  • Data Points: 59 AIS positions
  • Period: 2026-07-29T20:03:43+00:00 to 2026-07-30T01:02:11+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_107",
    "zone_name": "Northeast Aegean Monitoring Zone",
    "dwell_minutes": 298.5,
    "points_in_zone": 59,
    "first_point": {
        "ts": "2026-07-29T20:03:43+00:00",
        "lat": 56.56566500000000274894773610867559909820556640625,
        "lon": 7.3621449999999999391775418189354240894317626953125
    },
    "last_point": {
        "ts": "2026-07-30T01:02:11+00:00",
        "lat": 57.412340000000000372892827726900577545166015625,
        "lon": 8.5601000000000002643218977027572691440582275390625
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_107
Jul 29, 2026 19:26 UTC 80.0%
  • Zone: discovered_107
  • Duration: 5h 35m
  • Data Points: 63 AIS positions
  • Period: 2026-07-29T19:26:32+00:00 to 2026-07-30T01:02:11+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_107",
    "zone_name": "Northeast Aegean Monitoring Zone",
    "dwell_minutes": 335.6000000000000227373675443232059478759765625,
    "points_in_zone": 63,
    "first_point": {
        "ts": "2026-07-29T19:26:32+00:00",
        "lat": 56.4577517000000028701833798550069332122802734375,
        "lon": 7.2294283000000003625018507591448724269866943359375
    },
    "last_point": {
        "ts": "2026-07-30T01:02:11+00:00",
        "lat": 57.412340000000000372892827726900577545166015625,
        "lon": 8.5601000000000002643218977027572691440582275390625
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_107
Jul 29, 2026 18:26 UTC 80.0%
  • Zone: discovered_107
  • Duration: 6h 28m
  • Data Points: 67 AIS positions
  • Period: 2026-07-29T18:33:20+00:00 to 2026-07-30T01:02:11+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_107",
    "zone_name": "Northeast Aegean Monitoring Zone",
    "dwell_minutes": 388.8999999999999772626324556767940521240234375,
    "points_in_zone": 67,
    "first_point": {
        "ts": "2026-07-29T18:33:20+00:00",
        "lat": 56.29699169999999952551661408506333827972412109375,
        "lon": 7.04034669999999973555304677574895322322845458984375
    },
    "last_point": {
        "ts": "2026-07-30T01:02:11+00:00",
        "lat": 57.412340000000000372892827726900577545166015625,
        "lon": 8.5601000000000002643218977027572691440582275390625
    }
}
Methodology: 2026.01.18
Zone Dwell North Sea Surveillance Zone
Jul 29, 2026 17:06 UTC 80.0%
  • Zone: North Sea Surveillance Zone
  • Duration: 1h 44m
  • Data Points: 14 AIS positions
  • Period: 2026-07-29T17:06:30+00:00 to 2026-07-29T18:50:32+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_116",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 104,
    "points_in_zone": 14,
    "first_point": {
        "ts": "2026-07-29T17:06:30+00:00",
        "lat": 56.03547830000000118388925329782068729400634765625,
        "lon": 6.73306830000000022806716515333391726016998291015625
    },
    "last_point": {
        "ts": "2026-07-29T18:50:32+00:00",
        "lat": 56.349029999999999063220457173883914947509765625,
        "lon": 7.10132670000000043586396714090369641780853271484375
    }
}
Methodology: 2026.01.18
Zone Dwell North Sea Surveillance Zone
Jul 29, 2026 16:31 UTC 80.0%
  • Zone: North Sea Surveillance Zone
  • Duration: 2h 19m
  • Data Points: 15 AIS positions
  • Period: 2026-07-29T16:31:22+00:00 to 2026-07-29T18:50:32+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_116",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 139.19999999999998863131622783839702606201171875,
    "points_in_zone": 15,
    "first_point": {
        "ts": "2026-07-29T16:31:22+00:00",
        "lat": 55.928006699999997408667695708572864532470703125,
        "lon": 6.61579169999999994189465724048204720020294189453125
    },
    "last_point": {
        "ts": "2026-07-29T18:50:32+00:00",
        "lat": 56.349029999999999063220457173883914947509765625,
        "lon": 7.10132670000000043586396714090369641780853271484375
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_139
Jul 29, 2026 15:00 UTC 80.0%
  • Zone: discovered_139
  • Duration: 1h 3m
  • Data Points: 5 AIS positions
  • Period: 2026-07-29T15:00:11+00:00 to 2026-07-29T16:04:02+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_139",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 63.89999999999999857891452847979962825775146484375,
    "points_in_zone": 5,
    "first_point": {
        "ts": "2026-07-29T15:00:11+00:00",
        "lat": 55.6523049999999983583620632998645305633544921875,
        "lon": 6.295648299999999863985067349858582019805908203125
    },
    "last_point": {
        "ts": "2026-07-29T16:04:02+00:00",
        "lat": 55.845314999999999372448655776679515838623046875,
        "lon": 6.5225083000000001476337274652905762195587158203125
    }
}
Methodology: 2026.01.18
Zone Dwell discovered_139
Jul 29, 2026 14:47 UTC 80.0%
  • Zone: discovered_139
  • Duration: 1h 16m
  • Data Points: 6 AIS positions
  • Period: 2026-07-29T14:47:41+00:00 to 2026-07-29T16:04:02+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_139",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 76.2999999999999971578290569595992565155029296875,
    "points_in_zone": 6,
    "first_point": {
        "ts": "2026-07-29T14:47:41+00:00",
        "lat": 55.61364329999999966958057484589517116546630859375,
        "lon": 6.25130169999999996122141965315677225589752197265625
    },
    "last_point": {
        "ts": "2026-07-29T16:04:02+00:00",
        "lat": 55.845314999999999372448655776679515838623046875,
        "lon": 6.5225083000000001476337274652905762195587158203125
    }
}
Methodology: 2026.01.18
Ais Gap🛰️✗ Northwest Iberian Sea Monitoring Zone
Jul 29, 2026 09:12 UTC 70.0%
  • Gap Duration: 5h 35m
  • Last Seen: 2026-07-29T09:12:41+00:00 at 54.5826, 5.1084 (Zone: Northwest Iberian Sea Monitoring Zone)
  • Next Seen: 2026-07-29T14:47:41+00:00 at 55.6136, 6.2513

🛰️ Gap Corroboration

No Imagery

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

Searched: 2026-07-29T15:00:18.508042+00:00

Show Raw Evidence JSON
{
    "gap_minutes": 335,
    "last_seen": {
        "ts": "2026-07-29T09:12:41+00:00",
        "lat": 54.5826167000000026519046514295041561126708984375,
        "lon": 5.10841329999999960165268930722959339618682861328125,
        "sog": 13.300000000000000710542735760100185871124267578125,
        "zone_id": "discovered_073"
    },
    "next_seen": {
        "ts": "2026-07-29T14:47:41+00:00",
        "lat": 55.61364329999999966958057484589517116546630859375,
        "lon": 6.25130169999999996122141965315677225589752197265625,
        "zone_ids": [
            "discovered_139"
        ]
    },
    "gap_enrichment": {
        "status": "not_found",
        "corridor": {
            "start": {
                "lat": 54.5826167000000026519046514295041561126708984375,
                "lon": 5.10841329999999960165268930722959339618682861328125,
                "ts": "2026-07-29T09:12:41+00:00"
            },
            "end": {
                "lat": 55.61364329999999966958057484589517116546630859375,
                "lon": 6.25130169999999996122141965315677225589752197265625,
                "ts": "2026-07-29T14:47:41+00:00"
            },
            "bbox": {
                "min_lat": 54.40243699999999904548531048931181430816650390625,
                "min_lon": 4.79350800000000010214762369287200272083282470703125,
                "max_lat": 55.793823000000003275999915786087512969970703125,
                "max_lon": 6.5662070000000003489049049676395952701568603515625
            },
            "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-07-29T15:00:18.508042+00:00"
    }
}
Methodology: 2026.01.18
Ais Gap🛰️✗ North Sea Surveillance Zone
Jul 29, 2026 09:12 UTC 70.0%
  • Gap Duration: 5h 35m
  • Last Seen: 2026-07-29T09:12:41+00:00 at 54.5826, 5.1084 (Zone: North Sea Surveillance Zone)
  • Next Seen: 2026-07-29T14:47:41+00:00 at 55.6136, 6.2513

🛰️ Gap Corroboration

No Imagery

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

Searched: 2026-07-29T15:00:27.895859+00:00

Show Raw Evidence JSON
{
    "gap_minutes": 335,
    "last_seen": {
        "ts": "2026-07-29T09:12:41+00:00",
        "lat": 54.5826167000000026519046514295041561126708984375,
        "lon": 5.10841329999999960165268930722959339618682861328125,
        "sog": 13.300000000000000710542735760100185871124267578125,
        "zone_id": "discovered_126"
    },
    "next_seen": {
        "ts": "2026-07-29T14:47:41+00:00",
        "lat": 55.61364329999999966958057484589517116546630859375,
        "lon": 6.25130169999999996122141965315677225589752197265625,
        "zone_ids": [
            "discovered_139"
        ]
    },
    "gap_enrichment": {
        "status": "not_found",
        "corridor": {
            "start": {
                "lat": 54.5826167000000026519046514295041561126708984375,
                "lon": 5.10841329999999960165268930722959339618682861328125,
                "ts": "2026-07-29T09:12:41+00:00"
            },
            "end": {
                "lat": 55.61364329999999966958057484589517116546630859375,
                "lon": 6.25130169999999996122141965315677225589752197265625,
                "ts": "2026-07-29T14:47:41+00:00"
            },
            "bbox": {
                "min_lat": 54.40243699999999904548531048931181430816650390625,
                "min_lon": 4.79350800000000010214762369287200272083282470703125,
                "max_lat": 55.793823000000003275999915786087512969970703125,
                "max_lon": 6.5662070000000003489049049676395952701568603515625
            },
            "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-07-29T15:00:27.895859+00:00"
    }
}
Methodology: 2026.01.18
Zone Dwell North Sea Surveillance Zone
Jul 29, 2026 08:00 UTC 80.0%
  • Zone: North Sea Surveillance Zone
  • Duration: 1h 12m
  • Data Points: 5 AIS positions
  • Period: 2026-07-29T08:00:11+00:00 to 2026-07-29T09:12:41+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_126",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 72.5,
    "points_in_zone": 5,
    "first_point": {
        "ts": "2026-07-29T08:00:11+00:00",
        "lat": 54.355001700000002529122866690158843994140625,
        "lon": 4.857813300000000111822373582981526851654052734375
    },
    "last_point": {
        "ts": "2026-07-29T09:12:41+00:00",
        "lat": 54.5826167000000026519046514295041561126708984375,
        "lon": 5.10841329999999960165268930722959339618682861328125
    }
}
Methodology: 2026.01.18
Zone Dwell North Sea Surveillance Zone
Jul 29, 2026 07:04 UTC 80.0%
  • Zone: North Sea Surveillance Zone
  • Duration: 2h 8m
  • Data Points: 21 AIS positions
  • Period: 2026-07-29T07:04:12+00:00 to 2026-07-29T09:12:41+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_126",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 128.5,
    "points_in_zone": 21,
    "first_point": {
        "ts": "2026-07-29T07:04:12+00:00",
        "lat": 54.1639167000000014695615391246974468231201171875,
        "lon": 4.7198399999999995912958183907903730869293212890625
    },
    "last_point": {
        "ts": "2026-07-29T09:12:41+00:00",
        "lat": 54.5826167000000026519046514295041561126708984375,
        "lon": 5.10841329999999960165268930722959339618682861328125
    }
}
Methodology: 2026.01.18
Zone Dwell North Sea Surveillance Zone
Jul 29, 2026 06:03 UTC 80.0%
  • Zone: North Sea Surveillance Zone
  • Duration: 3h 8m
  • Data Points: 34 AIS positions
  • Period: 2026-07-29T06:03:52+00:00 to 2026-07-29T09:12:41+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_126",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 188.80000000000001136868377216160297393798828125,
    "points_in_zone": 34,
    "first_point": {
        "ts": "2026-07-29T06:03:52+00:00",
        "lat": 53.94827169999999938454493531025946140289306640625,
        "lon": 4.61120169999999962584524837438948452472686767578125
    },
    "last_point": {
        "ts": "2026-07-29T09:12:41+00:00",
        "lat": 54.5826167000000026519046514295041561126708984375,
        "lon": 5.10841329999999960165268930722959339618682861328125
    }
}
Methodology: 2026.01.18
Zone Dwell North Sea Surveillance Zone
Jul 29, 2026 05:06 UTC 80.0%
  • Zone: North Sea Surveillance Zone
  • Duration: 4h 6m
  • Data Points: 60 AIS positions
  • Period: 2026-07-29T05:06:21+00:00 to 2026-07-29T09:12:41+00:00
Show Raw Evidence JSON
{
    "zone_id": "discovered_126",
    "zone_name": "North Sea Surveillance Zone",
    "dwell_minutes": 246.30000000000001136868377216160297393798828125,
    "points_in_zone": 60,
    "first_point": {
        "ts": "2026-07-29T05:06:21+00:00",
        "lat": 53.7820516999999966856194077990949153900146484375,
        "lon": 4.38135000000000029984903449076227843761444091796875
    },
    "last_point": {
        "ts": "2026-07-29T09:12:41+00:00",
        "lat": 54.5826167000000026519046514295041561126708984375,
        "lon": 5.10841329999999960165268930722959339618682861328125
    }
}
Methodology: 2026.01.18

Recent Position Data

Time (UTC) Lat Lon Speed Course Zone
Aug 1 01:34 57.0348 11.7116 11.4 kn 159.7° Southern Kattegat Surveillance Zone
Aug 1 01:33 57.0393 11.7086 11.4 kn 160.1° Southern Kattegat Surveillance Zone
Aug 1 01:27 57.0547 11.6986 11.4 kn 160.1° Danish Straits/Skagerrak
Aug 1 01:24 57.0660 11.6912 11.3 kn 159.8° Danish Straits/Skagerrak
Aug 1 01:22 57.0695 11.6888 11.4 kn 159.7° Danish Straits/Skagerrak
Aug 1 01:20 57.0754 11.6847 11.3 kn 159.4° Danish Straits/Skagerrak
Aug 1 01:14 57.0939 11.6718 11.3 kn 158.9° Danish Straits/Skagerrak
Aug 1 01:13 57.0968 11.6698 11.3 kn 158.7° Danish Straits/Skagerrak
Aug 1 01:05 57.1204 11.6531 11.5 kn 158.7° Danish Straits/Skagerrak
Aug 1 01:04 57.1233 11.6508 11.5 kn 158.9° Danish Straits/Skagerrak
Aug 1 00:57 57.1435 11.6371 11.9 kn 159.8° Danish Straits/Skagerrak
Aug 1 00:55 57.1497 11.6329 11.9 kn 159.7° Danish Straits/Skagerrak
Aug 1 00:51 57.1621 11.6247 11.9 kn 159.9° Danish Straits/Skagerrak
Aug 1 00:48 57.1714 11.6185 11.9 kn 160.3° Danish Straits/Skagerrak
Aug 1 00:46 57.1776 11.6144 11.9 kn 160.5° Danish Straits/Skagerrak
Aug 1 00:45 57.1807 11.6124 11.8 kn 160.5° Danish Straits/Skagerrak
Aug 1 00:39 57.1992 11.6004 11.8 kn 158.5° Danish Straits/Skagerrak
Aug 1 00:30 57.2265 11.5772 11.8 kn 154.7° Danish Straits/Skagerrak
Aug 1 00:29 57.2294 11.5747 11.8 kn 154.9° Danish Straits/Skagerrak
Aug 1 00:25 57.2412 11.5641 11.7 kn 153.1° Danish Straits/Skagerrak

Showing 20 of 100 recent positions.

Data Source

Vessel observed through FleetLeaks' AIS monitoring system in zones of interest. Identity and position data derived from AIS broadcasts and public maritime databases.

Disclaimer: AIS data can be spoofed or falsified. Vessel identities should be independently verified before making compliance decisions.