I have tried but it doesn't work.
My project: Layout and Window (Viewport) size - 800 x 1280 (10:16 ratio), I use Scale outer, Portrait orientation and viewportfit is auto.
If I try game on phone with same or bigger ratio, 10:16 or 3:2, PlatformInfo.SafeAreaInsetTop is always 0 which means that calculates Y axis, not unsafe/notch area.
But if I try game on phone with smaller ratio like 5:3 or 21:9 PlatformInfo.SafeAreaInsetTop goes negative.
So for my phone which is 19.5:9 ratio, it doesn't calculate Cutout/Notch area at all, its value is always -227 and doesn't depend of unsafe/notch area.
Did I miss something?